Package com.sshtools.j2ssh.transport

Interface Summary
TransportProtocol This interface provides external access to messaging services supplied by the SSH API.
 

Class Summary
AllowHost Generated by the JAXB toolkit to represent the allowHost Element in the allowed hosts XML configuration file.
DenyHost Generated by the JAXB toolkit to represent the denyHost Element in the allowed hosts XML configuration file.
HostAuthorizations Generated by the JAXB toolkit to represent the hostAutorizations Element in the allowed hosts XML configuration file.
HostKeyVerification Implement this class to define specific handling of server host authorization events.
Service The service class provides a mechanisnm for the ssh services provided by the transport layer.
ServiceState When a service is requested the transport layer sends an SSH_MSG_SERVICE_REQUEST message to the remote computer.
SshMessage This abstract class should be subclassed to provide message implementations for the SSH2 protocol.
SshMessageStore The message store allows the transport protocol to provide asynchronous messaging.
TransportProtocolClient Implements the client side of the SSH transport protocol.
TransportProtocolCommon The main transport protocol implementation.
TransportProtocolState The transport protocol can only send specific transport messages whilst in key exchange.
 

Exception Summary
AlgorithmInitializationException This exception is thrown where ever an algorithm cannot be initialized properly.
AlgorithmNotAgreedException This exception is thrown whenever an algorithm cannot be agreed between the remote host's supported algorithm's and the local computers supported algorithms.
AlgorithmNotSupportedException This exception is thrown when an algorithm is not supported by any cryptographic providers currently registered with the jdk.
AlgorithmOperationException This exception is thrown whenever an algorithm operation error occurs.
InvalidHostFileException This exception is thrown whenever an exception occurs open or reading from the host file.
InvalidMessageException SshMessage and its subclasses throw this exception when the message data is incorrect.
InvalidStateException Thrown by state objects when an invalid state is set.
MessageAlreadyRegisteredException The transport layer throws this exception when a service or protocol tries to register a message id that has already been registered by another service or protocol
MessageNotRegisteredException The transport layer throws this exception when an attempt is made to unregister a message that has not been registered.
ServiceOperationException Thrown when a service operation fails.
TransportProtocolException General Transport Protocol exception.
 



Copyright © 2002 Sshtools.com. All Rights Reserved.