• Home
  • Raw
  • Download

Lines Matching refs:keystore

42 using keystore::KeystoreClient;
46 using android::security::keystore::IKeystoreService;
51 using namespace keystore;
83 static_cast<KeystoreClient*>(new keystore::KeystoreClientImpl)); in CreateKeystoreInstance()
102 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); in TestKey() local
106 keystore->generateKey("tmp", parameters, 0 /*flags*/, &hardware_enforced_characteristics, in TestKey()
114 result = keystore->deleteKey("tmp"); in TestKey()
285 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); in AddEntropy() local
286 int32_t result = keystore->addRandomNumberGeneratorEntropy(input, flags).getErrorCode(); in AddEntropy()
293 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); in GenerateKey() local
311 auto result = keystore->generateKey(name, params, flags, &hardware_enforced_characteristics, in GenerateKey()
322 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); in GetCharacteristics() local
325 auto result = keystore->getKeyCharacteristics(name, &hardware_enforced_characteristics, in GetCharacteristics()
336 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); in ExportKey() local
338 int32_t result = keystore->exportKey(KeyFormat::X509, name, &data).getErrorCode(); in ExportKey()
344 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); in DeleteKey() local
345 int32_t result = keystore->deleteKey(name).getErrorCode(); in DeleteKey()
351 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); in DeleteAllKeys() local
352 int32_t result = keystore->deleteAllKeys().getErrorCode(); in DeleteAllKeys()
358 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); in DoesKeyExist() local
359 printf("DoesKeyExist: %s\n", keystore->doesKeyExist(name) ? "yes" : "no"); in DoesKeyExist()
364 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); in List() local
366 if (!keystore->listKeys(prefix, &key_list)) { in List()
406 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); in SignAndVerify() local
413 keystore->beginOperation(KeyPurpose::SIGN, name, sign_params, &output_params, &handle); in SignAndVerify()
421 result = keystore->updateOperation(handle, empty_params, "data_to_sign", in SignAndVerify()
427 result = keystore->finishOperation(handle, empty_params, std::string() /*signature_to_verify*/, in SignAndVerify()
438 keystore->beginOperation(KeyPurpose::VERIFY, name, sign_params, &output_params, &handle); in SignAndVerify()
443 result = keystore->updateOperation(handle, empty_params, "data_to_sign", in SignAndVerify()
449 result = keystore->finishOperation(handle, empty_params, signature_to_verify, &output_params, in SignAndVerify()
465 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); in Encrypt() local
468 if (!keystore->encryptWithAuthentication(key_name, input, flags, &output)) { in Encrypt()
478 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); in Decrypt() local
481 if (!keystore->decryptWithAuthentication(key_name, input, &output)) { in Decrypt()