Home
last modified time | relevance | path

Searched refs:pure_soft_secure_key_storage_ (Results 1 – 2 of 2) sorted by relevance

/system/keymaster/contexts/
Dpure_soft_keymaster_context.cpp67 pure_soft_secure_key_storage_ = std::make_unique<PureSoftSecureKeyStorage>(64); in PureSoftKeymasterContext()
132 pure_soft_secure_key_storage_ != nullptr) { in CreateKeyBlob()
133 pure_soft_secure_key_storage_->HasSlot(&canStoreBySecureKeyStorageIfRequired); in CreateKeyBlob()
206 return pure_soft_secure_key_storage_->WriteKey(keyid, *blob); in CreateKeyBlob()
263 if (pure_soft_secure_key_storage_ == nullptr) return KM_ERROR_INVALID_KEY_BLOB; in ParseKeyBlob()
268 error = pure_soft_secure_key_storage_->KeyExists(keyid, &exists); in ParseKeyBlob()
302 pure_soft_secure_key_storage_ != nullptr) { in DeleteKey()
305 return pure_soft_secure_key_storage_->DeleteKey(keyid); in DeleteKey()
315 pure_soft_secure_key_storage_ != nullptr) { in DeleteAllKeys()
316 return pure_soft_secure_key_storage_->DeleteAllKeys(); in DeleteAllKeys()
/system/keymaster/include/keymaster/contexts/
Dpure_soft_keymaster_context.h87 SecureKeyStorage* secure_key_storage() override { return pure_soft_secure_key_storage_.get(); } in secure_key_storage()
149 std::unique_ptr<SecureKeyStorage> pure_soft_secure_key_storage_; variable