Lines Matching refs:hidl_vec
35 using ::android::hardware::hidl_vec;
59 Return<void> computeSharedHmac(const hidl_vec<HmacSharingParameters>& params,
62 const hidl_vec<KeyParameter>& parametersToVerify,
65 Return<ErrorCode> addRngEntropy(const hidl_vec<uint8_t>& data) override;
66 Return<void> generateKey(const hidl_vec<KeyParameter>& keyParams,
68 Return<void> getKeyCharacteristics(const hidl_vec<uint8_t>& keyBlob,
69 const hidl_vec<uint8_t>& clientId,
70 const hidl_vec<uint8_t>& appData,
72 Return<void> importKey(const hidl_vec<KeyParameter>& params, KeyFormat keyFormat,
73 const hidl_vec<uint8_t>& keyData, importKey_cb _hidl_cb) override;
74 Return<void> importWrappedKey(const hidl_vec<uint8_t>& wrappedKeyData,
75 const hidl_vec<uint8_t>& wrappingKeyBlob,
76 const hidl_vec<uint8_t>& maskingKey,
77 const hidl_vec<KeyParameter>& unwrappingParams,
80 Return<void> exportKey(KeyFormat exportFormat, const hidl_vec<uint8_t>& keyBlob,
81 const hidl_vec<uint8_t>& clientId, const hidl_vec<uint8_t>& appData,
83 Return<void> attestKey(const hidl_vec<uint8_t>& keyToAttest,
84 const hidl_vec<KeyParameter>& attestParams,
86 Return<void> upgradeKey(const hidl_vec<uint8_t>& keyBlobToUpgrade,
87 const hidl_vec<KeyParameter>& upgradeParams,
89 Return<ErrorCode> deleteKey(const hidl_vec<uint8_t>& keyBlob) override;
92 Return<void> begin(KeyPurpose purpose, const hidl_vec<uint8_t>& key,
93 const hidl_vec<KeyParameter>& inParams, const HardwareAuthToken& authToken,
95 Return<void> update(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams,
96 const hidl_vec<uint8_t>& input, const HardwareAuthToken& authToken,
98 Return<void> finish(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams,
99 const hidl_vec<uint8_t>& input, const hidl_vec<uint8_t>& signature,
114 keymaster_key_param_set_t hidlKeyParams2Km(const hidl_vec<KeyParameter>& keyParams);