Home
last modified time | relevance | path

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

/hardware/interfaces/keymaster/4.1/support/
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()
173 Return<void> Keymaster3::importKey(const hidl_vec<KeyParameter>& params, KeyFormat keyFormat, in importKey()
184 Return<void> Keymaster3::exportKey(KeyFormat exportFormat, const hidl_vec<uint8_t>& keyBlob, in exportKey()
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()
217 Return<V4_0::ErrorCode> Keymaster3::deleteKey(const hidl_vec<uint8_t>& keyBlob) { in deleteKey()
[all …]
DAndroid.bp37 "Keymaster3.cpp",
DKeymaster.cpp128 auto km3s = enumerateDevices<Keymaster3>(serviceManager); in enumerateAvailableDevices()
/hardware/interfaces/keymaster/4.1/support/include/keymasterV4_1/
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()