Home
last modified time | relevance | path

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

/system/keymaster/include/keymaster/
Dandroid_keymaster_utils.h216 struct KeymasterKeyBlob : public keymaster_key_blob_t { struct
217 KeymasterKeyBlob() { in KeymasterKeyBlob() argument
222 KeymasterKeyBlob(const uint8_t* data, size_t size) { in KeymasterKeyBlob() argument
229 explicit KeymasterKeyBlob(size_t size) { in KeymasterKeyBlob() function
236 explicit KeymasterKeyBlob(const keymaster_key_blob_t& blob) { in KeymasterKeyBlob() argument
243 KeymasterKeyBlob(const KeymasterKeyBlob& blob) { in KeymasterKeyBlob() function
256 ~KeymasterKeyBlob() { Clear(); } in ~KeymasterKeyBlob() argument
258 const uint8_t* begin() const { return key_material; } in begin()
259 const uint8_t* end() const { return key_material + key_material_size; } in end()
261 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