Uses of Package
com.maverick.ssh

Packages that use com.maverick.ssh
com.maverick.scp This package contains a Secure Copy (SCP) engine suitable for the lightweight J2SSH Maverick API. 
com.maverick.sftp The base implementation of the SFTP protocol enabling SFTP to be operated over both SSH1 and SSH2 connections.
 
com.maverick.ssh This package contains a set of general interface contracts for SSH communication that provide the core set of functionality available in both the SSH1 and SSH2 protocol specifications. 
com.maverick.ssh.components This package contains an abstract cryptographic provider for the SSH protocol. 
com.maverick.ssh.components.jce This package contains a set of algoritm implementations that enable the Maverick API to use a Java Cryptography Extension provider. 
com.maverick.ssh.components.standalone This package contains a set of algoritm implementations that use an internal cryptographic provider. 
com.maverick.ssh.message   
com.maverick.ssh1 This package contains an SSH1 implementation of the com.maverick.ssh interfaces. 
com.maverick.ssh2 This package contains an SSH2 implementation of the com.maverick.ssh interfaces. 
com.sshtools.net This package contains a set of network utilities for the J2SSH Maverick API. 
com.sshtools.publickey This package contains utility classes for loading/storing public/private keys and is based on the SSHTools key format architecture. 
com.sshtools.scp This package contains the SSHTools SCP implementation converted to use the J2SSH Maverick API's SCP engine. 
com.sshtools.sftp This package contains the SSHTools SFTP client converted for use with the J2SSH Maverick API. 
 

Classes in com.maverick.ssh used by com.maverick.scp
ChannelOpenException
          Exception thrown when a channel cannot be opened, the reason for which should be specified in with any of the constants defined here.
SshClient
          This interface defines the general contract for an SSH client that is compatible for both the SSH1 and SSH2 protocols.
SshException
          Generic exception for J2SSH Maverick exception handling.
SshSession
          Base interface for SSH sessions supporting all the features common to both SSH1 and SSH2.
 

Classes in com.maverick.ssh used by com.maverick.sftp
SshException
          Generic exception for J2SSH Maverick exception handling.
SshSession
          Base interface for SSH sessions supporting all the features common to both SSH1 and SSH2.
SubsystemChannel
          This class provides useful methods for implementing an SSH2 subsystem.
 

Classes in com.maverick.ssh used by com.maverick.ssh
ChannelEventListener
          An event interface that provides notifications of SshChannel events.
ChannelOpenException
          Exception thrown when a channel cannot be opened, the reason for which should be specified in with any of the constants defined here.
Client
           
ForwardingRequestListener
          This interface is required when a request for remote port forwarding is made.
HostKeyVerification
          This interface provides a callback method so that the user can verify the identity of the server (by checking the public key) during the initial protocol negotiation.
Packet
          A utility class that provides the SSH layers with the ability to dynamically write an SSH packet.
PseudoTerminalModes
          When a client requests a pseudo terminal it informs the server of any terminal modes that it knows of.
ShellEnvironment
          This class helps the Shell class to determine information about a remote SshClient's environment.
ShellProcess
          Captures a single command and allows expect type functionality to be performed on the output.
ShellProcess.Matcher
          This interface defines the contract for a matching operation.
ShellTimeoutException
          Exception thrown when an operation times out.
SshAuthentication
          The base interface for all SSH authentication mechanisms and authentication result constants.
SshChannel
          The base interface for all SSH channels.
SshClient
          This interface defines the general contract for an SSH client that is compatible for both the SSH1 and SSH2 protocols.
SshConnector
          Connecting to an SSH server STARTS HERE!.
SshContext
          This interface defines the general configuration items available to both SSH1 and SSH2.
SshException
          Generic exception for J2SSH Maverick exception handling.
SshIO
          Base interface for all SSH related IO interfaces.
SshIOException
          This class is provided so that when a channel InputStream/OutputStream interface has to throw an IOException; the real SshException cause can be retrieved.
SshSession
          Base interface for SSH sessions supporting all the features common to both SSH1 and SSH2.
SshTransport
          Simple interface wrapper for transport layer communication.
SshTunnel
          Interface defining the contract for SSH forwarding channels.
 

Classes in com.maverick.ssh used by com.maverick.ssh.components
SshException
          Generic exception for J2SSH Maverick exception handling.
 

Classes in com.maverick.ssh used by com.maverick.ssh.components.jce
SshException
          Generic exception for J2SSH Maverick exception handling.
 

Classes in com.maverick.ssh used by com.maverick.ssh.components.standalone
SshException
          Generic exception for J2SSH Maverick exception handling.
 

