Searched refs:OperationFactory (Results 1 – 25 of 38) sorted by relevance
12
/system/keymaster/include/keymaster/legacy_support/ |
D | rsa_keymaster1_key.h | 61 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override; 66 std::unique_ptr<OperationFactory> sign_factory_; 67 std::unique_ptr<OperationFactory> decrypt_factory_; 68 std::unique_ptr<OperationFactory> verify_factory_; 69 std::unique_ptr<OperationFactory> encrypt_factory_;
|
D | ec_keymaster1_key.h | 60 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override; 65 std::unique_ptr<OperationFactory> sign_factory_; 66 std::unique_ptr<OperationFactory> verify_factory_;
|
D | keymaster_passthrough_engine.h | 38 class OperationFactory; variable 59 virtual OperationFactory* GetOperationFactory(keymaster_purpose_t purpose,
|
D | keymaster_passthrough_key.h | 64 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override { in GetOperationFactory()
|
/system/keymaster/android_keymaster/ |
D | operation.cpp | 24 bool OperationFactory::supported(keymaster_padding_t padding) const { in supported() 33 bool OperationFactory::supported(keymaster_block_mode_t block_mode) const { in supported() 42 bool OperationFactory::supported(keymaster_digest_t digest) const { in supported() 67 bool OperationFactory::is_public_key_operation() const { in is_public_key_operation() 89 bool OperationFactory::GetAndValidatePadding(const AuthorizationSet& begin_params, const Key& key, in GetAndValidatePadding() 114 bool OperationFactory::GetAndValidateDigest(const AuthorizationSet& begin_params, const Key& key, in GetAndValidateDigest() 120 bool OperationFactory::GetAndValidateDigest(const AuthorizationSet& begin_params, const Key& key, in GetAndValidateDigest()
|
D | android_keymaster.cpp | 117 const T* (OperationFactory::*get_supported_method)(size_t* count) const, in GetSupported() 122 const OperationFactory* factory = context.GetOperationFactory(algorithm, purpose); in GetSupported() 136 &OperationFactory::SupportedBlockModes, response); in SupportedBlockModes() 142 &OperationFactory::SupportedPaddingModes, response); in SupportedPaddingModes() 147 GetSupported(*context_, request.algorithm, request.purpose, &OperationFactory::SupportedDigests, in SupportedDigests() 279 OperationFactory* factory = key_factory->GetOperationFactory(request.purpose); in BeginOperation()
|
/system/keymaster/include/keymaster/ |
D | key_factory.h | 27 class OperationFactory; variable 57 virtual OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const = 0;
|
D | keymaster_context.h | 30 class OperationFactory; variable 87 virtual const OperationFactory* GetOperationFactory(keymaster_algorithm_t algorithm,
|
D | operation.h | 36 class OperationFactory { 38 virtual ~OperationFactory() {} in ~OperationFactory()
|
/system/keymaster/km_openssl/ |
D | triple_des_key.cpp | 33 OperationFactory* TripleDesKeyFactory::GetOperationFactory(keymaster_purpose_t purpose) const { in GetOperationFactory()
|
D | aes_key.cpp | 33 OperationFactory* AesKeyFactory::GetOperationFactory(keymaster_purpose_t purpose) const { in GetOperationFactory()
|
D | hmac_operation.h | 54 class HmacOperationFactory : public OperationFactory {
|
D | hmac_key.cpp | 31 OperationFactory* HmacKeyFactory::GetOperationFactory(keymaster_purpose_t purpose) const { in GetOperationFactory()
|
/system/keymaster/include/keymaster/km_openssl/ |
D | aes_key.h | 43 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override;
|
D | rsa_key_factory.h | 47 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override;
|
D | hmac_key.h | 40 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override;
|
D | triple_des_key.h | 39 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override;
|
D | ec_key_factory.h | 56 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override;
|
/system/keymaster/include/keymaster/contexts/ |
D | keymaster2_passthrough_context.h | 54 OperationFactory* GetOperationFactory(keymaster_algorithm_t algorithm,
|
D | keymaster1_passthrough_context.h | 61 OperationFactory* GetOperationFactory(keymaster_algorithm_t algorithm,
|
D | pure_soft_keymaster_context.h | 58 OperationFactory* GetOperationFactory(keymaster_algorithm_t algorithm,
|
D | soft_keymaster_context.h | 70 OperationFactory* GetOperationFactory(keymaster_algorithm_t algorithm,
|
/system/keymaster/legacy_support/ |
D | ec_keymaster1_key.cpp | 115 OperationFactory*
|
D | ecdsa_keymaster1_operation.h | 104 class EcdsaKeymaster1OperationFactory : public OperationFactory {
|
D | rsa_keymaster1_key.cpp | 123 OperationFactory* RsaKeymaster1KeyFactory::GetOperationFactory(keymaster_purpose_t purpose) const { in GetOperationFactory()
|
12