Module message

Source
Expand description

Agent protocol message structures.

Structs§

AddIdentity
Add a key to an agent.
AddIdentityConstrained
Add a key to an agent, with constraints on it’s use.
AddSmartcardKeyConstrained
Add a key in a hardware token to an agent, with constraints on it’s use.
Extension
Container for SSH agent protocol extension messages
Identity
Data returned to the client when listing keys.
RemoveIdentity
Remove a key from an agent.
SignRequest
Signature request with data to be signed with a key in an agent.
SmartcardKey
Pointer to a key in a hardware token, along with an optional PIN.
Unparsed
Generic container for Extension-specific content. Accessing the inner Vec<u8> is only possible via conversion methods.

Enums§

Credential
A container for a public / private key pair, or a certificate / private key.
KeyConstraint
A key constraint, used to place limitations on how and where a key can be used.
Request
SSH agent protocol request messages.
Response
SSH agent protocol response messages.