See: Description
Interface | Description |
---|---|
AbstractClientTransport | |
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.
|
MaverickCallbackHandler | |
SignatureGenerator |
Provides a callback when a private key signature is required.
|
TransportProtocolListener |
Class | Description |
---|---|
AuthenticationProtocol |
Main implementation of the SSH Authentication Protocol.
|
AuthenticationResult |
Throwable class used by the
AuthenticationProtocol to indicate that a authentication request has
either been completed, failed or cancelled.
|
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
|
Ssh2Channel |
All terminal sessions, forwarded connections, etc are channels and this class
implements the base SSH2 channel.
|
Ssh2Client | |
Ssh2Context |
This class implements SshContextto
provide SSH2 connection configuration through the SshConnector class.
|
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.
|
Ssh2Session |
This class implements the SSH2 session channel, unlike SSH1 multiple sessions
can be opened on the same SSH connection.
|
SshKeyExchangeClient |
Abstract representation of an SSH key exchange.
|
TransportProtocol |
Main implementation of the SSH Transport Protocol.
|
This package contains an SSH2 implementation of the com.maverick.ssh interfaces.
Copyright © 2024. All rights reserved.