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

Interface Summary
LogListener: Interface for ssh log listeners to implement.

Class Summary
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.