Name | Description | |
---|---|---|
![]() | SSHClient Constructor | Overloaded. Initializes a new instance of the SSHClient class. |
The following tables list the members exposed by 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 a null reference (Nothing in Visual Basic) 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. |