Package com.maverick.ssh2

This package contains an SSH2 implementation of the com.maverick.ssh interfaces.

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.
MaverickCallbackHandler  
SignatureGenerator Provides a callback when a private key signature is required.
 

Class Summary
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 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.
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.
TransportProtocol Main implementation of the SSH Transport Protocol.
 

Package com.maverick.ssh2 Description

This package contains an SSH2 implementation of the com.maverick.ssh interfaces.



Copyright © 2003-2008 SSHTools LTD. All Rights Reserved.