Struct yubihsm::responses::GetObjectInfoResponse
[−]
[src]
pub struct GetObjectInfoResponse { pub capabilities: Capabilities, pub id: u16, pub length: u16, pub domains: Domains, pub object_type: ObjectType, pub algorithm: Algorithm, pub sequence: SequenceId, pub origin: ObjectOrigin, pub label: ObjectLabel, pub delegated_capabilities: Capabilities, }
Response from CommandType::GetObjectInfo
https://developers.yubico.com/YubiHSM2/Commands/Get_Object_Info.html
Fields
capabilities: Capabilities
Capabilities
id: u16
Object identifier
length: u16
Length of object in bytes
domains: Domains
Domains from which object is accessible
object_type: ObjectType
Object type
algorithm: Algorithm
Algorithm this object is intended to be used with
sequence: SequenceId
Sequence: number of times an object with this key ID and type has previously existed
origin: ObjectOrigin
How did this object originate? (generated, imported, etc)
label: ObjectLabel
Label of object
delegated_capabilities: Capabilities
Delegated Capabilities