Package | Description |
---|---|
com.maverick.agent.client | |
com.maverick.ssh |
This package contains a set of general interface contracts for SSH communication that
provide the core set of functionality available in both the SSH1 and SSH2 protocol specifications.
|
com.maverick.ssh.message | |
com.maverick.ssh2 |
This package contains an SSH2 implementation of the
com.maverick.ssh interfaces.
|
Modifier and Type | Class and Description |
---|---|
class |
AgentSocketForwardingChannel |
Modifier and Type | Method and Description |
---|---|
void |
AgentSocketForwardingChannel.channelClosed(SshChannel channel) |
void |
AgentSocketForwardingChannel.channelClosing(SshChannel channel) |
void |
AgentSocketForwardingChannel.channelEOF(SshChannel channel) |
void |
AgentSocketForwardingChannel.channelOpened(SshChannel channel) |
void |
AgentSocketForwardingChannel.dataReceived(SshChannel channel,
byte[] data,
int off,
int len) |
void |
AgentSocketForwardingChannel.dataSent(SshChannel channel,
byte[] data,
int off,
int len) |
void |
AgentSocketForwardingChannel.extendedDataReceived(SshChannel channel,
byte[] data,
int off,
int len,
int extendedDataType) |
Modifier and Type | Interface and Description |
---|---|
interface |
SshSession
Base interface for SSH sessions supporting all the features common to both SSH1 and SSH2.
|
interface |
SshTunnel
Interface defining the contract for SSH forwarding channels.
|
Modifier and Type | Field and Description |
---|---|
protected SshChannel |
SubsystemChannel.channel |
Modifier and Type | Method and Description |
---|---|
void |
ChannelEventListener.channelClosed(SshChannel channel)
A channel is closed.
|
void |
ChannelAdapter.channelClosed(SshChannel channel) |
void |
ChannelEventListener.channelClosing(SshChannel channel)
A channel is closing.
|
void |
ChannelAdapter.channelClosing(SshChannel channel) |
void |
ChannelEventListener.channelEOF(SshChannel channel)
A channel's input is EOF.
|
void |
ChannelAdapter.channelEOF(SshChannel channel) |
void |
ChannelEventListener.channelOpened(SshChannel channel)
A channel has been opened.
|
void |
ChannelAdapter.channelOpened(SshChannel channel) |
void |
ChannelEventListener.dataReceived(SshChannel channel,
byte[] data,
int off,
int len)
A block of data has been received by the channel.
|
void |
ChannelAdapter.dataReceived(SshChannel channel,
byte[] buf,
int off,
int len) |
void |
ChannelEventListener.dataSent(SshChannel channel,
byte[] data,
int off,
int len)
A block of data has been sent by the channel.
|
void |
ChannelAdapter.dataSent(SshChannel channel,
byte[] buf,
int off,
int len) |
void |
ChannelEventListener.extendedDataReceived(SshChannel channel,
byte[] data,
int off,
int len,
int extendedDataType)
A block of extended data has been received by the channel.
|
void |
ChannelAdapter.extendedDataReceived(SshChannel channel,
byte[] data,
int off,
int len,
int extendedDataType) |
Constructor and Description |
---|
SubsystemChannel(SshChannel channel,
int timeout)
Create a new subsystem channel.
|
Modifier and Type | Class and Description |
---|---|
class |
SshAbstractChannel |
Modifier and Type | Class and Description |
---|---|
class |
Ssh2Channel
All terminal sessions, forwarded connections, etc are channels and this class
implements the base SSH2 channel.
|
class |
Ssh2Session
This class implements the SSH2 session channel, unlike SSH1 multiple sessions
can be opened on the same SSH connection.
|
Copyright © 2024. All rights reserved.