| Package | Description |
|---|---|
| net.sf.sshapi |
SSHAPI
|
| net.sf.sshapi.forwarding | |
| net.sf.sshapi.identity | |
| net.sf.sshapi.impl.libssh |
Ganymed SSH-2 for Java is a library which implements the SSH-2 protocol in pure Java (tested on J2SE 1.4.2 and 5.0).
|
| net.sf.sshapi.sftp | |
| net.sf.sshapi.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SshChannel
Interface for custom channels created by
SshChannelHandler
implementations. |
interface |
SshDataProducingComponent
Interface to be implemented by any lifecycle components that might produce
data that can be listened to.
|
interface |
SshExtendedStreamChannel
Extension of a
SshStreamChannel that adds the Extended Input Stream,
used for STDERR. |
interface |
SshFileTransferClient
Interface to be implemented by components that can produce file transfer
events, such as SFTP and SCP.
|
interface |
SshSCPClient
The SCP client.
|
interface |
SshShell
A remote shell.
|
interface |
SshStreamChannel
Extension to
SshLifecycleComponent for channels who expost I/O
streams, such as executing a command, or a SshShell. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDataProducingComponent
Abstract implementation of
SshDataProducingComponent that provides
some default common methods. |
class |
AbstractFileTransferClient
Abstract implementation of a file transfer client, providing some useful default
methods (currently transfer events).
|
class |
AbstractLifecycleComponent
Abstract implementation of an
SshLifecycleComponent, providing some
command methods. |
class |
AbstractLifecycleComponentWithEvents
Abstract implementation of an
AbstractLifecycleComponent that fires
events when the lifecycle methods are called. |
class |
AbstractSCPClient
Abstract implementation of an SCP client.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SshLifecycleListener.closed(SshLifecycleComponent channel)
A channel is c;osed.
|
void |
SshLifecycleListener.closing(SshLifecycleComponent channel)
A channel is closing.
|
void |
SshLifecycleListener.opened(SshLifecycleComponent channel)
A channel has been opened.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SshPortForward
Maintains state of either a local or remote port forward.
|
interface |
SshPortForwardTunnel
Represents a single tunneled connection that is spawned as the result of a
client making a connection to the listening socket of a configured port
forward.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPortForward
Abstract implementation of
SshPortForward that maintains the
AbstractPortForward.isOpen() state for any sub-classes. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SshPublicKeySubsystem
Some server / provider combinations will be able to support management of
authorized keys.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LibsshLocalForward |
class |
LibsshSCPClient |
class |
LibsshShell |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SftpClient
Providers will create an instance of an implementation of this interface to
access the SFTP system.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSftpClient
Abstract implementation of an
SftpClient, providing some common
methods. |
| Modifier and Type | Method and Description |
|---|---|
void |
ChannelListenerAdapter.closed(SshLifecycleComponent channel) |
void |
ChannelListenerAdapter.closing(SshLifecycleComponent channel) |
void |
ChannelListenerAdapter.opened(SshLifecycleComponent channel) |
Copyright © 2018. All rights reserved.