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.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.jce This package contains a set of algoritm implementations that enable the Maverick API to use a Java Cryptography Extension provider. 
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.
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.
SshPrivateKey
          Interface for SSH supported private keys.
SshPublicKey
          Interface for SSH supported public keys.
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.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.
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.
SshPrivateKey
          Interface for SSH supported private keys.
SshPublicKey
          Interface for SSH supported public keys.
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.
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.
SshPrivateKey
          Interface for SSH supported private keys.
SshPublicKey
          Interface for SSH supported public keys.
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.jce
SshException
          Generic exception for J2SSH Maverick exception handling.
SshPublicKey
          Interface for SSH supported public keys.
 

Classes in com.maverick.ssh used by com.sshtools.net
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.
SshPrivateKey
          Interface for SSH supported private keys.
SshPublicKey
          Interface for SSH supported public keys.
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.
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.
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.
 



Copyright © 2003 3SP LTD. All Rights Reserved.