Package-level declarations
Types
A public key identity available in the agent.
A host key specification used in destination constraints.
Provider interface for SSH agent forwarding.
Result of an AgentProvider callback.
Signature flags for agent sign requests.
Callback-driven authentication handler.
An SSH public key for authentication probing.
Result of SshClient.connect.
One hop entry in a destination constraint for a key in the agent.
Verifies the identity of a server by checking its host key.
Callback for keyboard-interactive authentication (RFC 4256).
SSH key fingerprint utilities.
A host key verifier that reads from an OpenSSH-style known_hosts file.
Result of a SshClient.ping call.
Handle to an active port forwarding.
How the remote process on a session channel terminated (RFC 4254 section 6.10).
SFTP client for file transfer over SSH (draft-ietf-secsh-filexfer).
Entry from an SFTP directory listing.
Exception thrown for SFTP protocol errors.
Opaque file or directory handle returned by SFTP open/opendir operations.
Flags for SFTP file open operations.
Result type for SFTP operations. Replaces thrown exceptions with a sealed interface so callers can handle errors structurally.
SFTP status codes (draft-ietf-secsh-filexfer-02 section 7).
Authenticator for SOCKS5 username/password auth (RFC 1929).
Configuration for SSH client connections.
Represents an SSH session channel (RFC 4254 section 6).
Utility for signing authentication data with local private keys.
Handle to an active stream forwarding through SSH.