Home
last modified time | relevance | path

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

/aosp_15_r20/system/core/trusty/keymaster/set_attestation_key/
H A Dset_attestation_key.cpp72 struct SetAttestationKeyRequest : public keymaster::KeymasterMessage { struct
73 explicit SetAttestationKeyRequest(int32_t ver = keymaster::kDefaultMessageVersion) in SetAttestationKeyRequest() argument
76 size_t SerializedSize() const override { return sizeof(uint32_t) + key_data.SerializedSize(); } in SerializedSize()
77 uint8_t* Serialize(uint8_t* buf, const uint8_t* end) const override { in Serialize()
81 bool Deserialize(const uint8_t** buf_ptr, const uint8_t* end) override { in Deserialize()
86 keymaster_algorithm_t algorithm;
87 keymaster::Buffer key_data;
/aosp_15_r20/trusty/user/app/keymaster/
Dtrusty_keymaster_messages.h141 struct SetAttestationKeyRequest : public KeymasterMessage { struct
142 explicit SetAttestationKeyRequest(int32_t ver) : KeymasterMessage(ver) {} in SetAttestationKeyRequest() argument
144 size_t SerializedSize() const override { in SerializedSize()
147 uint8_t* Serialize(uint8_t* buf, const uint8_t* end) const override { in Serialize()
151 bool Deserialize(const uint8_t** buf_ptr, const uint8_t* end) override { in Deserialize()
156 keymaster_algorithm_t algorithm;
157 Buffer key_data;
/aosp_15_r20/system/keymint/wire/src/
H A Dlegacy.rs525 pub struct SetAttestationKeyRequest { struct
527 pub algorithm: Algorithm,
528 pub key_data: Vec<u8>,