Home
last modified time | relevance | path

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

/aosp12/system/keymaster/android_keymaster/
H A 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
266 AndroidKeymaster::ComputeSharedHmac(const ComputeSharedHmacRequest& request) { in ComputeSharedHmac()
301 void AndroidKeymaster::AddRngEntropy(const AddEntropyRequest& request, in AddRngEntropy()
319 void AndroidKeymaster::GenerateKey(const GenerateKeyRequest& request, in GenerateKey()
345 void AndroidKeymaster::GenerateRkpKey(const GenerateRkpKeyRequest& request, in GenerateRkpKey()
406 void AndroidKeymaster::GenerateCsr(const GenerateCsrRequest& request, in GenerateCsr()
537 void AndroidKeymaster::BeginOperation(const BeginOperationRequest& request, in BeginOperation()
704 void AndroidKeymaster::AbortOperation(const AbortOperationRequest& request, in AbortOperation()
[all …]
/aosp12/system/keymaster/include/keymaster/
H A Dandroid_keymaster.h47 class AndroidKeymaster {
49 AndroidKeymaster(KeymasterContext* context, size_t operation_table_size,
51 virtual ~AndroidKeymaster();
52 AndroidKeymaster(AndroidKeymaster&&);
H A Dsoft_keymaster_device.h237 UniquePtr<AndroidKeymaster> impl_;
/aosp12/system/keymaster/ng/include/
H A DAndroidKeyMintOperation.h25 class AndroidKeymaster; variable
39 explicit AndroidKeyMintOperation(const shared_ptr<::keymaster::AndroidKeymaster> implementation,
61 std::shared_ptr<::keymaster::AndroidKeymaster> impl_;
H A DAndroidKeyMintDevice.h24 class AndroidKeymaster; variable
84 shared_ptr<::keymaster::AndroidKeymaster>& getKeymasterImpl() { return impl_; } in getKeymasterImpl()
87 std::shared_ptr<::keymaster::AndroidKeymaster> impl_;
H A DAndroidSecureClock.h25 class AndroidKeymaster; variable
40 shared_ptr<::keymaster::AndroidKeymaster>& impl_;
H A DAndroidSharedSecret.h24 class AndroidKeymaster; variable
40 shared_ptr<::keymaster::AndroidKeymaster>& impl_;
H A DAndroidKeymaster3Device.h30 class AndroidKeymaster; variable
93 std::unique_ptr<::keymaster::AndroidKeymaster> impl_;
H A DAndroidKeymaster4Device.h28 class AndroidKeymaster; variable
107 std::unique_ptr<::keymaster::AndroidKeymaster> impl_;
H A DAndroidRemotelyProvisionedComponentDevice.h50 std::shared_ptr<::keymaster::AndroidKeymaster> impl_;
H A DAndroidKeymaster41Device.h28 class AndroidKeymaster; variable
/aosp12/system/keymaster/ng/
H A DAndroidKeyMintOperation.cpp42 shared_ptr<::keymaster::AndroidKeymaster> implementation, keymaster_operation_handle_t opHandle) in AndroidKeyMintOperation()
H A DAndroidKeymaster3Device.cpp223 : impl_(new ::keymaster::AndroidKeymaster( in AndroidKeymaster3Device()
234 : impl_(new ::keymaster::AndroidKeymaster(context, kOperationTableSize)), profile_(profile) {} in AndroidKeymaster3Device()
H A DAndroidKeyMintDevice.cpp216 : impl_(new ::keymaster::AndroidKeymaster( in AndroidKeyMintDevice()
H A DAndroidKeymaster4Device.cpp222 : impl_(new ::keymaster::AndroidKeymaster( in AndroidKeymaster4Device()
/aosp12/system/keymaster/
H A DAndroid.bp16 // AndroidKeymaster implementation, e.g. one running in TrustZone.
103 // the function-based keymaster HAL API to the message-based AndroidKeymaster API.
/aosp12/system/keymaster/contexts/
H A Dsoft_keymaster_device.cpp162 impl_(new AndroidKeymaster(context_, kOperationTableSize)), configured_(false) { in SoftKeymasterDevice()
172 impl_(new AndroidKeymaster(context_, kOperationTableSize)), configured_(false) { in SoftKeymasterDevice()
/aosp12/system/keymaster/tests/
H A Dandroid_keymaster_test.cpp1670 AndroidKeymaster keymaster_;
4002 using KeymasterVec = std::vector<std::unique_ptr<AndroidKeymaster>>;
4011 keymasters.push_back(make_unique<AndroidKeymaster>(new TestKeymasterContext, 16)); in CreateKeymasters()
4067 AndroidKeymaster keymaster(new TestKeymasterContext, 16); in TEST_F()