Package | Description |
---|---|
com.maverick.sshd |
This package contains the base implementation of the SSH server.
|
com.maverick.sshd.agent | |
com.maverick.sshd.auth | |
com.maverick.sshd.components |
This package contains the specific server components required by the Maverick SSHD server.
|
com.maverick.sshd.components.jce.server |
This package contains a set of algoritm implementations that enable the Maverick SSHD
to use a Java Cryptography Extension provider.
|
com.maverick.sshd.key | |
com.maverick.sshd.platform |
This package contains the interfaces that are required to be
implemented to create an SSH server implementation.
|
com.maverick.sshd.session | |
com.maverick.sshd.sftp | |
com.maverick.sshd.sftp.extensions | |
com.maverick.sshd.sftp.extensions.filter | |
com.maverick.sshd.vfs |
This package contains a Virtual File System which implements a
platform independent version of the NativeFileSystemProvider.
|
com.sshtools.proxy | |
com.sshtools.server.vshell | |
com.sshtools.server.vshell.commands.admin | |
com.sshtools.server.vshell.commands.fs | |
com.sshtools.server.vshell.commands.script | |
com.sshtools.server.vshell.terminal |
Class and Description |
---|
AbstractServerTransport |
AuthenticationMechanism
Each authentication mechanism the server supports should implement this
interface.
|
AuthenticationMechanismFactory |
AuthenticationProtocol
This class implements the SSH Authentication Protocol.
|
Authenticator |
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 |
Connection |
ConnectionAwareTask |
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.
|
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.
|
ForwardingManager |
ForwardingPolicy |
GlobalRequestHandler
The SSH protocol allows for the sending of requests independently of
any communication channel.
|
IPPolicy |
KeyboardInteractiveAuthentication |
KeyboardInteractiveAuthenticationProvider |
LoadBalancerPolicy |
MessagePolicy |
PasswordAuthenticationProvider
Implement this interface to customize the authentication of users logging
into your server.
|
Permissions |
PublicKeyAuthenticationProvider
This interface allows you to define a custom public key store for the
publickey authentication mechanism.
|
PublicKeyAuthenticationVerifier |
PublicKeyStore
This interface allows you to define a custom public key store for the
publickey authentication mechanism.
|
RemoteForwardingFactory
This interface defines the behaviour for remote forwarding requests.
|
RemoteForwardingManager
This class provides management of remote forwarding requests.
|
RequiredAuthenticationStrategy |
Service
A service is a protocol that operates on top of the
TransportProtocol . |
SessionChannel
This class provides an abstract session, it handles all the requests defined
in the SSH Connection protocol for a session channel and passes the request
to the concrete implementation through its abstract methods.
|
SftpExtension |
SftpExtensionFactory |
SftpFile
Represents an SFTP file object.
|
SftpFileAttributes
This class represents the ATTRS structure defined in the
draft-ietf-secsh-filexfer-02.txt which is used by the protocol to store file
attribute information.
|
SftpOperationWrapper |
SftpSubsystem
This class provides the SFTP subsystem.
|
SftpSubsystemOperation |
ShellPolicy |
SocketForwardingChannel
An abstract forwarding channel implementation for use with forwarding both
local and remote sockets.
|
SshContext
This class defines an SSH context for listening interfaces on the
Daemon . |
SshMessage
This interface provides a callback for writing SSH messages into the outgoing
buffer.
|
Subsystem
Defines the abstract attributes of an SSH Subsystem.
|
TransferEvent |
TransportProtocol
This class implements the SSH Transport Protocol for the SSHD server.
|
TransportProtocolListener
An event handler for SSH Transport protocol events.
|
UnsupportedChannelException |
UsernamePolicy |
Class and Description |
---|
Channel
This abstract class provides the basic functions of an SSH2 channel.
|
ChannelEventListener
Interface for receiving
Channel events (currently only supports the
close event). |
Connection |
SessionChannel
This class provides an abstract session, it handles all the requests defined
in the SSH Connection protocol for a session channel and passes the request
to the concrete implementation through its abstract methods.
|
Class and Description |
---|
AuthenticationMechanism
Each authentication mechanism the server supports should implement this
interface.
|
AuthenticationMechanismFactory |
AuthenticationProtocol
This class implements the SSH Authentication Protocol.
|
Authenticator |
Connection |
KeyboardInteractiveAuthenticationProvider |
PasswordAuthenticationProvider
Implement this interface to customize the authentication of users logging
into your server.
|
PublicKeyAuthenticationProvider
This interface allows you to define a custom public key store for the
publickey authentication mechanism.
|
PublicKeyWithVerifyAuthenticationProvider |
TransportProtocol
This class implements the SSH Transport Protocol for the SSHD server.
|
UnsupportedChannelException |
Class and Description |
---|
AbstractServerTransport |
Class and Description |
---|
AbstractServerTransport |
Class and Description |
---|
Subsystem
Defines the abstract attributes of an SSH Subsystem.
|
Class and Description |
---|
Connection |
KeyboardInteractiveAuthentication |
SessionChannel
This class provides an abstract session, it handles all the requests defined
in the SSH Connection protocol for a session channel and passes the request
to the concrete implementation through its abstract methods.
|
SftpFile
Represents an SFTP file object.
|
SftpFileAttributes
This class represents the ATTRS structure defined in the
draft-ietf-secsh-filexfer-02.txt which is used by the protocol to store file
attribute information.
|
Class and Description |
---|
Channel
This abstract class provides the basic functions of an SSH2 channel.
|
ChannelFactory |
Connection |
DefaultChannelFactory |
SessionChannel
This class provides an abstract session, it handles all the requests defined
in the SSH Connection protocol for a session channel and passes the request
to the concrete implementation through its abstract methods.
|
Class and Description |
---|
Connection |
SftpFile
Represents an SFTP file object.
|
SftpFileAttributes
This class represents the ATTRS structure defined in the
draft-ietf-secsh-filexfer-02.txt which is used by the protocol to store file
attribute information.
|
Class and Description |
---|
SftpExtension |
SftpExtensionFactory |
SftpSubsystem
This class provides the SFTP subsystem.
|
Class and Description |
---|
SftpExtension |
SftpSubsystem
This class provides the SFTP subsystem.
|
Class and Description |
---|
Connection |
SftpFileAttributes
This class represents the ATTRS structure defined in the
draft-ietf-secsh-filexfer-02.txt which is used by the protocol to store file
attribute information.
|
Class and Description |
---|
Channel
This abstract class provides the basic functions of an SSH2 channel.
|
ChannelFactory |
Connection |
DefaultChannelFactory |
SessionChannel
This class provides an abstract session, it handles all the requests defined
in the SSH Connection protocol for a session channel and passes the request
to the concrete implementation through its abstract methods.
|
SftpFileAttributes
This class represents the ATTRS structure defined in the
draft-ietf-secsh-filexfer-02.txt which is used by the protocol to store file
attribute information.
|
UnsupportedChannelException |
Class and Description |
---|
Channel
This abstract class provides the basic functions of an SSH2 channel.
|
ChannelFactory |
Connection |
DefaultChannelFactory |
PermissionType |
SessionChannel
This class provides an abstract session, it handles all the requests defined
in the SSH Connection protocol for a session channel and passes the request
to the concrete implementation through its abstract methods.
|
SshContext
This class defines an SSH context for listening interfaces on the
Daemon . |
Class and Description |
---|
Connection |
Class and Description |
---|
Connection |
Class and Description |
---|
Connection |
Class and Description |
---|
Connection |
Copyright © 2024. All rights reserved.