| Interface | Description |
|---|---|
| ErrorNotifiable |
API for classes that are capable of being notified on an error so they can cleanup.
|
| Factory<T> |
A basic factory interface.
|
| Factory.Named<T> |
Inteface for a named factory.
|
| LoggerFactory | |
| SSHPacketHandler |
An interface for classes to which packet handling may be delegated.
|
| StreamCopier.Listener |
| Class | Description |
|---|---|
| Base64 |
Encodes and decodes to and from Base64 notation.
|
| Base64.InputStream |
A
Base64.InputStream will read data from another java.io.InputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly. |
| Base64.OutputStream |
A
Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly. |
| Buffer<T extends Buffer<T>> | |
| Buffer.PlainBuffer | |
| ByteArrayUtils |
Utility functions for byte arrays.
|
| ErrorNotifiable.Util |
Utility functions.
|
| Factory.Named.Util |
Utility functions
|
| IOUtils | |
| SecurityUtils |
Static utility method relating to security facilities.
|
| SSHPacket | |
| StreamCopier |
| Enum | Description |
|---|---|
| DisconnectReason |
Disconnect error codes
|
| KeyType |
Type of key e.g.
|
| Message |
SSH message identifiers
|
| Exception | Description |
|---|---|
| Buffer.BufferException | |
| SSHException |
Most exceptions in the
net.schmizz.sshj package are instances of this class. |
| SSHRuntimeException |
Represents unrecoverable exceptions in the
net.schmizz.sshj package. |