| Interface | Description |
|---|---|
| Channel |
TODO Add javadoc
|
| Cipher |
Wrapper for a cryptographic cipher, used either for encryption
or decryption.
|
| 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. |
| 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.
|
| 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.
|
| Class | Description |
|---|---|
| AbstractFactoryManager |
TODO Add javadoc
|
| AbstractSessionIoHandler |
TODO Add javadoc
|
| NamedFactory.Utils |
Utility class to help using NamedFactories
|
| Session.AttributeKey<T> |
Type safe key for storage within the user attributes of
AbstractSession. |
| 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.
|
| SshConstants.Message |
SSH message identifiers
|
| Exception | Description |
|---|---|
| RuntimeSshException |
Exception used in the SSH client or server.
|
| SshException |
TODO Add javadoc
|
Copyright © 2008-2012 Apache Software Foundation. All Rights Reserved.