Classes in com.maverick.ssh used by com.maverick.ssh.message
SshChannel
          The base interface for all SSH channels.
SshIO
          Base interface for all SSH related IO interfaces.
 

Classes in com.maverick.ssh used by com.maverick.ssh1
ChannelEventListener
          An event interface that provides notifications of SshChannel events.
ChannelOpenException
          Exception thrown when a channel cannot be opened, the reason for which should be specified in with any of the constants defined here.
Client
           
ForwardingRequestListener
          This interface is required when a request for remote port forwarding is made.
HostKeyVerification
          This interface provides a callback method so that the user can verify the identity of the server (by checking the public key) during the initial protocol negotiation.
SshAuthentication
          The base interface for all SSH authentication mechanisms and authentication result constants.
SshClient
          This interface defines the general contract for an SSH client that is compatible for both the SSH1 and SSH2 protocols.
SshConnector
          Connecting to an SSH server STARTS HERE!.
SshContext
          This interface defines the general configuration items available to both SSH1 and SSH2.
SshException
          Generic exception for J2SSH Maverick exception handling.
SshSession
          Base interface for SSH sessions supporting all the features common to both SSH1 and SSH2.
SshTransport
          Simple interface wrapper for transport layer communication.
SshTunnel
          Interface defining the contract for SSH forwarding channels.
 

Classes in com.maverick.ssh used by com.maverick.ssh2
ChannelEventListener
          An event interface that provides notifications of SshChannel events.
ChannelOpenException
          Exception thrown when a channel cannot be opened, the reason for which should be specified in with any of the constants defined here.
Client
           
ForwardingRequestListener
          This interface is required when a request for remote port forwarding is made.
HostKeyVerification
          This interface provides a callback method so that the user can verify the identity of the server (by checking the public key) during the initial protocol negotiation.
PasswordAuthentication
          Basic password authentication class used for SSH password authentication.
PseudoTerminalModes
          When a client requests a pseudo terminal it informs the server of any terminal modes that it knows of.
PublicKeyAuthentication
          Public key based authentication implementation.
SshAuthentication
          The base interface for all SSH authentication mechanisms and authentication result constants.
SshChannel
          The base interface for all SSH channels.
SshClient
          This interface defines the general contract for an SSH client that is compatible for both the SSH1 and SSH2 protocols.
SshConnector
          Connecting to an SSH server STARTS HERE!.
SshContext
          This interface defines the general configuration items available to both SSH1 and SSH2.
SshException
          Generic exception for J2SSH Maverick exception handling.
SshIO
          Base interface for all SSH related IO interfaces.
SshSession
          Base interface for SSH sessions supporting all the features common to both SSH1 and SSH2.
SshTransport
          Simple interface wrapper for transport layer communication.
SshTunnel
          Interface defining the contract for SSH forwarding channels.
 

Classes in com.maverick.ssh used by com.sshtools.net
Client
           
SocketTimeoutSupport
          This interface adds timeout support to the SocketTransport interface.
SshClient
          This interface defines the general contract for an SSH client that is compatible for both the SSH1 and SSH2 protocols.
SshException
          Generic exception for J2SSH Maverick exception handling.
SshIO
          Base interface for all SSH related IO interfaces.
SshTransport
          Simple interface wrapper for transport layer communication.
SshTunnel
          Interface defining the contract for SSH forwarding channels.
 

Classes in com.maverick.ssh used by com.sshtools.publickey
HostKeyVerification
          This interface provides a callback method so that the user can verify the identity of the server (by checking the public key) during the initial protocol negotiation.
SshException
          Generic exception for J2SSH Maverick exception handling.
SubsystemChannel
          This class provides useful methods for implementing an SSH2 subsystem.
 

Classes in com.maverick.ssh used by com.sshtools.scp
ChannelOpenException
          Exception thrown when a channel cannot be opened, the reason for which should be specified in with any of the constants defined here.
Client
           
ShellTimeoutException
          Exception thrown when an operation times out.
SshClient
          This interface defines the general contract for an SSH client that is compatible for both the SSH1 and SSH2 protocols.
SshException
          Generic exception for J2SSH Maverick exception handling.
SshSession
          Base interface for SSH sessions supporting all the features common to both SSH1 and SSH2.
 

Classes in com.maverick.ssh used by com.sshtools.sftp
ChannelOpenException
          Exception thrown when a channel cannot be opened, the reason for which should be specified in with any of the constants defined here.
Client
           
SshClient
          This interface defines the general contract for an SSH client that is compatible for both the SSH1 and SSH2 protocols.
SshException
          Generic exception for J2SSH Maverick exception handling.
SshSession
          Base interface for SSH sessions supporting all the features common to both SSH1 and SSH2.
 



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