| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractConnectionService
Base implementation of ConnectionService. |
| public abstract class | |
| public abstract class | AbstractSession
The AbstractSession handles all the basic SSH protocol such as key exchange, authentication, encoding and decoding. |
| public abstract class | AbstractSessionFactory<
Type of M extends FactoryManager, FactoryManagerType of S extends AbstractSession>AbstractSessionAn abstract base factory of sessions. |
| public abstract class | AbstractSessionIoHandler
TODO Add javadoc |
| public class | CurrentService
Holds the current SSH service for a |
| public class | |
| public class | KeyExchangeMessageHandler
Manages SSH message sending during a key exchange. |
| public class | MissingAttachedSessionException
Special exception returned by |
| public class | MultipleAttachedSessionException
Special exception thrown by
|
| public class | PacketBuffer
A |
| public class | PendingWriteFuture
Future holding a packet pending key exchange termination. |
| public class | ReservedSessionMessagesHandlerAdapter
Delegates the main interface methods to specific ones after having decoded each message buffer |
| public abstract class | SessionHelper
Contains split code in order to make |
| public class | SessionTimeoutListener
Task that iterates over all currently open |