'Declaration Public Class SSHClient Implements System.IDisposable
'Usage Dim instance As SSHClient
public class SSHClient : System.IDisposable
'Declaration Public Class SSHClient Implements System.IDisposable
'Usage Dim instance As SSHClient
public class SSHClient : System.IDisposable
System.Object
Xceed.SSH.Client.SSHClient
Name | Description | |
---|---|---|
![]() | SSHClient Constructor | Overloaded. Initializes a new instance of the SSHClient class. |
Name | Description | |
---|---|---|
![]() | CompressionAlgorithmListInternal | |
![]() | ConnectionManagerInternal | The SSHClientConnectionManager that the SSHClient uses. |
![]() | DataIntegrityAlgorithmListInternal | |
![]() | EncryptionAlgorithmListInternal | |
![]() | HostNameStringInternal | |
![]() | IOProviderInternal | The SocketIOProvider that the SSHClient uses. |
![]() | LanguagesAlgorithmListInternal | |
![]() | ProtocolProviderInternal | The SSHProtocolsProvider that the SSHClient uses. |
Name | Description | |
---|---|---|
![]() | ActiveDataIntegrityAlgorithmClientToServerString | |
![]() | ActiveDataIntegrityAlgorithmServerToClientString | |
![]() | ActiveEncryptionAlgorithmClientToServerString | |
![]() | ActiveEncryptionAlgorithmServerToClientString | |
![]() | ActiveKeyExchangeAlgorithmString | |
![]() | ActivePublicKeyAlgorithmString | |
![]() | AllowTraceWriterClosure | Get or sets a Boolean value that indicates whether SSHClient can close its assigned TraceWriter as part of its cleanup. |
![]() | Authenticated | Gets a System.Boolean value that indicates if the SSHClient object is authenticated to a server or not. |
![]() | CompressionAlgorithmList | |
![]() | Connected | Gets a System.Boolean value that indicates if the SSHClient object is connected to a server or not. |
![]() | ConnectionManager | |
![]() | ConnectionProtocol | Gets the SSHClient's SSH connection protocol. |
![]() | DataIntegrityAlgorithmList | |
![]() | EncryptionAlgorithmList | |
![]() | EncryptionAlgorithmListClientToServer | |
![]() | EncryptionAlgorithmListServerToClient | |
![]() | HostName | Gets the host name used to connect, or an empty string if not connected. |
![]() | IOProvider | |
![]() | KeyExchangeAlgorithmList | |
![]() | LanguagesAlgorithmList | |
![]() | LocalAddress | Gets or sets the local IP address and port from which the SSH client will be or is connected from. |
![]() | Port | Gets the port being used by the SSH client. |
![]() | ProxyClient | Gets or sets the proxy client to use for connecting and/or logging in via a proxy server. |
![]() | PublicKeyAlgorithmList | |
![]() | ServerEndPoint | Gets the host name used to connect expressed as a System.Net.IPEndPoint object or null if the client is not connected. |
![]() | ServerIdentificationComments | |
![]() | ServerIdentificationSoftwareVersion | |
![]() | ServerIdentificationSoftwareVersionAndComments | |
![]() | State | |
![]() | TcpIpIOProvider | |
![]() | Timeout | Gets or sets a value, in seconds, indicating after what period of time an SSH operation should timeout. |
![]() | TimeoutSeconds | |
![]() | TraceWriter | Gets or sets the System.IO.TextWriter which will trace the connection/deconnection process as well as the commands and replies sent to and received from the SSH server. |
![]() | TraceWriterTimestampFormat | |
![]() | TraceWriterTimestampFormatProvider | |
![]() | TraceWriterTimestampUTC | |
![]() | TransportLayerProtocol | |
![]() | WaitForChannelCloseMessage | |
![]() | WaitForServerKeys | Gets or sets a System.Boolean value that indicates whether, when connecting, the client should wait for the server to send its encryption keys. |
Name | Description | |
---|---|---|
![]() | Authenticate | Overloaded. Performs authentication of the SSHClient's SSH connection using the provided username and password. |
![]() | Connect | Overloaded. Connects the SSHClient to an SSH server. |
![]() | Disconnect | Disconnects the SSHClient from the SSH server. |
![]() | Dispose | Overloaded. |
![]() | GetSupportedAuthenticationMethods | |
![]() | PrepareConnect | Overloaded. |
![]() | ReExchangeKeys | |
![]() | TraceWriterTestTimestamp | Overloaded. |
Name | Description | |
---|---|---|
![]() | AlgorithmsNegotiated | |
![]() | AuthenticationBannerReceived | |
![]() | Disconnected | |
![]() | HostKeyReceived | This event is triggered during connection sequence to a SSH server when the server's public key is received for authentication. |
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2