Lines Matching refs:hidl_vec

34 using ::android::hardware::hidl_vec;
57 Return<void> computeSharedHmac(const hidl_vec<HmacSharingParameters>& params,
60 const hidl_vec<KeyParameter>& parametersToVerify,
63 Return<ErrorCode> addRngEntropy(const hidl_vec<uint8_t>& data) override;
64 Return<void> generateKey(const hidl_vec<KeyParameter>& keyParams,
66 Return<void> getKeyCharacteristics(const hidl_vec<uint8_t>& keyBlob,
67 const hidl_vec<uint8_t>& clientId,
68 const hidl_vec<uint8_t>& appData,
70 Return<void> importKey(const hidl_vec<KeyParameter>& params, KeyFormat keyFormat,
71 const hidl_vec<uint8_t>& keyData, importKey_cb _hidl_cb) override;
72 Return<void> importWrappedKey(const hidl_vec<uint8_t>& wrappedKeyData,
73 const hidl_vec<uint8_t>& wrappingKeyBlob,
74 const hidl_vec<uint8_t>& maskingKey,
75 const hidl_vec<KeyParameter>& unwrappingParams,
78 Return<void> exportKey(KeyFormat exportFormat, const hidl_vec<uint8_t>& keyBlob,
79 const hidl_vec<uint8_t>& clientId, const hidl_vec<uint8_t>& appData,
81 Return<void> attestKey(const hidl_vec<uint8_t>& keyToAttest,
82 const hidl_vec<KeyParameter>& attestParams,
84 Return<void> upgradeKey(const hidl_vec<uint8_t>& keyBlobToUpgrade,
85 const hidl_vec<KeyParameter>& upgradeParams,
87 Return<ErrorCode> deleteKey(const hidl_vec<uint8_t>& keyBlob) override;
90 Return<void> begin(KeyPurpose purpose, const hidl_vec<uint8_t>& key,
91 const hidl_vec<KeyParameter>& inParams, const HardwareAuthToken& authToken,
93 Return<void> update(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams,
94 const hidl_vec<uint8_t>& input, const HardwareAuthToken& authToken,
96 Return<void> finish(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams,
97 const hidl_vec<uint8_t>& input, const hidl_vec<uint8_t>& signature,
110 keymaster_key_param_set_t hidlKeyParams2Km(const hidl_vec<KeyParameter>& keyParams);