package
0.36.0
Repository: https://go.googlesource.com/crypto
Documentation: pkg.go.dev

# Functions

ForwardToAgent routes authentication requests to the given keyring.
ForwardToRemote routes authentication requests to the ssh-agent process serving on the given unix socket.
NewClient returns an Agent that talks to an ssh-agent process over the given connection.
NewKeyring returns an Agent that holds keys in memory.
RequestAgentForwarding sets up agent forwarding for the session.
ServeAgent serves the agent protocol on the given connection.

# Constants

SignatureFlag values as defined in [PROTOCOL.agent] section 5.3.
SignatureFlag values as defined in [PROTOCOL.agent] section 5.3.
SignatureFlag values as defined in [PROTOCOL.agent] section 5.3.

# Variables

ErrExtensionUnsupported indicates that an extension defined in [PROTOCOL.agent] section 4.7 is unsupported by the agent.

# Structs

AddedKey describes an SSH key to be added to an Agent.
ConstraintExtension describes an optional constraint defined by users.
Key represents a protocol 2 public key as defined in [PROTOCOL.agent], section 2.5.2.

# Interfaces

Agent represents the capabilities of an ssh-agent.
No description provided by the author

# Type aliases

SignatureFlags represent additional flags that can be passed to the signature requests an defined in [PROTOCOL.agent] section 4.5.1.