Package | Description |
---|---|
org.apache.sshd |
Defines the two main classes for the client and server side of SSH protocol support.
|
org.apache.sshd.agent.common | |
org.apache.sshd.agent.unix | |
org.apache.sshd.client.channel | |
org.apache.sshd.client.session | |
org.apache.sshd.common | |
org.apache.sshd.common.channel | |
org.apache.sshd.common.forward | |
org.apache.sshd.common.io | |
org.apache.sshd.common.io.mina | |
org.apache.sshd.common.io.nio2 | |
org.apache.sshd.common.session | |
org.apache.sshd.common.util | |
org.apache.sshd.server.channel | |
org.apache.sshd.server.session | |
org.apache.sshd.server.x11 |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientSession
An authenticated session to a given SSH server
A client session is established using the
SshClient . |
Modifier and Type | Class and Description |
---|---|
class |
SshClient
Entry point for the client side of the SSH protocol.
|
class |
SshServer
The SshServer class is the main entry point for the server side of the SSH protocol.
|
Modifier and Type | Method and Description |
---|---|
protected Closeable |
SshServer.getInnerCloseable() |
protected Closeable |
SshClient.getInnerCloseable() |
Modifier and Type | Class and Description |
---|---|
class |
AgentForwardSupport
The server side fake agent, acting as an agent, but actually forwarding the requests to the auth channel on the client side.
|
Modifier and Type | Class and Description |
---|---|
class |
AgentForwardedChannel |
class |
ChannelAgentForwarding
The client side channel that will receive requests forwards by the SSH server.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientChannel
TODO Add javadoc
|
class |
ChannelDirectTcpip
TODO Add javadoc
|
class |
ChannelExec
TODO Add javadoc
|
class |
ChannelSession
TODO Add javadoc
|
class |
ChannelShell
TODO Add javadoc
|
class |
ChannelSubsystem
Client channel to run a subsystem
|
class |
PtyCapableChannelSession
TODO Add javadoc
|
Modifier and Type | Method and Description |
---|---|
protected Closeable |
AbstractClientChannel.getInnerCloseable() |
Modifier and Type | Class and Description |
---|---|
class |
ClientConnectionService
Client side
ssh-connection service. |
class |
ClientSessionImpl
TODO Add javadoc
|
class |
ClientUserAuthService
Client side
ssh-auth service. |
class |
ClientUserAuthServiceNew
Client side
ssh-auth service. |
class |
ClientUserAuthServiceOld
Client side
ssh-auth service. |
Modifier and Type | Method and Description |
---|---|
protected Closeable |
ClientUserAuthService.getInnerCloseable() |
Modifier and Type | Interface and Description |
---|---|
interface |
Channel
TODO Add javadoc
|
interface |
Service
See RFC 4253 [SSH-TRANS] and the SSH_MSG_SERVICE_REQUEST packet.
|
interface |
Session
Represents an SSH session
|
interface |
TcpipForwarder |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFactoryManager
TODO Add javadoc
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractChannel
TODO Add javadoc
|
class |
AbstractChannel.GracefulChannelCloseable |
class |
BufferedIoOutputStream
An IoOutputStream capable of queuing write requests
|
class |
ChannelAsyncInputStream |
class |
ChannelAsyncOutputStream |
Modifier and Type | Method and Description |
---|---|
protected Closeable |
BufferedIoOutputStream.getInnerCloseable() |
protected Closeable |
AbstractChannel.getInnerCloseable() |
Modifier and Type | Class and Description |
---|---|
class |
DefaultTcpipForwarder
TODO Add javadoc
|
class |
SocksProxy
SOCKS proxy server, supporting simple socks4/5 protocols.
|
class |
TcpipClientChannel
TODO Add javadoc
|
class |
TcpipServerChannel
TODO Add javadoc
|
Modifier and Type | Method and Description |
---|---|
protected Closeable |
DefaultTcpipForwarder.getInnerCloseable() |
protected Closeable |
TcpipClientChannel.getInnerCloseable() |
Modifier and Type | Interface and Description |
---|---|
interface |
IoAcceptor |
interface |
IoConnector |
interface |
IoInputStream |
interface |
IoOutputStream |
interface |
IoService |
interface |
IoServiceFactory |
interface |
IoSession |
Modifier and Type | Class and Description |
---|---|
class |
MinaAcceptor |
class |
MinaConnector |
class |
MinaService |
class |
MinaServiceFactory |
class |
MinaSession |
Modifier and Type | Method and Description |
---|---|
protected Closeable |
MinaSession.getInnerCloseable() |
Modifier and Type | Class and Description |
---|---|
class |
Nio2Acceptor |
class |
Nio2Connector |
class |
Nio2Service |
class |
Nio2ServiceFactory |
class |
Nio2Session |
Modifier and Type | Method and Description |
---|---|
protected Closeable |
Nio2Service.getInnerCloseable() |
Modifier and Type | Interface and Description |
---|---|
interface |
ConnectionService
Interface implementing ssh-connection service.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConnectionService
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 |
---|---|
protected Closeable |
AbstractConnectionService.getInnerCloseable() |
protected Closeable |
AbstractSession.getInnerCloseable() |
Modifier and Type | Class and Description |
---|---|
static class |
CloseableUtils.AbstractCloseable |
static class |
CloseableUtils.AbstractInnerCloseable |
Modifier and Type | Method and Description |
---|---|
Closeable |
CloseableUtils.Builder.build() |
protected abstract Closeable |
CloseableUtils.AbstractInnerCloseable.getInnerCloseable() |
Modifier and Type | Method and Description |
---|---|
CloseableUtils.Builder |
CloseableUtils.Builder.close(Closeable c) |
CloseableUtils.Builder |
CloseableUtils.Builder.parallel(Closeable... closeables) |
CloseableUtils.Builder |
CloseableUtils.Builder.sequential(Closeable... closeables) |
Modifier and Type | Method and Description |
---|---|
CloseableUtils.Builder |
CloseableUtils.Builder.parallel(Iterable<? extends Closeable> closeables) |
CloseableUtils.Builder |
CloseableUtils.Builder.sequential(Iterable<Closeable> closeables) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractServerChannel
TODO Add javadoc
|
class |
ChannelSession.CommandCloseable |
Modifier and Type | Method and Description |
---|---|
protected Closeable |
ChannelSession.getInnerCloseable() |
Modifier and Type | Class and Description |
---|---|
class |
ServerConnectionService
Server side
ssh-connection service. |
class |
ServerSession
TODO Add javadoc
|
class |
ServerUserAuthService |
Modifier and Type | Class and Description |
---|---|
class |
X11ForwardSupport |
static class |
X11ForwardSupport.ChannelForwardedX11 |
Modifier and Type | Method and Description |
---|---|
protected Closeable |
X11ForwardSupport.getInnerCloseable() |
protected Closeable |
X11ForwardSupport.ChannelForwardedX11.getInnerCloseable() |
Copyright © 2008–2018 The Apache Software Foundation. All rights reserved.