Package | Description |
---|---|
com.sshtools.client | |
com.sshtools.client.components | |
com.sshtools.client.sftp | |
com.sshtools.client.tasks | |
com.sshtools.nio | |
com.sshtools.publickey | |
com.sshtools.server | |
com.sshtools.server.auth | |
com.sshtools.server.components |
This package contains the specific server components required by the Maverick SSHD server.
|
com.sshtools.server.components.jce |
This package contains a set of algoritm implementations that enable the Maverick SSHD
to use a Java Cryptography Extension provider.
|
com.sshtools.server.platform |
This package contains the interfaces that are required to be
implemented to create an SSH server implementation.
|
com.sshtools.server.sftp | |
com.sshtools.ssh | |
com.sshtools.ssh.components |
This package contains an abstract cryptographic provider for the SSH protocol.
|
com.sshtools.ssh.components.jce |
This package contains a set of algoritm implementations that enable the Maverick API
to use a Java Cryptography Extension provider.
|
util | |
vanilla |
Class and Description |
---|
Channel
This abstract class provides the basic functions of an SSH2 channel.
|
ChannelFactory |
ChannelOpenException
Exception thrown when a channel cannot be opened, the reason for which should
be specified in with any of the constants defined here.
|
Connection |
ConnectionManager
This class holds the current sessions by TransportProtocol and ConnectionProtocol.
|
ConnectionProtocol
This class implements the SSH Connection Protocol as an SSH Transport
Protocol service.
|
ConnectionStateListener |
ExecutorOperationSupport |
ExecutorServiceProvider |
ForwardingChannel
An abstract forwarding channel implementation for use with both local
and remote forwarding operations.
|
ForwardingFactory
This interface defines the behaviour for remote forwarding requests.
|
ForwardingManager
This class provides management of remote forwarding requests.
|
ForwardingPolicy |
GlobalRequestHandler
The SSH protocol allows for the sending of requests independently of
any communication channel.
|
PermissionDeniedException
Thrown when the file system denies access to a user whom does not have
permission to gain access to a file system object.
|
RemoteForwardingChannel
Implements a Remote forwarding channel for use with forwarding sockets from
the server machine through the client to some endpoint reachable from the
client machine.
|
RequestFuture |
Service
A service is a protocol that operates on top of the
TransportProtocol . |
SocketForwardingChannel
An abstract forwarding channel implementation for use with forwarding both
local and remote sockets.
|
SocketListeningForwardingFactoryImpl
This class implements the standard socket based forwarding for the SSHD.
|
SshContext
This class defines an SSH context for listening interfaces on the
SshEngine . |
SshException
Generic exception for J2SSH Maverick exception handling.
|
SshKeyExchange
Base interface for SSH2 key exchange implementations.
|
SshMessage
This interface provides a callback for writing SSH messages into the outgoing
buffer.
|
Subsystem
Defines the abstract attributes of an SSH Subsystem.
|
TransportProtocol
This class implements the SSH Transport Protocol for the SSHD server.
|
UnsupportedChannelException |
Class and Description |
---|
SshException
Generic exception for J2SSH Maverick exception handling.
|
SshKeyExchange
Base interface for SSH2 key exchange implementations.
|
TransportProtocol
This class implements the SSH Transport Protocol for the SSHD server.
|
Class and Description |
---|
Connection |
SshException
Generic exception for J2SSH Maverick exception handling.
|
Class and Description |
---|
Connection |
Packet
A utility class that provides the SSH layers with the ability
to dynamically write an SSH packet.
|
SshException
Generic exception for J2SSH Maverick exception handling.
|
Class and Description |
---|
SshException
Generic exception for J2SSH Maverick exception handling.
|
Class and Description |
---|
SshException
Generic exception for J2SSH Maverick exception handling.
|
Class and Description |
---|
Channel
This abstract class provides the basic functions of an SSH2 channel.
|
ChannelFactory |
Connection |
ConnectionManager
This class holds the current sessions by TransportProtocol and ConnectionProtocol.
|
ConnectionProtocol
This class implements the SSH Connection Protocol as an SSH Transport
Protocol service.
|
ConnectionStateListener |
ExecutorOperationSupport |
ExecutorServiceProvider |
ForwardingChannel
An abstract forwarding channel implementation for use with both local
and remote forwarding operations.
|
ForwardingFactory
This interface defines the behaviour for remote forwarding requests.
|
ForwardingManager
This class provides management of remote forwarding requests.
|
GlobalRequestHandler
The SSH protocol allows for the sending of requests independently of
any communication channel.
|
KBIPrompt
Represents a single prompt in the keyboard-interactive authentication process
|
PermissionDeniedException
Thrown when the file system denies access to a user whom does not have
permission to gain access to a file system object.
|
Permissions |
Service
A service is a protocol that operates on top of the
TransportProtocol . |
SocketListeningForwardingFactoryImpl
This class implements the standard socket based forwarding for the SSHD.
|
SshContext
This class defines an SSH context for listening interfaces on the
SshEngine . |
SshException
Generic exception for J2SSH Maverick exception handling.
|
SshKeyExchange
Base interface for SSH2 key exchange implementations.
|
Subsystem
Defines the abstract attributes of an SSH Subsystem.
|
TransportProtocol
This class implements the SSH Transport Protocol for the SSHD server.
|
UnsupportedChannelException |
Class and Description |
---|
Connection |
PermissionDeniedException
Thrown when the file system denies access to a user whom does not have
permission to gain access to a file system object.
|
SshException
Generic exception for J2SSH Maverick exception handling.
|
TransportProtocol
This class implements the SSH Transport Protocol for the SSHD server.
|
UnsupportedChannelException |
Class and Description |
---|
SshException
Generic exception for J2SSH Maverick exception handling.
|
SshKeyExchange
Base interface for SSH2 key exchange implementations.
|
TransportProtocol
This class implements the SSH Transport Protocol for the SSHD server.
|
Class and Description |
---|
SshException
Generic exception for J2SSH Maverick exception handling.
|
SshKeyExchange
Base interface for SSH2 key exchange implementations.
|
TransportProtocol
This class implements the SSH Transport Protocol for the SSHD server.
|
Class and Description |
---|
Connection |
KBIPrompt
Represents a single prompt in the keyboard-interactive authentication process
|
PermissionDeniedException
Thrown when the file system denies access to a user whom does not have
permission to gain access to a file system object.
|
SshContext
This class defines an SSH context for listening interfaces on the
SshEngine . |
Class and Description |
---|
Connection |
PermissionDeniedException
Thrown when the file system denies access to a user whom does not have
permission to gain access to a file system object.
|
Class and Description |
---|
AbstractRequestFuture |
ByteArrays |
Channel
This abstract class provides the basic functions of an SSH2 channel.
|
ChannelEventListener
Interface for receiving
Channel events (currently only supports the
close event). |
ChannelFactory |
ChannelOpenException
Exception thrown when a channel cannot be opened, the reason for which should
be specified in with any of the constants defined here.
|
Connection |
ConnectionManager
This class holds the current sessions by TransportProtocol and ConnectionProtocol.
|
ConnectionProtocol
This class implements the SSH Connection Protocol as an SSH Transport
Protocol service.
|
ConnectionStateListener |
ExecutorOperationSupport |
ExecutorServiceProvider |
ForwardingCallback
This interface defines the callback methods required by the socketless
SSHD implementation
|
ForwardingChannel
An abstract forwarding channel implementation for use with both local
and remote forwarding operations.
|
ForwardingFactory
This interface defines the behaviour for remote forwarding requests.
|
ForwardingManager
This class provides management of remote forwarding requests.
|
ForwardingPolicy |
GlobalRequest
This class represents a global request.
|
GlobalRequestHandler
The SSH protocol allows for the sending of requests independently of
any communication channel.
|
Packet
A utility class that provides the SSH layers with the ability
to dynamically write an SSH packet.
|
PacketPool |
PermissionDeniedException
Thrown when the file system denies access to a user whom does not have
permission to gain access to a file system object.
|
Permissions |
RequestFuture |
RequestFutureListener |
Service
A service is a protocol that operates on top of the
TransportProtocol . |
SocketForwardingChannel
An abstract forwarding channel implementation for use with forwarding both
local and remote sockets.
|
SocketListeningForwardingFactoryImpl
This class implements the standard socket based forwarding for the SSHD.
|
SshContext
This class defines an SSH context for listening interfaces on the
SshEngine . |
SshException
Generic exception for J2SSH Maverick exception handling.
|
SshKeyExchange
Base interface for SSH2 key exchange implementations.
|
SshMessage
This interface provides a callback for writing SSH messages into the outgoing
buffer.
|
Subsystem
Defines the abstract attributes of an SSH Subsystem.
|
TransportProtocol
This class implements the SSH Transport Protocol for the SSHD server.
|
TransportProtocolListener
An event handler for SSH Transport protocol events.
|
UnsupportedChannelException |
Class and Description |
---|
SshException
Generic exception for J2SSH Maverick exception handling.
|
Class and Description |
---|
SshException
Generic exception for J2SSH Maverick exception handling.
|
SshKeyExchange
Base interface for SSH2 key exchange implementations.
|
Class and Description |
---|
Connection |
Class and Description |
---|
SshException
Generic exception for J2SSH Maverick exception handling.
|
Copyright © 2016. All rights reserved.