# Package org.apache.tools.ant.taskdefs.optional.ssh

Interface Summary
Interface | Description
--- | ---
LogListener | Interface for ssh log listeners to implement.

Class Summary
Class | Description
--- | ---
AbstractSshMessage | Abstract class for ssh upload and download
Directory | A helper object for Scp representing a directory in a file system.
Scp | Ant task for sending files to remote machine over ssh/scp.
ScpFromMessage | A helper object representing an scp download.
ScpFromMessageBySftp | A helper object representing an scp download.
ScpToMessage | Utility class to carry out an upload scp transfer.
ScpToMessageBySftp | Utility class to carry out an upload by sftp.
SSHBase | Base class for Ant tasks using jsch.
SSHExec | Executes a command on a remote machine via ssh.
SSHSession | Establishes an ssh session with a remote machine, optionally establishing port forwarding, then executes any nested task(s) before closing the session.
SSHSession.NestedSequential | The class corresponding to the sequential nested element.
SSHUserInfo | Class containing information on an SSH user.