All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| AboutAction |
|
| AbstractHostKeyVerification |
|
| AbstractKnownHostsKeyVerification |
An abstract HostKeyVerification class providing validation
against the known_hosts format.
|
| AgentAuthenticationClient |
Provides an application with an authentication mechanism that links to the
sshtools agent; the agent stores private keys and can hash and sign data
for the public key authentication request.
|
| AgentNotAvailableException |
|
| AgentSocketChannel |
|
| AlgorithmInitializationException |
Thrown by the transport protocol if an error occurs during any type of
algorithm initialization.
|
| AlgorithmNotAgreedException |
Thrown by the transport protocol if an algortihm cannot be agreed between
the client and server.
|
| AlgorithmNotSupportedException |
Thrown by the transport protocol if an algorithm is not supported by the
underlying JCE.
|
| AlgorithmOperationException |
Thrown by the transport protocol if an algorithm operation error occurs.
|
| AllowedSubsystem |
|
| ansi |
|
| AsyncService |
Extends the simple Service class to provide an asyncronous
messaging service for the transport protocol.
|
| AuthenticationDialog |
|
| AuthenticationProtocolClient |
|
| AuthenticationProtocolException |
|
| AuthenticationProtocolListener |
Title:
|
| AuthenticationProtocolServer |
|
| AuthenticationProtocolState |
|
| Authorization |
|
| AuthorizationFileVerification |
|
| AuthorizedKeys |
|
| AuthorizedKeysFileLoader |
|
| AuthorizedKeysFileSaver |
|
| AuthorizedKeysFormat |
|
| AutomationConfiguration |
|
| BannerDialog |
|
| Base64 |
|
| Base64.InputStream |
|
| Base64.OutputStream |
|
| Base64EncodedFileFormat |
|
| BasicTerminal |
|
| BindingChannel |
|
| BlowfishCbc |
|
| BooleanIconRenderer |
|
| BrowserLauncher |
|
| BufferOverflowException |
|
| ByteArrayReader |
|
| ByteArrayWriter |
|
| Channel |
|
| ChannelDataWindow |
|
| ChannelEventAdapter |
Title:
|
| ChannelEventListener |
|
| ChannelFactory |
|
| ChannelInputStream |
|
| ChannelOutputStream |
|
| ChannelState |
|
| CloseAction |
|
| ColorComboBox |
|
| ColorHelper |
|
| ColorIcon |
|
| Colorizer |
|
| ConditionalTasks |
|
| ConfigurationContext |
|
| ConfigurationException |
|
| ConfigurationLoader |
|
| ConnectedSocketTransportProvider |
|
| ConnectionPropertiesAction |
|
| ConnectionProtocol |
|
| ConsoleHostKeyVerification |
|
| ConsoleKnownHostsKeyVerification |
Implements the AbstractKnownHostsKeyVerification to provide
host key verification through the console.
|
| DataNotificationListener |
|
| DhGroup1Sha1 |
|
| DialogHostKeyVerification |
|
| DialogKnownHostsKeyVerification |
|
| DirectoryOperation |
|
| DSAKeyInfo |
|
| DynamicBuffer |
This class provides an alternative method of storing data, used within the
API where Piped Streams could have been used.
|
| DynamicClassLoader |
|
| EditAction |
|
| Editline |
|
| EmptyIcon |
|
| ExitAction |
|
| ExtensionAlgorithm |
|
| ExtensionClassLoader |
Title:
|
| FileAttributes |
|
| FileTransferProgress |
Title:
|
| FolderBar |
|
| ForwardingBindingChannel |
|
| ForwardingChannel |
|
| ForwardingChannelImpl |
|
| ForwardingClient |
|
| ForwardingConfiguration |
|
| ForwardingConfigurationException |
|
| ForwardingConfigurationListener |
|
| ForwardingIOChannel |
|
| ForwardingListener |
|
| ForwardingServer |
|
| ForwardingSocketChannel |
|
| GeneralUtil |
Other utilities not worth their own class
|
| GlobalOptionsTab |
|
| GlobalRequestHandler |
|
| GlobalRequestResponse |
|
| Hash |
|
| HmacMd5 |
|
| HmacMd596 |
|
| HmacSha |
|
| HmacSha96 |
|
| HostbasedAuthenticationClient |
|
| HostKeyVerification |
An interface to allow the transport protocol to verify the public key
supplied by the server during key-exchange
|
| HostsTab |
|
| HttpHeader |
|
| HttpProxySocketProvider |
|
| HttpRequest |
|
| HttpResponse |
|
| IconWrapperPanel |
|
| IgnoreHostKeyVerification |
A simple host key verification implementation that automatically approves
the servers host key.
|
| ImagePanel |
|
| InvalidChannelException |
|
| InvalidHandleException |
|
| InvalidHostFileException |
Thrown by abstract host key verifications when a host file is invalid
|
| InvalidMessageException |
Thrown by SshMessage implementations when an invalid message is
found.
|
| InvalidProfileFileException |
|
| InvalidSshKeyException |
|
| InvalidSshKeySignatureException |
|
| InvalidStateException |
|
| IOChannel |
|
| IOStreamConnector |
|
| IOStreamConnectorListener |
|
| IOStreamConnectorState |
|
| IOUtil |
|
| JVMUtil |
|
| KBIAuthenticationClient |
|
| KBIPasswordAuthenticationServer |
|
| KBIPrompt |
|
| KBIRequestHandler |
|
| KBIRequestHandlerDialog |
|
| KeyConstraints |
|
| KeyExchangeException |
|
| KeyExchangeState |
|
| KeygenPanel |
|
| KeygenPanel2 |
|
| KeyInfo |
|
| KeyStore |
|
| KeyStoreListener |
|
| KeyTimeoutException |
|
| Main |
|
| MenuAction |
|
| MessageAlreadyRegisteredException |
Thrown by message store when a message is already registered
|
| MessageNotAvailableException |
Thrown by the message store when a message is not available.
|
| MessageNotRegisteredException |
Thrown by the message store when a message is added which is not registered.
|
| MessageStoreEOFException |
Thrown by the message store when the store reaches EOF.
|
| MRUAction |
|
| MRUList |
|
| MRUListModel |
|
| MRUMenu |
|
| MultilineLabel |
|
| NativeAuthenticationProvider |
|
| NativeFileSystemProvider |
|
| NativeProcessProvider |
|
| NewAction |
|
| NewWindowAction |
|
| NumericTextField |
|
| OpenAction |
|
| OpenClosedState |
|
| OpenSSHAuthorizedKeysFormat |
|
| OpenSSHPrivateKeyFormat |
|
| OpenSSHPublicKeyFormat |
|
| Option |
|
| OptionCallback |
|
| OptionsAction |
|
| OptionsDialog |
|
| OptionsPanel |
|
| OptionsTab |
|
| PassphraseDialog |
|
| PasswordAuthenticationClient |
|
| PasswordAuthenticationDialog |
|
| PasswordAuthenticationServer |
|
| PasswordChange |
|
| PasswordChangeException |
|
| PasswordChangePrompt |
|
| PEM |
|
| PEMReader |
|
| PEMWriter |
|
| PermissionDeniedException |
|
| PlatformConfiguration |
|
| PreferencesStore |
|
| PrintAction |
|
| PrintPreview |
|
| PrintPreviewAction |
|
| PropertyUtil |
|
| PseudoTerminal |
|
| PseudoTerminalWrapper |
|
| PublicKeyAuthenticationClient |
|
| PublicKeyAuthenticationPrompt |
|
| PublicKeyAuthenticationServer |
|
| PublicKeyVerification |
|
| RecordAction |
|
| RefreshAction |
|
| RemoteIdentification |
|
| RemoteIdentificationException |
|
| RemoteIdentificationFactory |
|
| RemoteIdentificationRule |
|
| ResourceIcon |
|
| RSAKeyInfo |
|
| SaveAction |
|
| SaveAsAction |
|
| ScpClient |
Implements a Secure Copy (SCP) client.
|
| ScpServer |
|
| Search |
|
| SECSHPublicKeyFormat |
|
| ServerConfiguration |
|
| Service |
This class implements the transport protocol service.
|
| ServiceState |
This class represents the state of a transport protocol service.
|
| SessionChannelClient |
|
| SessionChannelFactory |
|
| SessionChannelServer |
|
| SessionManager |
This interface is used by the Session Provider framework to abstract
the SshClient connection away from the session provider.
|
| SessionOutputEcho |
Title:
|
| SessionOutputReader |
This class provides a utility to read and parse the output a session,
providing methods to wait for specific strings such as the prompt or
command input requests.
|
| SessionProvider |
Instances of this class are created by the SessionProviderFactory
for each installed session provider.
|
| SessionProviderAction |
|
| SessionProviderFactory |
This class is responsible for dynamically loading all the installed
session providers.
|
| SessionProviderFrame |
This frame class embeds a SessionProvider and manages the connection
on behalf of the caller.
|
| SessionProviderInternalFrame |
This frame class embeds a SessionProvider and manages the connection
on behalf of the caller.
|
| Sftp |
Basic SFTP client.
|
| Sftp.Action |
an action to perform, one of
"send", "put", "recv", "get", "del", "delete", "list", "mkdir", "chmod"
|
| SftpClient |
Implements a Secure File Transfer (SFTP) client.
|
| SftpFile |
|
| SftpFileInputStream |
|
| SftpFileOutputStream |
|
| SftpSubsystemClient |
|
| SftpSubsystemServer |
|
| SignalListener |
|
| SimpleASNReader |
|
| SimpleASNWriter |
|
| SocketChannel |
|
| SocketTransportProvider |
|
| SocksProxySocket |
|
| Ssh |
|
| SSH2AuthorizedKeysFormat |
|
| SshAgentClient |
Provides a client connection to the ssh agent.
|
| SshAgentConnection |
This class provides a connection using the SSH agent protocol.
|
| SshAgentForwardingListener |
|
| SshAgentSocketListener |
|
| SshAPIConfiguration |
|
| SshAPIConfiguration |
|
| SshAPIConfiguration |
|
| SshAuthenticationClient |
|
| SshAuthenticationClientFactory |
|
| SshAuthenticationPrompt |
|
| SshAuthenticationServer |
|
| SshAuthenticationServerFactory |
|
| SshCipher |
|
| SshCipherFactory |
|
| SshClient |
Implements an SSH client with methods to connect to a remote server and
perform all necersary SSH functions such as SCP, SFTP, executing commands,
starting the users shell and perform port forwarding.
|
| SshCompression |
|
| SshCompressionFactory |
|
| SshConnectionProperties |
|
| SshDaemon |
|
| SshDssKeyPair |
|
| SshDssPublicKey |
|
| SshEventAdapter |
|
| SshException |
The base exception for all exceptions thrown within the J2SSH application
framework.
|
| SshFxpAttrs |
|
| SshFxpClose |
|
| SshFxpData |
|
| SshFxpFSetStat |
|
| SshFxpFStat |
|
| SshFxpHandle |
|
| SshFxpInit |
|
| SshFxpLStat |
|
| SshFxpMkdir |
|
| SshFxpName |
|
| SshFxpOpen |
|
| SshFxpOpenDir |
|
| SshFxpRead |
|
| SshFxpReadDir |
|
| SshFxpReadlink |
|
| SshFxpRealPath |
|
| SshFxpRemove |
|
| SshFxpRename |
|
| SshFxpRmdir |
|
| SshFxpSetStat |
|
| SshFxpStat |
|
| SshFxpStatus |
|
| SshFxpSymlink |
|
| SshFxpVersion |
|
| SshFxpWrite |
|
| SshHmac |
|
| SshHmacFactory |
|
| SshKeyExchange |
|
| SshKeyExchangeFactory |
|
| SshKeyFormatConversion |
|
| SshKeyGenerator |
|
| SshKeyPair |
|
| SshKeyPairFactory |
|
| SshMessage |
This class implements the payload portion each message sent by the transport
protocol.
|
| SshMessageListener |
Title:
|
| SshMessageStore |
This class implements a message store that can be used to provide a blocking
mechanism for transport protocol messages.
|
| SshMsgChannelClose |
|
| SshMsgChannelData |
|
| SshMsgChannelEOF |
|
| SshMsgChannelExtendedData |
|
| SshMsgChannelFailure |
|
| SshMsgChannelOpen |
|
| SshMsgChannelOpenConfirmation |
|
| SshMsgChannelOpenFailure |
|
| SshMsgChannelRequest |
|
| SshMsgChannelSuccess |
|
| SshMsgChannelWindowAdjust |
|
| SshMsgDebug |
|
| SshMsgDisconnect |
|
| SshMsgGlobalRequest |
|
| SshMsgIgnore |
|
| SshMsgKexDhInit |
|
| SshMsgKexDhReply |
|
| SshMsgKexInit |
|
| SshMsgNewKeys |
|
| SshMsgRequestFailure |
|
| SshMsgRequestSuccess |
|
| SshMsgServiceAccept |
|
| SshMsgServiceRequest |
|
| SshMsgUnimplemented |
|
| SshMsgUserAuthBanner |
|
| SshMsgUserAuthFailure |
|
| SshMsgUserAuthInfoRequest |
|
| SshMsgUserAuthInfoResponse |
|
| SshMsgUserAuthPKOK |
|
| SshMsgUserAuthPwdChangeReq |
|
| SshMsgUserAuthRequest |
|
| SshMsgUserAuthSuccess |
|
| SshPrivateKey |
|
| SshPrivateKeyFile |
|
| SshPrivateKeyFormat |
|
| SshPrivateKeyFormatFactory |
|
| SshPublicKey |
|
| SshPublicKeyFile |
|
| SshPublicKeyFormat |
|
| SshPublicKeyFormatFactory |
|
| SshRsaKeyPair |
|
| SshRsaPrivateKey |
|
| SshRsaPublicKey |
|
| SshRuntimeException |
Runtime exception's thrown by the J2SSH application framework.
|
| SshServer |
|
| SshSubTask |
|
| SshThread |
Enables the J2SSH application framework to execute threads in the context of
a given session.
|
| SshToolsApplication |
An abstract application class that provides container management, look
and feel configuration and most recently used menus.
|
| SshToolsApplicationApplet |
|
| SshToolsApplicationClientApplet |
|
| SshToolsApplicationClientPanel |
|
| SshToolsApplicationClientPanel.ActionMenu |
|
| SshToolsApplicationContainer |
|
| SshToolsApplicationException |
|
| SshToolsApplicationFrame |
|
| SshToolsApplicationInternalFrame |
|
| SshToolsApplicationPanel |
|
| SshToolsApplicationPanel.ActionMenu |
|
| SshToolsApplicationSessionPanel |
|
| SshtoolsAuthorizedKeysFormat |
|
| SshToolsConnectionHostTab |
|
| SshToolsConnectionPanel |
|
| SshToolsConnectionProfile |
|
| SshToolsConnectionProtocolTab |
|
| SshToolsConnectionProxyTab |
|
| SshToolsConnectionTab |
|
| SshtoolsPrivateKeyFormat |
|
| StandardAction |
|
| StartStopState |
|
| StartStopStateRenderer |
|
| State |
|
| StatusBar |
|
| StopAction |
|
| StringExaminer |
As a subclass of StringScanner this class allows more advanced navigation
over the underlying string.
|
| StringPattern |
This class provides services for checking strings against string-patterns.
|
| StringScanner |
Simple scanner that allows to navigate over the characters of a string.
|
| StringUtil |
The sole instance of this class provides several convienience methods for
string manipulation such as substring replacement or character repetition.
|
| SubsystemChannel |
|
| SubsystemClient |
|
| SubsystemInputStream |
|
| SubsystemMessage |
|
| SubsystemMessageStore |
|
| SubsystemOutputStream |
|
| SubsystemServer |
|
| SystemVerification |
|
| Tab |
|
| Tabber |
|
| Terminal |
|
| TerminalFactory |
|
| TerminalIO |
|
| TerminatedStateException |
|
| TextBox |
Description of the Class
|
| ToolBarSeparator |
|
| ToolButton |
|
| ToolToggleButton |
|
| TransferCancelledException |
Title:
|
| TransportProtocol |
|
| TransportProtocolAlgorithmSync |
|
| TransportProtocolClient |
|
| TransportProtocolCommon |
|
| TransportProtocolEventAdapter |
Title:
|
| TransportProtocolEventHandler |
|
| TransportProtocolException |
|
| TransportProtocolServer |
|
| TransportProtocolState |
|
| TransportProvider |
|
| TransportProviderFactory |
|
| TripleDesCbc |
|
| UID |
|
| UIDException |
|
| UIUtil |
|
| UnsignedInteger32 |
|
| UnsignedInteger64 |
|
| UnsupportedFileOperationException |
|
| UnsupportedRuleException |
|
| UserInput |
|
| VFSMount |
|
| VFSPermission |
|
| VFSPermissionHandler |
|
| VirtualFileSystem |
|
| vt100 |
|
| X11Util |
|
| XDisplay |
|
| XmlConfigurationContext |
|
| XmlServerConfigurationContext |
|
| xterm |
|
| XTextField |
|