Home
last modified time | relevance | path

Searched refs:KeymasterContext (Results 1 – 19 of 19) sorted by relevance

/system/keymaster/include/keymaster/
Dkeymaster_context.h63 class KeymasterContext {
65 KeymasterContext() {} in KeymasterContext() function
66 virtual ~KeymasterContext(){}; in ~KeymasterContext()
187 KeymasterContext(const KeymasterContext&);
188 void operator=(const KeymasterContext&);
Dkey_factory.h26 class KeymasterContext; variable
36 KeyFactory(const KeymasterContext* context) : context_(context) {} in KeyFactory()
64 const KeymasterContext* context_;
Dandroid_keymaster.h27 class KeymasterContext; variable
50 AndroidKeymaster(KeymasterContext* context, size_t operation_table_size);
90 UniquePtr<KeymasterContext> context_;
Dasymmetric_key_factory.h30 AsymmetricKeyFactory(const KeymasterContext* context) : KeyFactory(context) {} in AsymmetricKeyFactory()
Drsa_key_factory.h29 RsaKeyFactory(const KeymasterContext* context) : AsymmetricKeyFactory(context) {} in RsaKeyFactory()
Dec_key_factory.h29 EcKeyFactory(const KeymasterContext* context) : AsymmetricKeyFactory(context) {} in EcKeyFactory()
Dsoft_keymaster_context.h38 class SoftKeymasterContext : public KeymasterContext {
/system/keymaster/
Dattestation_record.h26 class KeymasterContext; variable
47 const KeymasterContext& context,
Dkey.h45 const KeymasterContext& /* context */, const AuthorizationSet& /* attest_params */, in GenerateAttestation() argument
Dasymmetric_key.cpp148 const KeymasterContext& context, in build_attestation_extension()
186 const KeymasterContext& context, X509* certificate, in add_attestation_extension()
240 static bool copy_attestation_chain(const KeymasterContext& context, in copy_attestation_chain()
263 keymaster_error_t AsymmetricKey::GenerateAttestation(const KeymasterContext& context, in GenerateAttestation()
Dasymmetric_key.h36 keymaster_error_t GenerateAttestation(const KeymasterContext& context,
Dhmac_key.h28 HmacKeyFactory(const KeymasterContext* context) : SymmetricKeyFactory(context) {} in HmacKeyFactory()
Dandroid_keymaster.cpp49 const KeymasterContext& context) { in CheckVersionInfo()
68 AndroidKeymaster::AndroidKeymaster(KeymasterContext* context, size_t operation_table_size) in AndroidKeymaster()
85 bool check_supported(const KeymasterContext& context, keymaster_algorithm_t algorithm, in check_supported()
122 void GetSupported(const KeymasterContext& context, keymaster_algorithm_t algorithm, in GetSupported()
223 static KeyFactory* GetKeyFactory(const KeymasterContext& context, in GetKeyFactory()
Daes_key.h31 AesKeyFactory(const KeymasterContext* context) : SymmetricKeyFactory(context) {} in AesKeyFactory()
Dsymmetric_key.h30 SymmetricKeyFactory(const KeymasterContext* context) : KeyFactory(context) {} in SymmetricKeyFactory()
Dattestation_record_test.cpp31 class TestContext : public KeymasterContext {
Dattestation_record.cpp434 const KeymasterContext& context, in build_attestation_record()
Dandroid_keymaster_test_utils.h168 virtual KeymasterContext* keymaster_context() const = 0;
Dandroid_keymaster_test.cpp114 KeymasterContext* keymaster_context() const override { return context_; } in keymaster_context()
168 KeymasterContext* keymaster_context() const override { return context_; } in keymaster_context()
204 KeymasterContext* keymaster_context() const override { return context_; } in keymaster_context()