Home
last modified time | relevance | path

Searched defs:KeymasterKeyBlob (Results 1 – 3 of 3) sorted by relevance

/system/keymaster/include/keymaster/
Dandroid_keymaster_utils.h221 struct KeymasterKeyBlob : public keymaster_key_blob_t { struct
222 KeymasterKeyBlob() { in KeymasterKeyBlob() function
227 KeymasterKeyBlob(const uint8_t* data, size_t size) { in KeymasterKeyBlob() argument
234 explicit KeymasterKeyBlob(size_t size) { in KeymasterKeyBlob() argument
241 explicit KeymasterKeyBlob(const keymaster_key_blob_t& blob) { in KeymasterKeyBlob() argument
248 KeymasterKeyBlob(const KeymasterKeyBlob& blob) { in KeymasterKeyBlob() function
261 ~KeymasterKeyBlob() { Clear(); } in ~KeymasterKeyBlob() argument
263 const uint8_t* begin() const { return key_material; } in begin()
264 const uint8_t* end() const { return key_material + key_material_size; } in end()
266 void Clear() { in Clear()
[all …]
Dkeymaster_context.h134 virtual keymaster_error_t DeleteKey(const KeymasterKeyBlob& /* blob */) const { in DeleteKey()
/system/keymaster/
Dattestation_record_test.cpp56 const KeymasterKeyBlob& /* key_material */, in CreateKeyBlob()
57 KeymasterKeyBlob* /* blob */, in CreateKeyBlob() argument
62 keymaster_error_t UpgradeKeyBlob(const KeymasterKeyBlob& /* key_to_upgrade */, in UpgradeKeyBlob() argument
67 keymaster_error_t ParseKeyBlob(const KeymasterKeyBlob& /* blob */, in ParseKeyBlob() argument
69 KeymasterKeyBlob* /* key_material */, in ParseKeyBlob() argument