Interface Summary |
Command |
Represents a command, shell or subsystem that can be used to send command. |
CommandFactory |
A factory of commands. |
Environment |
Interface providing access to the environment map and allowing the registration
of listeners for certain signals. |
ExitCallback |
Callback used by the shell to notify the SSH server is has exited |
FileSystemAware |
Interface that can be implemented by a command to be able to access the
file system in which this command will be used. |
FileSystemFactory |
Factory for file system implementations - it returns the file system view for user. |
FileSystemView |
This is an abstraction over the user file system view. |
ForwardingFilter |
Determines if a forwarding request will be permitted. |
HandshakingUserAuth |
Extension of UserAuth for use with methods which require handshakes, such as gssapi-with-mic. |
PasswordAuthenticator |
The PasswordAuthenticator is used to authenticate
users based on a password. |
PublickeyAuthenticator |
The PublickeyAuthenticator is used on the server side
to authenticate user public keys. |
ServerFactoryManager |
The ServerFactoryManager enable the retrieval of additional
configuration needed specifically for the server side. |
SessionAware |
Interface that can be implemented by a command to be able to access the
server session in which this command will be used. |
SignalListener |
Define a listener to receive signals |
SshFile |
This is the file abstraction used by the server. |
UserAuth |
Server side authentication mechanism. |