|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
AuthenticationClient | Base interface for all SSH authentication mechanisms. |
BannerDisplay | Callback interface to display authentication banner messages. |
ChannelFactory | The SSH2 protocol supports many different channel types including sesisons, port forwarding and x11 forwarding; most channels are requested by the client and created by the server however it is possible for the server to request any type of channel from the client, this interface defines the contract for supporting a standard and custom channel creation. |
GlobalRequestHandler | There are several kinds of requests that affect the state of the remote end "globally", independent of any channels, this interface defines the contract for handling such global requests. |
KBIRequestHandler | Callback interface used by the KBIAuthentication authentication mechanism. |
SignatureGenerator | Provides a callback when a private key signature is required. |
Class Summary | |
AbstractComponentFactory | An abstract utility class used to store the available transport components and provide delimited listing as required in the key exchange initialization process. |
AuthenticationProtocol | Main implementation of the SSH Authentication Protocol. |
BlowfishCbc | Blowfish cipher for SSH2. |
GlobalRequest | This class represents a global request. |
KBIAuthentication | keyboard-interactive authentication implementation as specified in draft-ietf-secsh-auth-kbdinteract-04.txt. |
KBIPrompt | Represents a single prompt in the keyboard-interactive authentication process |
MD5HMac | MD5 HMac implementation for SSH2 |
MD5HMac96 | MD5 HMac implementation for SSH2 |
SHA1HMac | SHA1 HMac implementation for SSH2 |
SHA1HMac96 | SHA1 HMac 96 bit implementation for SSH2 |
Ssh2Channel | All terminal sessions, forwarded connections, etc are channels and this class implements the base SSH2 channel. |
Ssh2Client | Implementation of an SshClient for the SSH2 protocol; this provides the ability to create custom channels and sending/receiving of global requests in addition to the standard SshClient contract. |
Ssh2Context | This class implements SshContextto provide SSH2 connection configuration through the SshConnector class. |
Ssh2DsaPublicKey | Represents an SSH2 DSA public key. |
Ssh2HostbasedAuthentication | Provides hostbased authentication for the SSH2 protocol. |
Ssh2PasswordAuthentication | Implements Password authentication as defined in the SSH Authenticaiton Protocol. |
Ssh2PublicKeyAuthentication | SSH2 public key authentication providing additional SSH2 public key authentication features. |
Ssh2RsaPublicKey | Represents an SSH2 RSA Public key. |
Ssh2Session | This class implements the SSH2 session channel, unlike SSH1 multiple sessions can be opened on the same SSH connection. |
SshHmac | Data integrity is provided by the SSH Transport Protocol by including with each packet a message authentication code (MAC) that is computed from a shared secret, packet sequence number, and the contents of the packet. |
SshKeyExchange | Abstract representation of an SSH key exchange. |
TransportProtocol | Main implementation of the SSH Transport Protocol. |
TripleDesCbc | 3DES cipher for SSH2. |
This package contains an SSH2 implementation of the com.maverick.ssh interfaces.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |