Home
last modified time | relevance | path

Searched refs:Keymaster3 (Results 1 – 5 of 5) sorted by relevance

/aosp12/hardware/interfaces/keymaster/4.1/support/
H A DKeymaster3.cpp102 void Keymaster3::getVersionIfNeeded() { in getVersionIfNeeded()
133 Return<void> Keymaster3::getHardwareInfo(Keymaster3::getHardwareInfo_cb _hidl_cb) { in getHardwareInfo()
141 Return<V4_0::ErrorCode> Keymaster3::addRngEntropy(const hidl_vec<uint8_t>& data) { in addRngEntropy()
149 Return<void> Keymaster3::generateKey(const hidl_vec<KeyParameter>& keyParams, in generateKey()
160 Return<void> Keymaster3::getKeyCharacteristics(const hidl_vec<uint8_t>& keyBlob, in getKeyCharacteristics()
195 Return<void> Keymaster3::attestKey(const hidl_vec<uint8_t>& keyToAttest, in attestKey()
206 Return<void> Keymaster3::upgradeKey(const hidl_vec<uint8_t>& keyBlobToUpgrade, in upgradeKey()
223 Return<V4_0::ErrorCode> Keymaster3::deleteAllKeys() { in deleteAllKeys()
229 Return<V4_0::ErrorCode> Keymaster3::destroyAttestationIds() { in destroyAttestationIds()
235 Return<void> Keymaster3::begin(KeyPurpose purpose, const hidl_vec<uint8_t>& key, in begin()
[all …]
H A DAndroid.bp37 "Keymaster3.cpp",
H A DKeymaster.cpp128 auto km3s = enumerateDevices<Keymaster3>(serviceManager); in enumerateAvailableDevices()
/aosp12/hardware/interfaces/keymaster/4.1/support/include/keymasterV4_1/
H A DKeymaster3.h34 class Keymaster3 : public Keymaster {
39 Keymaster3(sp<IKeymaster3Device> km3_dev, const hidl_string& instanceName) in Keymaster3() function
45 const_cast<Keymaster3*>(this)->getVersionIfNeeded(); in halVersion()
/aosp12/system/security/keystore2/src/km_compat/
H A Dkm_compat.cpp1287 using keymasterNs::support::Keymaster3;
1344 result = enumerateKeymasterDevices<Keymaster3>(serviceManager.get()); in initializeKeymasters()