| Name | Description | Type | Package | Framework |
| Buffer | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| Channel | The abstract base class for the different types of channel which may be associated with a Session. | Class | com.jcraft.jsch | Jsch |
|
| ChannelDirectTCPIP | A Channel which allows forwarding a pair of local streams to/from a TCP-connection to a server on the | Class | com.jcraft.jsch | Jsch |
|
| ChannelExec | A channel connected to a remotely executing program. | Class | com.jcraft.jsch | Jsch |
|
| ChannelForwardedTCPIP | A Channel created when a forwarded port at the remote side This is used internally to forward remote ports to | Class | com.jcraft.jsch | Jsch |
|
| ChannelSftp | A Channel connected to an sftp server (as a subsystem of the ssh server). | Class | com.jcraft.jsch | Jsch |
|
| ChannelShell | A channel connected to a remote shell. | Class | com.jcraft.jsch | Jsch |
|
| ChannelSubsystem | A channel connected to a subsystem of the server process. | Class | com.jcraft.jsch | Jsch |
|
| Cipher | Usually not to be used by applications. | Interface | com.jcraft.jsch | Jsch |
|
| CipherNone | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| Compression | Usually not to be used by applications. | Interface | com.jcraft.jsch | Jsch |
|
| DH | Usually not to be used by applications. | Interface | com.jcraft.jsch | Jsch |
|
| DHG1 | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| DHG14 | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| DHGEX | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| ForwardedTCPIPDaemon | A local deamon process executed when a host connects to to a forwarded port at the remote side. | Interface | com.jcraft.jsch | Jsch |
|
| GSSContext | Usually not to be used by applications. | Interface | com.jcraft.jsch | Jsch |
|
| HASH | Usually not to be used by applications. | Interface | com.jcraft.jsch | Jsch |
|
| HostKey | The public key of a SSH server. | Class | com.jcraft.jsch | Jsch |
|
| HostKeyRepository | A repository for known host keys. | Interface | com.jcraft.jsch | Jsch |
|
| Identity | A user identity for public-key authentication. | Interface | com.jcraft.jsch | Jsch |
|
| IO | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| JSch | This class serves as a central configuration point, and as a factory for Session objects configured with these | Class | com.jcraft.jsch | Jsch |
|
| JSchException | Will be thrown if anything goes wrong with the SSH protocol. | Class | com.jcraft.jsch | Jsch |
|
| KeyExchange | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| KeyPair | Base class for a pair of public and private key. | Class | com.jcraft.jsch | Jsch |
|
| KeyPairDSA | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| KeyPairGenDSA | Usually not to be used by applications. | Interface | com.jcraft.jsch | Jsch |
|
| KeyPairGenRSA | Usually not to be used by applications. | Interface | com.jcraft.jsch | Jsch |
|
| KeyPairRSA | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| KnownHosts | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| Logger | Provides logging abilities to the library. | Interface | com.jcraft.jsch | Jsch |
|
| MAC | Usually not to be used by applications. | Interface | com.jcraft.jsch | Jsch |
|
| Packet | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| Proxy | Allows routing connections through some proxy. | Interface | com.jcraft.jsch | Jsch |
|
| ProxyHTTP | A Proxy implementation using a HTTP proxy. | Class | com.jcraft.jsch | Jsch |
|
| ProxySOCKS4 | A Proxy implementation using a SOCKS V5 proxy. | Class | com.jcraft.jsch | Jsch |
|
| ProxySOCKS5 | A Proxy implementation using a SOCKS V5 proxy. | Class | com.jcraft.jsch | Jsch |
|
| Random | A random number generator. | Interface | com.jcraft.jsch | Jsch |
|
| RequestSftp | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| RequestSubsystem | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| ServerSocketFactory | A factory for ServerSockets. | Interface | com.jcraft.jsch | Jsch |
|
| Session | A Session represents a connection to a SSH server. | Class | com.jcraft.jsch | Jsch |
|
| SftpATTRS | Attributes of a (remote) file manipulated via Sftp. | Class | com.jcraft.jsch | Jsch |
|
| SftpException | This exception will be thrown if anything goes wrong while using the SFTP protocol. | Class | com.jcraft.jsch | Jsch |
|
| SftpProgressMonitor | A callback to get information about the progress of a file transfer operation. | Interface | com.jcraft.jsch | Jsch |
|
| SignatureDSA | Usually not to be used by applications. | Interface | com.jcraft.jsch | Jsch |
|
| SignatureRSA | Usually not to be used by applications. | Interface | com.jcraft.jsch | Jsch |
|
| SocketFactory | A factory for (client) sockets. | Interface | com.jcraft.jsch | Jsch |
|
| UIKeyboardInteractive | Provides a way to prompt the user for keyboard-interactive This interface will be implemented by applications in | Interface | com.jcraft.jsch | Jsch |
|
| UserAuth | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| UserAuthGSSAPIWithMIC | Usually not to be used by applications. | Class | com.jcraft.jsch | Jsch |
|
| UserInfo | Allows user interaction. | Interface | com.jcraft.jsch | Jsch |