Connection | A Connection is used to establish an encrypted TCP/IP
connection to a SSH-2 server. |
ConnectionInfo | In most cases you probably do not need the information contained in here. |
DHGexParameters | A DHGexParameters object can be used to specify parameters for
the diffie-hellman group exchange. |
HTTPProxyData | A HTTPProxyData object is used to specify the needed connection data
to connect through a HTTP proxy. |
HTTPProxyException | May be thrown upon connect() if a HTTP proxy is being used. |
KnownHosts | The KnownHosts class is a handy tool to verify received server hostkeys
based on the information in known_hosts files (the ones used by OpenSSH). |
LocalPortForwarder | A LocalPortForwarder forwards TCP/IP connections to a local
port via the secure tunnel to another host (which may or may not be identical
to the remote SSH-2 server). |
LocalStreamForwarder | A LocalStreamForwarder forwards an Input- and Outputstream
pair via the secure tunnel to another host (which may or may not be identical
to the remote SSH-2 server). |
SCPClient | A very basic SCPClient that can be used to copy files from/to
the SSH-2 server. |
Session | A Session is a remote execution of a program. |
SFTPException | Used in combination with the SFTPv3Client. |
SFTPv3Client | A SFTPv3Client represents a SFTP (protocol version 3)
client connection tunnelled over a SSH-2 connection. |
SFTPv3DirectoryEntry | A SFTPv3DirectoryEntry as returned by SFTPv3Client.ls(String) . |
SFTPv3FileAttributes | A SFTPv3FileAttributes object represents detail information
about a file on the server. |
SFTPv3FileHandle | A SFTPv3FileHandle . |
StreamGobbler | A StreamGobbler is an InputStream that uses an internal worker
thread to constantly consume input from another InputStream. |