Module apple_codesign::remote_signing::session_negotiation
source · [−]Expand description
Session establishment and crypto code for remote signing protocol.
The intent of this module / file is to isolate the code with the highest sensitivity for security matters.
Structs
Holds data needs to enable a joining peer to join a session.
Enums
The role being assumed by a peer.
Traits
Describes a type that is capable of decrypting messages used during public key negotiation.
A peer that initiates a remote signing session.
A peer that joins sessions in a state before it has spoken to the server.
Common behaviors for a session join string.