Searched defs:KeymasterKeyBlob (Results 1 – 3 of 3) sorted by relevance
221 struct KeymasterKeyBlob : public keymaster_key_blob_t { struct222 KeymasterKeyBlob() { in KeymasterKeyBlob() function227 KeymasterKeyBlob(const uint8_t* data, size_t size) { in KeymasterKeyBlob() argument234 explicit KeymasterKeyBlob(size_t size) { in KeymasterKeyBlob() argument241 explicit KeymasterKeyBlob(const keymaster_key_blob_t& blob) { in KeymasterKeyBlob() argument248 KeymasterKeyBlob(const KeymasterKeyBlob& blob) { in KeymasterKeyBlob() function261 ~KeymasterKeyBlob() { Clear(); } in ~KeymasterKeyBlob() argument263 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 …]
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