Home | History | Annotate | Download | only in default

Lines Matching defs:KeymasterDevice

20 #include "KeymasterDevice.h"
194 KeymasterDevice::~KeymasterDevice() {
359 Return<void> KeymasterDevice::getHardwareFeatures(getHardwareFeatures_cb _hidl_cb) {
379 Return<ErrorCode> KeymasterDevice::addRngEntropy(const hidl_vec<uint8_t>& data) {
385 Return<void> KeymasterDevice::generateKey(const hidl_vec<KeyParameter>& keyParams,
418 Return<void> KeymasterDevice::getKeyCharacteristics(const hidl_vec<uint8_t>& keyBlob,
449 Return<void> KeymasterDevice::importKey(const hidl_vec<KeyParameter>& params, KeyFormat keyFormat,
483 Return<void> KeymasterDevice::exportKey(KeyFormat exportFormat, const hidl_vec<uint8_t>& keyBlob,
516 Return<void> KeymasterDevice::attestKey(const hidl_vec<uint8_t>& keyToAttest,
574 Return<void> KeymasterDevice::upgradeKey(const hidl_vec<uint8_t>& keyBlobToUpgrade,
602 Return<ErrorCode> KeymasterDevice::deleteKey(const hidl_vec<uint8_t>& keyBlob) {
616 Return<ErrorCode> KeymasterDevice::deleteAllKeys() {
623 Return<ErrorCode> KeymasterDevice::destroyAttestationIds() {
627 Return<void> KeymasterDevice::begin(KeyPurpose purpose, const hidl_vec<uint8_t>& key,
653 Return<void> KeymasterDevice::update(uint64_t operationHandle,
686 Return<void> KeymasterDevice::finish(uint64_t operationHandle,
718 Return<ErrorCode> KeymasterDevice::abort(uint64_t operationHandle) {
744 return new KeymasterDevice(dev, version, supports_ec, supports_all_digests);