Lines Matching refs:ErrorCode

211     ErrorCode rc = GetReturnErrorCode(result);  in ~KeyBlobDeleter()
212 EXPECT_TRUE(rc == ErrorCode::OK || rc == ErrorCode::UNIMPLEMENTED) << result << "\n"; in ~KeyBlobDeleter()
310 ErrorCode KeyMintAidlTestBase::GenerateKey(const AuthorizationSet& key_desc) { in GenerateKey()
314 ErrorCode KeyMintAidlTestBase::GenerateKey(const AuthorizationSet& key_desc, in GenerateKey()
329 EXPECT_EQ(error, ErrorCode::OK); in GenerateKey()
334 ErrorCode error = in GenerateKey()
337 if (error == ErrorCode::OK && attest_cert_chain.size() > 0) { in GenerateKey()
344 ErrorCode KeyMintAidlTestBase::GenerateKey(const AuthorizationSet& key_desc, in GenerateKey()
384 ErrorCode KeyMintAidlTestBase::ImportKey(const AuthorizationSet& key_desc, KeyFormat format, in ImportKey()
422 ErrorCode KeyMintAidlTestBase::ImportKey(const AuthorizationSet& key_desc, KeyFormat format, in ImportKey()
427 ErrorCode KeyMintAidlTestBase::ImportWrappedKey(string wrapped_key, string wrapping_key, in ImportWrappedKey()
432 EXPECT_EQ(ErrorCode::OK, ImportKey(wrapping_key_desc, KeyFormat::PKCS8, wrapping_key)); in ImportWrappedKey()
469 ErrorCode KeyMintAidlTestBase::GetCharacteristics(const vector<uint8_t>& key_blob, in GetCharacteristics()
478 ErrorCode KeyMintAidlTestBase::GetCharacteristics(const vector<uint8_t>& key_blob, in GetCharacteristics()
494 ASSERT_EQ(ErrorCode::OK, GetCharacteristics(key_blob, &retrieved)); in CheckCharacteristics()
509 ASSERT_EQ(ErrorCode::OK, GetCharacteristics(key_blob, app_id, app_data, &retrieved)); in CheckAppIdCharacteristics()
515 EXPECT_EQ(ErrorCode::INVALID_KEY_BLOB, in CheckAppIdCharacteristics()
519 EXPECT_EQ(ErrorCode::INVALID_KEY_BLOB, in CheckAppIdCharacteristics()
523 EXPECT_EQ(ErrorCode::INVALID_KEY_BLOB, in CheckAppIdCharacteristics()
528 ErrorCode KeyMintAidlTestBase::DeleteKey(vector<uint8_t>* key_blob, bool keep_key_blob) { in DeleteKey()
538 ErrorCode KeyMintAidlTestBase::DeleteKey(bool keep_key_blob) { in DeleteKey()
542 ErrorCode KeyMintAidlTestBase::DeleteAllKeys() { in DeleteAllKeys()
548 ErrorCode KeyMintAidlTestBase::DestroyAttestationIds() { in DestroyAttestationIds()
554 ErrorCode result = DeleteKey(&key_blob_, /* keep_key_blob = */ false); in CheckedDeleteKey()
555 EXPECT_TRUE(result == ErrorCode::OK || result == ErrorCode::UNIMPLEMENTED) << result << endl; in CheckedDeleteKey()
558 ErrorCode KeyMintAidlTestBase::Begin(KeyPurpose purpose, const vector<uint8_t>& key_blob, in Begin()
576 ErrorCode KeyMintAidlTestBase::Begin(KeyPurpose purpose, const vector<uint8_t>& key_blob, in Begin()
595 ErrorCode KeyMintAidlTestBase::Begin(KeyPurpose purpose, const AuthorizationSet& in_params, in Begin()
602 ErrorCode KeyMintAidlTestBase::Begin(KeyPurpose purpose, const AuthorizationSet& in_params) { in Begin()
605 ErrorCode result = Begin(purpose, in_params, &out_params); in Begin()
610 ErrorCode KeyMintAidlTestBase::UpdateAad(const string& input) { in UpdateAad()
616 ErrorCode KeyMintAidlTestBase::Update(const string& input, string* output) { in Update()
620 if (!output) return ErrorCode::UNEXPECTED_NULL_POINTER; in Update()
623 if (!op_) return ErrorCode::UNEXPECTED_NULL_POINTER; in Update()
638 ErrorCode KeyMintAidlTestBase::Finish(const string& input, const string& signature, string* output, in Finish()
645 if (!op_) return ErrorCode::UNEXPECTED_NULL_POINTER; in Finish()
658 ErrorCode KeyMintAidlTestBase::Abort(const std::shared_ptr<IKeyMintOperation>& op) { in Abort()
662 if (!op) return ErrorCode::UNEXPECTED_NULL_POINTER; in Abort()
666 return static_cast<ErrorCode>(retval.getServiceSpecificError()); in Abort()
669 ErrorCode KeyMintAidlTestBase::Abort() { in Abort()
673 if (!op_) return ErrorCode::UNEXPECTED_NULL_POINTER; in Abort()
676 return static_cast<ErrorCode>(retval.getServiceSpecificError()); in Abort()
682 EXPECT_EQ(ErrorCode::OK, Abort()); in AbortIfNeeded()
689 -> std::tuple<ErrorCode, string> { in ProcessMessage()
691 ErrorCode result = Begin(operation, key_blob, in_params, &begin_out_params); in ProcessMessage()
692 if (result != ErrorCode::OK) return {result, {}}; in ProcessMessage()
703 ErrorCode result = Begin(operation, key_blob, in_params, out_params); in ProcessMessage()
704 EXPECT_EQ(ErrorCode::OK, result); in ProcessMessage()
705 if (result != ErrorCode::OK) { in ProcessMessage()
710 EXPECT_EQ(ErrorCode::OK, Finish(message, &output)); in ProcessMessage()
745 ASSERT_EQ(ErrorCode::OK, GenerateKey(builder)); in CheckAesIncrementalEncryptOperation()
755 EXPECT_EQ(ErrorCode::OK, Begin(KeyPurpose::ENCRYPT, params, &output_params)); in CheckAesIncrementalEncryptOperation()
760 EXPECT_EQ(ErrorCode::OK, Update(message.substr(i, increment), &ciphertext)); in CheckAesIncrementalEncryptOperation()
762 EXPECT_EQ(ErrorCode::OK, Finish(to_send, &ciphertext)) in CheckAesIncrementalEncryptOperation()
793 EXPECT_EQ(ErrorCode::OK, Begin(KeyPurpose::DECRYPT, params)) in CheckAesIncrementalEncryptOperation()
798 EXPECT_EQ(ErrorCode::OK, Update(ciphertext.substr(i, increment), &plaintext)); in CheckAesIncrementalEncryptOperation()
800 ErrorCode error = Finish(to_send, &plaintext); in CheckAesIncrementalEncryptOperation()
801 ASSERT_EQ(ErrorCode::OK, error) << "Decryption failed for block mode " << block_mode in CheckAesIncrementalEncryptOperation()
803 if (error == ErrorCode::OK) { in CheckAesIncrementalEncryptOperation()
822 ASSERT_EQ(ErrorCode::OK, ImportKey(auth_set, KeyFormat::RAW, key)); in AesCheckEncryptOneByteAtATime()
839 EXPECT_EQ(ErrorCode::OK, Begin(KeyPurpose::ENCRYPT, params, &output_params)); in CheckEncryptOneByteAtATime()
847 EXPECT_EQ(ErrorCode::OK, Update(plaintext.substr(plaintext_index, 1), &ciphertext)); in CheckEncryptOneByteAtATime()
856 EXPECT_EQ(ErrorCode::OK, Finish(&ciphertext)); in CheckEncryptOneByteAtATime()
881 EXPECT_EQ(ErrorCode::OK, Update(plaintext.substr(plaintext_index, 1), &ciphertext)); in CheckEncryptOneByteAtATime()
896 EXPECT_EQ(ErrorCode::OK, Finish(&ciphertext)); in CheckEncryptOneByteAtATime()
907 ASSERT_EQ(ErrorCode::OK, in CheckHmacTestVector()
925 ASSERT_EQ(ErrorCode::OK, ImportKey(AuthorizationSetBuilder() in CheckAesCtrTestVector()
952 ASSERT_EQ(ErrorCode::OK, ImportKey(authset, KeyFormat::RAW, key)); in CheckTripleDesTestVector()
966 ASSERT_EQ(ErrorCode::OK, Begin(KeyPurpose::VERIFY, key_blob, params, &begin_out_params)); in VerifyMessage()
969 EXPECT_EQ(ErrorCode::OK, Finish(message, signature, &output)); in VerifyMessage()
1320 std::pair<ErrorCode, vector<uint8_t>> KeyMintAidlTestBase::UpgradeKey( in UpgradeKey()
1322 std::pair<ErrorCode, vector<uint8_t>> retval; in UpgradeKey()
1325 ErrorCode errorcode = GetReturnErrorCode(result); in UpgradeKey()
1555 ErrorCode KeyMintAidlTestBase::UseAesKey(const vector<uint8_t>& aesKeyBlob) { in UseAesKey()
1562 ErrorCode KeyMintAidlTestBase::UseHmacKey(const vector<uint8_t>& hmacKeyBlob) { in UseHmacKey()
1569 ErrorCode KeyMintAidlTestBase::UseRsaKey(const vector<uint8_t>& rsaKeyBlob) { in UseRsaKey()
1577 ErrorCode KeyMintAidlTestBase::UseEcdsaKey(const vector<uint8_t>& ecdsaKeyBlob) { in UseEcdsaKey()
1583 ErrorCode KeyMintAidlTestBase::GenerateAttestKey(const AuthorizationSet& key_desc, in GenerateAttestKey()
1598 if (result == ErrorCode::OK) { in GenerateAttestKey()
1886 EXPECT_EQ(ErrorCode::OK, error); in verify_attestation_record()
1887 if (error != ErrorCode::OK) return false; in verify_attestation_record()
1957 EXPECT_EQ(ErrorCode::OK, error); in verify_attestation_record()
2047 ErrorCode GetReturnErrorCode(const Status& result) { in GetReturnErrorCode()
2048 if (result.isOk()) return ErrorCode::OK; in GetReturnErrorCode()
2051 return static_cast<ErrorCode>(result.getServiceSpecificError()); in GetReturnErrorCode()
2054 return ErrorCode::UNKNOWN_ERROR; in GetReturnErrorCode()
2257 void device_id_attestation_check_acceptable_error(Tag tag, const ErrorCode& result) { in device_id_attestation_check_acceptable_error()
2258 if (result == ErrorCode::CANNOT_ATTEST_IDS) { in device_id_attestation_check_acceptable_error()
2260 } else if (result == ErrorCode::INVALID_TAG) { in device_id_attestation_check_acceptable_error()
2268 } else if (result == ErrorCode::ATTESTATION_IDS_NOT_PROVISIONED) { in device_id_attestation_check_acceptable_error()