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 according to
RFC 4254 - section 8.
|
RequestHandler.Result | |
Session.TimeoutStatus |
Timeout status.
|
SessionListener.Event |
Exception | Description |
---|---|
RuntimeSshException |
Exception used in the SSH client or server.
|
SshException |
TODO Add javadoc
|
Copyright © 2008–2018 The Apache Software Foundation. All rights reserved.