Lines Matching refs:KeymasterBaseTest
72 class KeymasterBaseTest : public ::testing::Test {
74 KeymasterBaseTest() {
83 virtual ~KeymasterBaseTest() {}
96 TEST_F(KeymasterBaseTest, TestValidKeyPeriodNoTags) {
106 TEST_F(KeymasterBaseTest, TestInvalidActiveTime) {
121 TEST_F(KeymasterBaseTest, TestValidActiveTime) {
132 TEST_F(KeymasterBaseTest, TestInvalidOriginationExpireTime) {
146 TEST_F(KeymasterBaseTest, TestInvalidOriginationExpireTimeOnUsgae) {
159 TEST_F(KeymasterBaseTest, TestValidOriginationExpireTime) {
172 TEST_F(KeymasterBaseTest, TestInvalidUsageExpireTime) {
186 TEST_F(KeymasterBaseTest, TestInvalidPubkeyUsageExpireTime) {
201 TEST_F(KeymasterBaseTest, TestInvalidUsageExpireTimeOnOrigination) {
214 TEST_F(KeymasterBaseTest, TestValidUsageExpireTime) {
227 TEST_F(KeymasterBaseTest, TestValidSingleUseAccesses) {
241 TEST_F(KeymasterBaseTest, TestInvalidMaxOps) {
259 TEST_F(KeymasterBaseTest, TestOverFlowMaxOpsTable) {
293 TEST_F(KeymasterBaseTest, TestInvalidTimeBetweenOps) {
313 TEST_F(KeymasterBaseTest, TestValidTimeBetweenOps) {
329 TEST_F(KeymasterBaseTest, TestOptTimeoutTableOverflow) {
410 TEST_F(KeymasterBaseTest, TestPubkeyOptTimeoutTableOverflow) {
429 TEST_F(KeymasterBaseTest, TestInvalidPurpose) {
442 TEST_F(KeymasterBaseTest, TestIncompatiblePurposeSymmetricKey) {
457 TEST_F(KeymasterBaseTest, TestIncompatiblePurposeAssymmetricKey) {
472 TEST_F(KeymasterBaseTest, TestInvalidCallerNonce) {
498 TEST_F(KeymasterBaseTest, TestBootloaderOnly) {
510 TEST_F(KeymasterBaseTest, TestInvalidTag) {
519 TEST_F(KeymasterBaseTest, TestAuthPerOpSuccess) {
542 TEST_F(KeymasterBaseTest, TestAuthPerOpInvalidTokenSignature) {
571 TEST_F(KeymasterBaseTest, TestAuthPerOpWrongChallenge) {
595 TEST_F(KeymasterBaseTest, TestAuthPerOpNoAuthType) {
622 TEST_F(KeymasterBaseTest, TestAuthPerOpWrongAuthType) {
651 TEST_F(KeymasterBaseTest, TestAuthPerOpWrongSid) {
680 TEST_F(KeymasterBaseTest, TestAuthPerOpSuccessAlternateSid) {
703 TEST_F(KeymasterBaseTest, TestAuthPerOpMissingToken) {
745 TEST_F(KeymasterBaseTest, TestAuthAndNoAuth) {
755 TEST_F(KeymasterBaseTest, TestTimedAuthSuccess) {
780 TEST_F(KeymasterBaseTest, TestTimedAuthTimedOut) {
829 TEST_F(KeymasterBaseTest, TestTimedAuthMissingToken) {
863 TEST_F(KeymasterBaseTest, TestCreateKeyId) {