Home
last modified time | relevance | path

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

/system/keymaster/android_keymaster/
Dandroid_keymaster.cpp143 AndroidKeymaster::AndroidKeymaster(KeymasterContext* context, size_t operation_table_size, in AndroidKeymaster() function in keymaster::AndroidKeymaster
148 AndroidKeymaster::~AndroidKeymaster() {} in ~AndroidKeymaster()
150 AndroidKeymaster::AndroidKeymaster(AndroidKeymaster&& other) in AndroidKeymaster() function in keymaster::AndroidKeymaster
170 void AndroidKeymaster::GetVersion(const GetVersionRequest&, GetVersionResponse* rsp) { in GetVersion()
179 GetVersion2Response AndroidKeymaster::GetVersion2(const GetVersion2Request& req) { in GetVersion2()
194 void AndroidKeymaster::SupportedAlgorithms(const SupportedAlgorithmsRequest& /* request */, in SupportedAlgorithms()
226 void AndroidKeymaster::SupportedBlockModes(const SupportedBlockModesRequest& request, in SupportedBlockModes()
232 void AndroidKeymaster::SupportedPaddingModes(const SupportedPaddingModesRequest& request, in SupportedPaddingModes()
238 void AndroidKeymaster::SupportedDigests(const SupportedDigestsRequest& request, in SupportedDigests()
244 void AndroidKeymaster::SupportedImportFormats(const SupportedImportFormatsRequest& request, in SupportedImportFormats()
[all …]
/system/keymaster/include/keymaster/
Dandroid_keymaster.h48 class AndroidKeymaster {
50 AndroidKeymaster(KeymasterContext* context, size_t operation_table_size,
52 virtual ~AndroidKeymaster();
53 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
90 shared_ptr<::keymaster::AndroidKeymaster>& getKeymasterImpl() { return impl_; } in getKeymasterImpl()
93 std::shared_ptr<::keymaster::AndroidKeymaster> impl_;
DAndroidKeymaster3Device.h30 class AndroidKeymaster; variable
93 std::unique_ptr<::keymaster::AndroidKeymaster> impl_;
DAndroidRemotelyProvisionedComponentDevice.h54 std::shared_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 (std::nothrow)::keymaster::AndroidKeymaster( in AndroidKeymaster3Device()
240 : impl_(new (std::nothrow)::keymaster::AndroidKeymaster(context, kOperationTableSize)), in AndroidKeymaster3Device()
DAndroidKeyMintDevice.cpp217 : impl_(new(std::nothrow)::keymaster::AndroidKeymaster( in AndroidKeyMintDevice()
DAndroidKeymaster4Device.cpp222 : impl_(new (std::nothrow)::keymaster::AndroidKeymaster( in AndroidKeymaster4Device()
/system/keymaster/
DAndroid.bp16 // AndroidKeymaster implementation, e.g. one running in TrustZone.
105 // the function-based keymaster HAL API to the message-based AndroidKeymaster API.
/system/keymaster/contexts/
Dsoft_keymaster_device.cpp162 impl_(new (std::nothrow) AndroidKeymaster(context_, kOperationTableSize)), in SoftKeymasterDevice()
173 impl_(new (std::nothrow) AndroidKeymaster(context_, kOperationTableSize)), in SoftKeymasterDevice()