com.ericdaugherty.sshwebproxy |
|
Java Source File Name | Type | Comment |
FileChannel.java | Class | Provide an implementation of the SshChannel for transfering
files over an SshConnection. |
SessionCleanup.java | Class | Closes any open connections for sessions that
have timed out. |
ShellChannel.java | Class | Provide an implementation of the SshChannel for interactive
shell sessions.
While this is a concrete class that can be instantiated,
the VT100ShellChannel should be used as the default ShellChannel
because it provides a more robust shell implementation. |
SshAdminServlet.java | Class | Handles all the actions that are not
releated to actual SSH communciation. |
SshBaseServlet.java | Class | Common Servlet base class. |
SshChannel.java | Class | Provides a base class for all Ssh Channels. |
SshConnectException.java | Class | Thrown if there is an error opening a new connection
or a new channel on an existing connection. |
SshConnection.java | Class | SshConnection represents an Ssh connection
between the local host and a remote ssh daemon. |
SshConnectionServlet.java | Class | Handles the managment of SsshConnections, and the creation
and closing of SshChannels. |
SshConstants.java | Interface | Defines a set of constants that are used
throughout this application. |
SshFileServlet.java | Class | Handles interaction between the FileChannel and the UI. |
SshSession.java | Class | Wrapper class for the HTTPSession class. |
SshShellServlet.java | Class | Handles interaction between the ShellChannel and the UI. |
VT100ShellChannel.java | Class | Extends the default ShellChannel to provide VT100 Terminal
emulation. |