| Modifier and Type | Interface and Description |
|---|---|
interface |
ClientFactoryManager
The
ClientFactoryManager enable the retrieval of additional
configuration needed specifically for the client side. |
| Modifier and Type | Class and Description |
|---|---|
class |
SshClient
Entry point for the client side of the SSH protocol.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClientSession
An authenticated session to a given SSH server.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractClientSession
Provides default implementations of
ClientSession related methods |
class |
ClientConnectionService
Client side
ssh-connection service. |
class |
ClientConnectionServiceFactory |
class |
ClientSessionImpl
The default implementation of a
ClientSession |
| Modifier and Type | Interface and Description |
|---|---|
interface |
FactoryManager
This interface allows retrieving all the
NamedFactory used
in the SSH protocol. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TcpipForwarder |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultTcpipForwarder
Requests a "tcpip-forward" action
|
class |
DefaultTcpipForwarderFactory
The default
TcpipForwarderFactory implementation. |
| Modifier and Type | Method and Description |
|---|---|
Collection<PortForwardingEventListenerManager> |
PortForwardingEventListenerManagerHolder.getRegisteredManagers() |
Collection<PortForwardingEventListenerManager> |
DefaultTcpipForwarder.getRegisteredManagers() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PortForwardingEventListenerManagerHolder.addPortForwardingEventListenerManager(PortForwardingEventListenerManager manager) |
boolean |
DefaultTcpipForwarder.addPortForwardingEventListenerManager(PortForwardingEventListenerManager manager) |
boolean |
PortForwardingEventListenerManagerHolder.removePortForwardingEventListenerManager(PortForwardingEventListenerManager manager) |
boolean |
DefaultTcpipForwarder.removePortForwardingEventListenerManager(PortForwardingEventListenerManager manager) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultTcpipForwarder.invokePortEventListenerSignallerHolders(Collection<? extends PortForwardingEventListenerManager> holders,
Invoker<PortForwardingEventListener,Void> invoker) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFactoryManager |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConnectionService
Interface implementing ssh-connection service.
|
interface |
Session
Represents an SSH session.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConnectionServiceFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConnectionService<S extends AbstractSession>
Base implementation of ConnectionService.
|
class |
AbstractSession
The AbstractSession handles all the basic SSH protocol such as key exchange, authentication,
encoding and decoding.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<PortForwardingEventListenerManager> |
AbstractConnectionService.getRegisteredManagers() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractConnectionService.addPortForwardingEventListenerManager(PortForwardingEventListenerManager manager) |
boolean |
AbstractConnectionService.removePortForwardingEventListenerManager(PortForwardingEventListenerManager manager) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ServerFactoryManager
The
ServerFactoryManager enable the retrieval of additional
configuration needed specifically for the server side. |
| Modifier and Type | Class and Description |
|---|---|
class |
SshServer
The SshServer class is the main entry point for the server side of the SSH protocol.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ServerSession |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractServerSession
Provides default implementations for
ServerSession related methods |
class |
ServerConnectionService
Server side
ssh-connection service. |
class |
ServerConnectionServiceFactory |
class |
ServerSessionImpl
The default implementation for a
ServerSession |
Copyright © 2008–2017 The Apache Software Foundation. All rights reserved.