Home
last modified time | relevance | path

Searched refs:AndroidKeymaster (Results 1 – 17 of 17) sorted by relevance

/system/keymaster/android_keymaster/
Dandroid_keymaster.cpp133 AndroidKeymaster::AndroidKeymaster(KeymasterContext* context, size_t operation_table_size, in AndroidKeymaster() function in keymaster::AndroidKeymaster
138 AndroidKeymaster::~AndroidKeymaster() {} in ~AndroidKeymaster()
140 AndroidKeymaster::AndroidKeymaster(AndroidKeymaster&& other) in AndroidKeymaster() function in keymaster::AndroidKeymaster
159 void AndroidKeymaster::GetVersion(const GetVersionRequest&, GetVersionResponse* rsp) { in GetVersion()
168 GetVersion2Response AndroidKeymaster::GetVersion2(const GetVersion2Request& req) { in GetVersion2()
183 void AndroidKeymaster::SupportedAlgorithms(const SupportedAlgorithmsRequest& /* request */, in SupportedAlgorithms()
215 void AndroidKeymaster::SupportedBlockModes(const SupportedBlockModesRequest& request, in SupportedBlockModes()
221 void AndroidKeymaster::SupportedPaddingModes(const SupportedPaddingModesRequest& request, in SupportedPaddingModes()
227 void AndroidKeymaster::SupportedDigests(const SupportedDigestsRequest& request, in SupportedDigests()
233 void AndroidKeymaster::SupportedImportFormats(const SupportedImportFormatsRequest& request, in SupportedImportFormats()
[all …]
/system/keymaster/include/keymaster/
Dandroid_keymaster.h47 class AndroidKeymaster {
49 AndroidKeymaster(KeymasterContext* context, size_t operation_table_size,
51 virtual ~AndroidKeymaster();
52 AndroidKeymaster(AndroidKeymaster&&);
Dsoft_keymaster_device.h237 UniquePtr<AndroidKeymaster> impl_;
/system/keymaster/ng/include/
DAndroidKeyMintOperation.h25 class AndroidKeymaster; variable
39 explicit AndroidKeyMintOperation(const shared_ptr<::keymaster::AndroidKeymaster> implementation,
61 std::shared_ptr<::keymaster::AndroidKeymaster> impl_;
DAndroidSecureClock.h25 class AndroidKeymaster; variable
40 shared_ptr<::keymaster::AndroidKeymaster>& impl_;
DAndroidSharedSecret.h24 class AndroidKeymaster; variable
40 shared_ptr<::keymaster::AndroidKeymaster>& impl_;
DAndroidKeyMintDevice.h24 class AndroidKeymaster; variable
84 shared_ptr<::keymaster::AndroidKeymaster>& getKeymasterImpl() { return impl_; } in getKeymasterImpl()
87 std::shared_ptr<::keymaster::AndroidKeymaster> impl_;
DAndroidRemotelyProvisionedComponentDevice.h50 std::shared_ptr<::keymaster::AndroidKeymaster> impl_;
DAndroidKeymaster3Device.h30 class AndroidKeymaster; variable
93 std::unique_ptr<::keymaster::AndroidKeymaster> impl_;
DAndroidKeymaster4Device.h28 class AndroidKeymaster; variable
107 std::unique_ptr<::keymaster::AndroidKeymaster> impl_;
DAndroidKeymaster41Device.h28 class AndroidKeymaster; variable
/system/keymaster/ng/
DAndroidKeyMintOperation.cpp42 shared_ptr<::keymaster::AndroidKeymaster> implementation, keymaster_operation_handle_t opHandle) in AndroidKeyMintOperation()
DAndroidKeymaster3Device.cpp223 : impl_(new ::keymaster::AndroidKeymaster( in AndroidKeymaster3Device()
234 : impl_(new ::keymaster::AndroidKeymaster(context, kOperationTableSize)), profile_(profile) {} in AndroidKeymaster3Device()
DAndroidKeyMintDevice.cpp216 : impl_(new ::keymaster::AndroidKeymaster( in AndroidKeyMintDevice()
DAndroidKeymaster4Device.cpp222 : impl_(new ::keymaster::AndroidKeymaster( in AndroidKeymaster4Device()
/system/keymaster/
DAndroid.bp16 // AndroidKeymaster implementation, e.g. one running in TrustZone.
103 // the function-based keymaster HAL API to the message-based AndroidKeymaster API.
/system/keymaster/contexts/
Dsoft_keymaster_device.cpp162 impl_(new AndroidKeymaster(context_, kOperationTableSize)), configured_(false) { in SoftKeymasterDevice()
172 impl_(new AndroidKeymaster(context_, kOperationTableSize)), configured_(false) { in SoftKeymasterDevice()