ch.ethz.ssh2 |
|
Java Source File Name | Type | Comment |
ChannelCondition.java | Interface | Contains constants that can be used to specify what conditions to wait for on
a SSH-2 channel (e.g., represented by a
Session ). |
Connection.java | Class | A Connection is used to establish an encrypted TCP/IP
connection to a SSH-2 server. |
ConnectionInfo.java | Class | In most cases you probably do not need the information contained in here. |
ConnectionMonitor.java | Interface | A ConnectionMonitor is used to get notified when the
underlying socket of a connection is closed. |
DHGexParameters.java | Class | A DHGexParameters object can be used to specify parameters for
the diffie-hellman group exchange. |
HTTPProxyData.java | Class | A HTTPProxyData object is used to specify the needed connection data
to connect through a HTTP proxy. |
HTTPProxyException.java | Class | May be thrown upon connect() if a HTTP proxy is being used. |
InteractiveCallback.java | Interface | An InteractiveCallback is used to respond to challenges sent
by the server if authentication mode "keyboard-interactive" is selected. |
KnownHosts.java | Class | 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).
It offers basically an in-memory database for known_hosts entries, as well as some
helper functions. |
LocalPortForwarder.java | Class | 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.java | Class | 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). |
ProxyData.java | Interface | An abstract marker interface implemented by all proxy data implementations. |
SCPClient.java | Class | A very basic SCPClient that can be used to copy files from/to
the SSH-2 server. |
ServerHostKeyVerifier.java | Interface | A callback interface used to implement a client specific method of checking
server host keys. |
Session.java | Class | A Session is a remote execution of a program. |
SFTPException.java | Class | Used in combination with the SFTPv3Client. |
SFTPv3Client.java | Class | A SFTPv3Client represents a SFTP (protocol version 3)
client connection tunnelled over a SSH-2 connection. |
SFTPv3DirectoryEntry.java | Class | A SFTPv3DirectoryEntry as returned by
SFTPv3Client.ls(String) . |
SFTPv3FileAttributes.java | Class | A SFTPv3FileAttributes object represents detail information
about a file on the server. |
SFTPv3FileHandle.java | Class | A SFTPv3FileHandle . |
StreamGobbler.java | Class | A StreamGobbler is an InputStream that uses an internal worker
thread to constantly consume input from another InputStream. |