Package | Description |
---|---|
com.maverick.sshd |
This package contains the base implementation of the SSH server.
|
com.maverick.sshd.agent | |
com.maverick.sshd.session | |
com.sshtools.proxy | |
com.sshtools.server.vshell |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingChannel
An abstract forwarding channel implementation for use with both local
and remote forwarding operations.
|
class |
LocalForwardingChannel
Implements a Local forwarding channel for use with forwarding sockets from the client machine through the server to some endpoint reachable from the server machine.
|
class |
RemoteForwardingChannel
Implements a Remote forwarding channel for use with forwarding sockets from
the server machine through the client to some endpoint reachable from the
client machine.
|
class |
SessionChannel
This class provides an abstract session, it handles all the requests defined
in the SSH Connection protocol for a session channel and passes the request
to the concrete implementation through its abstract methods.
|
class |
SocketForwardingChannel
An abstract forwarding channel implementation for use with forwarding both
local and remote sockets.
|
class |
UnsupportedSession
This is a basic session that provides a message to the user to inform them
that a shell or command cannot be executed because the server does not
support an interactive session.
|
Modifier and Type | Method and Description |
---|---|
Channel |
DefaultChannelFactory.createChannel(String channeltype,
Connection con) |
Channel |
ChannelFactory.createChannel(String channeltype,
Connection con) |
protected Channel |
DefaultChannelFactory.createSessionChannel(Connection con) |
Modifier and Type | Method and Description |
---|---|
List<Channel> |
ConnectionProtocol.getActiveChannels() |
List<Channel> |
Connection.getActiveChannels() |
Modifier and Type | Method and Description |
---|---|
void |
ChannelEventListener.onChannelClose(Channel channel)
The channel has been closed
|
void |
ChannelEventAdapter.onChannelClose(Channel channel) |
void |
ChannelEventListener.onChannelClosing(Channel channel)
The channel is closing, but has not sent its SSH_MSG_CHANNEL_CLOSE
|
void |
ChannelEventAdapter.onChannelClosing(Channel channel) |
void |
ChannelEventListener.onChannelEOF(Channel channel)
The channel has received an EOF from the remote client
|
void |
ChannelEventAdapter.onChannelEOF(Channel channel) |
void |
ChannelEventListener.onChannelOpen(Channel channel)
The channel has been opened.
|
void |
ChannelEventAdapter.onChannelOpen(Channel channel) |
void |
ChannelEventListener.onWindowAdjust(Channel channel,
long currentWindowSpace)
When the remote side adjusts its window.
|
void |
ChannelEventAdapter.onWindowAdjust(Channel channel,
long currentWindowSpace) |
boolean |
ConnectionProtocol.openChannel(Channel channel) |
void |
ConnectionProtocol.sendChannelOpenConfirmation(Channel channel,
byte[] responsedata) |
void |
ConnectionProtocol.sendChannelOpenFailure(Channel channel,
int reason,
String desc) |
Constructor and Description |
---|
ChannelOutputStream(Channel channel) |
Modifier and Type | Class and Description |
---|---|
class |
AgentForwardingChannel |
Modifier and Type | Class and Description |
---|---|
class |
NativeSession |
Modifier and Type | Method and Description |
---|---|
protected Channel |
NativeChannelFactory.createSessionChannel(Connection con) |
Modifier and Type | Class and Description |
---|---|
class |
ProxySession |
Modifier and Type | Method and Description |
---|---|
protected Channel |
ProxyChannelFactory.createSessionChannel(Connection con)
This method creates a
ProxySession for the given connection |
Modifier and Type | Class and Description |
---|---|
class |
VirtualShell |
Modifier and Type | Method and Description |
---|---|
protected Channel |
VirtualChannelFactory.createSessionChannel(Connection con) |
Copyright © 2024. All rights reserved.