Renci.SshNet
Namespace with 37 public types
Classes
CipherInfo
CommandAsyncResult
ConnectionInfo
ExpectAction
ExpectAsyncResult
ForwardedPortDynamic
ForwardedPortLocal
ForwardedPortRemote
HashInfo
KeyboardInteractiveAuthenticationMethod
KeyboardInteractiveConnectionInfo
MessageEventArgs`1
NetConfClient
NoneAuthenticationMethod
PasswordAuthenticationMethod
PasswordConnectionInfo
PrivateKeyAuthenticationMethod
PrivateKeyConnectionInfo
PrivateKeyFile
ScpClient
Session
SftpClient
Shell
ShellStream
SshClient
SshCommand
Enumerations
AuthenticationResult
Represents possible authentication methods results.
ProxyTypes
Specifies the type of proxy client will use to connect to server.
Static Classes
RemotePathTransformation
Provides access to built-in remote path transformations.
Abstract Classes
AuthenticationMethod
Base class for all supported authentication methods.
BaseClient
Serves as base class for client implementations, provides common client functionality.
ForwardedPort
Base class for port forwarding functionality.
Interfaces
IBaseClient
Serves as base class for client implementations, provides common client functionality.
IForwardedPort
Supports port forwarding functionality.
IPrivateKeySource
Represents private key source interface.
IRemotePathTransformation
Represents a transformation that can be applied to a remote path.
ISftpClient
Implementation of the SSH File Transfer Protocol (SFTP) over SSH.