The Maverick.NET SSH API

Maverick.PublicKey Namespace

Public Key file management

Namespace hierarchy

Classes

Class Description
AbstractKnownHostsKeyVerification This class provides an abstract HostKeyVerification implementation which checks SSH host keys against the OpenSSH known_hosts file format.
ConsoleKnownHostsKeyVerification This class provides an implementation of AbstractKnownHostsKeyVerification for obtaining a user response directly from the console.
InvalidPassphraseException An exception thrown by SSHPrivateKeyFile implementations to indicate that an invalid passphrase was supplied.
SSHPrivateKeyFileFactory A factory class for creating SSHPrivateKeyFile instances from a formatted key.
SSHPublicKeyFileFactory A factory for creating SSHPublicKeyFile instances from a formatted key.

Interfaces

Interface Description
SSHPrivateKeyFile This interface defines the contract for an SSH private key file.
SSHPublicKeyFile This interface defines the contract for an SSH public key file.