| Interface | Description |
|---|---|
| Channel |
TODO Add javadoc
|
| Cipher |
Wrapper for a cryptographic cipher, used either for encryption
or decryption.
|
| Closeable |
A
Closeable is a resource that can be closed. |
| Compression |
Interface used to compress the stream of data between the
SSH server and clients.
|
| Digest |
Interface used to compute digests, based on algorithms such as MD5 or SHA1.
|
| Factory<T> |
Fatory is a simple interface that is used to create other objects.
|
| FactoryManager |
This interface allows retrieving all the
NamedFactory used
in the SSH protocol. |
| ForwardingFilter |
Determines if a forwarding request will be permitted.
|
| KeyExchange |
Key exchange algorithm.
|
| KeyPairProvider |
Provider for key pairs.
|
| Mac |
Message Authentication Code for use in SSH.
|
| NamedFactory<T> |
A named factory is a factory identified by a name.
|
| Random |
A pseudo random number generator.
|
| RequestHandler<T> |
A global request handler.
|
| Service |
See RFC 4253 [SSH-TRANS] and the SSH_MSG_SERVICE_REQUEST packet.
|
| ServiceFactory | |
| Session |
Represents an SSH session
|
| SessionListener |
Represents an interface receiving Session events.
|
| Signature |
Signature interface for SSH used to sign or verify packets
Usually wraps a javax.crypto.Signature object
|
| SshConstants |
This interface defines constants for the SSH protocol.
|
| TcpipForwarder | |
| TcpipForwarderFactory |
A factory for creating TcpipForwarder objects for client Port forwarding
|
| Class | Description |
|---|---|
| AbstractFactoryManager |
TODO Add javadoc
|
| AbstractSessionIoHandler |
TODO Add javadoc
|
| NamedFactory.Utils |
Utility class to help using NamedFactories
|
| ServiceFactory.Utils |
Utility class to help using NamedFactories
|
| Session.AttributeKey<T> |
Type safe key for storage within the user attributes of
AbstractSession. |
| SshdSocketAddress |
A simple socket address holding the host name and port number.
|
| Enum | Description |
|---|---|
| Cipher.Mode | |
| Compression.Type |
Enum identifying if this object will be used to compress
or uncompress data.
|
| PtyMode |
A enum describing the tty modes.
|
| RequestHandler.Result | |
| SessionListener.Event |
| Exception | Description |
|---|---|
| RuntimeSshException |
Exception used in the SSH client or server.
|
| SshException |
TODO Add javadoc
|
Copyright © 2008-2014 The Apache Software Foundation. All Rights Reserved.