
| Class | Description |
|---|---|
| SSH | Implements code for SSH (Secure shell) client component. |
| SSH.ConnectedArgs | Holds member properties with information about connection success. |
| SSH.CryptoInformationArgs | Holds member properties with information about connection parameters (version, protocols etc..). |
| SSH.DataReceivedArgs | Holds member properties with information about received data. |
| SSH.FingerPrintArgs | Holds member properties with information about remote server's public key fingerprint. |
| SSH.LoginChallengeArgs | Holds member properties when LoginChallenge event is fired. |
| SSH.StateChangedArgs | Holds member properties with information about current and previous state. |
| Delegate | Description |
|---|---|
| SSH.ConnectedDelegate | Definition of event delegate you should use if you want to receive Connected event. |
| SSH.CryptoInformationDelegate | Definition of event delegate you should use if you want to receive CryptoInformation event. |
| SSH.DataReceivedDelegate | Definition of event delegate you should use if you want to receive DataReceived event. |
| SSH.DisconnectedDelegate | Definition of event delegate you should use if you want to receive Disconnected event. |
| SSH.FingerPrintDelegate | Definition of event delegate you should use if you want to receive FingerPrint event. |
| SSH.LoginChallengeDelegate | Definition of event delegate you should use if you want to receive LoginChallenge event. |
| SSH.PromptReceivedDelegate | Definition of event delegate you should use if you want to receive PromptReceived event. |
| SSH.StateChangedDelegate | Definition of event delegate you should use if you want to receive StateChanged event. |
| Enumeration | Description |
|---|---|
| SSH.Authentications | List of all supported authentication types. |
| SSH.EncryptionMethods | List of all encryption methods wodSSH.NET can use while communicating with the server. |
| SSH.ProxyTypes | List of all supported proxy server types. |
| SSH.States | List of all possible states that can occur in wodSSH.NET during connection. |
| SSH.SupportedMACs | List of Message Authentication Codes (MACs) supported in wodSSH.NET. |
| SSH.SupportedProtocols | List of protocols supported by wodSSH.NET. |
| Delegate | Description |
|---|---|
| SSH.AuthorizationException | Thrown if login/password or login/privatekey combinations are invalid. |
| SSH.InvalidSettingException | Thrown if property setting contains invalid value. |
| SSH.InvalidStateException | Thrown if method is called at invalid component state. |
| SSH.LicenseInvalidException | Thrown if appropriate license for the product could not be obtained. |
| SSH.ProtocolException | Thrown if remote server does not comply with protocol specifications. |
| SSH.TimeoutException | Thrown if timeout value expires. |