Searched defs:KeymasterKeyBlob (Results 1 – 3 of 3) sorted by relevance
216 struct KeymasterKeyBlob : public keymaster_key_blob_t { struct217 KeymasterKeyBlob() { in KeymasterKeyBlob() argument222 KeymasterKeyBlob(const uint8_t* data, size_t size) { in KeymasterKeyBlob() argument229 explicit KeymasterKeyBlob(size_t size) { in KeymasterKeyBlob() function236 explicit KeymasterKeyBlob(const keymaster_key_blob_t& blob) { in KeymasterKeyBlob() argument243 KeymasterKeyBlob(const KeymasterKeyBlob& blob) { in KeymasterKeyBlob() function256 ~KeymasterKeyBlob() { Clear(); } in ~KeymasterKeyBlob() argument258 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 …]
134 virtual keymaster_error_t DeleteKey(const KeymasterKeyBlob& /* blob */) const { in DeleteKey()
56 const KeymasterKeyBlob& /* key_material */, in CreateKeyBlob()57 KeymasterKeyBlob* /* blob */, in CreateKeyBlob() argument62 keymaster_error_t UpgradeKeyBlob(const KeymasterKeyBlob& /* key_to_upgrade */, in UpgradeKeyBlob() argument67 keymaster_error_t ParseKeyBlob(const KeymasterKeyBlob& /* blob */, in ParseKeyBlob() argument69 KeymasterKeyBlob* /* key_material */, in ParseKeyBlob() argument