# Package com.jscape.inet.ssh

- Interface Summary
  Interface | Description
  --- | ---
  SshListener | Implements methods for capturing events sourced from Ssh class.
  SshScriptListener | Implements methods for capturing events sourced from SshScript class.
  SshTask.Listener |

- Class Summary
  Class | Description
  --- | ---
  Ssh | Implements the basic functionality of a SSH2 (Secure Shell) client.
  SshAdapter | Implements methods for capturing events sourced from Ssh class.
  SshConfiguration | A SSH protocol configuration.
  SshConnectedEvent | Fired by Ssh instance upon successfull connection to SSH server.
  SshDataReceivedEvent | Fired by Ssh instance when SSH server sends data to client.
  SshDisconnectedEvent | Fired by Ssh instance upon disconnect from server.
  SshScript | The SshScript class provides a simple way of running a set of batch scripted commands against a SSH server.
  SshSession | Convenience class for automating communications with a SSH server.
  SshTask | The SshTask class represents a command to be executed in batch (non-interactive) mode on SSH server.
  SshTaskEndEvent | Fired when a `SshTask` has completed
  SshTaskFailedEvent | Fired when a `SshTask` has failed to complete
  SshTaskStartEvent | Fired when a `SshTask` is started
  SshTaskTimeoutEvent | Fired when a `SshTask` has exceeded the defined timeout

- Exception Summary
  Exception | Description
  --- | ---
  SshException | SshException is thrown by many methods of Ssh class.
  SshTaskTimeoutException | A subclass of TelnetException, this exception is thrown by a TelnetSession instance when using the TelnetSession#send or TelnetSession#sendWait methods and the TelnetTask exceeds the maximum defined timeout waiting for the end prompt.

Copyright © JSCAPE LLC. 1999-2021. All Rights Reserved