Package com.sshtools.j2ssh.transport

Interface Summary

HostKeyVerification An interface to allow the transport protocol to verify the public key supplied by the server during key-exchange
SshMessageListener Title:

Description:

Copyright: Copyright (c) 2003

Company:

TransportProtocol
TransportProtocolEventHandler

Class Summary

AbstractKnownHostsKeyVerification An abstract HostKeyVerification class providing validation against the known_hosts format.
AlgorithmInitializationException Thrown by the transport protocol if an error occurs during any type of algorithm initialization.
AlgorithmNotAgreedException Thrown by the transport protocol if an algortihm cannot be agreed between the client and server.
AlgorithmNotSupportedException Thrown by the transport protocol if an algorithm is not supported by the underlying JCE.
AlgorithmOperationException Thrown by the transport protocol if an algorithm operation error occurs.
AsyncService Extends the simple Service class to provide an asyncronous messaging service for the transport protocol.
ConsoleKnownHostsKeyVerification Implements the AbstractKnownHostsKeyVerification to provide host key verification through the console.
IgnoreHostKeyVerification A simple host key verification implementation that automatically approves the servers host key.
InvalidHostFileException Thrown by abstract host key verifications when a host file is invalid
InvalidMessageException Thrown by SshMessage implementations when an invalid message is found.
MessageAlreadyRegisteredException Thrown by message store when a message is already registered
MessageNotAvailableException Thrown by the message store when a message is not available.
MessageNotRegisteredException Thrown by the message store when a message is added which is not registered.
MessageStoreEOFException Thrown by the message store when the store reaches EOF.
Service This class implements the transport protocol service.
ServiceState This class represents the state of a transport protocol service.
SshMessage This class implements the payload portion each message sent by the transport protocol.
SshMessageStore This class implements a message store that can be used to provide a blocking mechanism for transport protocol messages.
SshMsgDebug
SshMsgDisconnect
SshMsgIgnore
SshMsgKexInit
SshMsgNewKeys
SshMsgServiceAccept
SshMsgServiceRequest
SshMsgUnimplemented
TransportProtocolAlgorithmSync
TransportProtocolClient
TransportProtocolCommon
TransportProtocolEventAdapter Title:

Description:

Copyright: Copyright (c) 2003

Company:

TransportProtocolException
TransportProtocolState

Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.