Package | Description |
---|---|
com.sshtools.client | |
com.sshtools.common.nio | |
com.sshtools.common.ssh | |
com.sshtools.server |
Modifier and Type | Class and Description |
---|---|
class |
TransportProtocolClient
The implementation of the client side of the SSH transport protocol.
|
Modifier and Type | Method and Description |
---|---|
void |
IdleStateManager.register(IdleStateListener obj) |
void |
IdleStateManager.remove(IdleStateListener obj)
Called by a listener when they want to remove themselves
|
void |
IdleStateManager.reset(IdleStateListener obj)
Called by a listener when they want their idle state to be reset.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportProtocol<T extends SshContext>
This class implements the SSH Transport Protocol for the SSHD server.
|
Modifier and Type | Method and Description |
---|---|
void |
Channel.clearIdleState(IdleStateListener listener)
Clear an idle state listener.
|
void |
Channel.resetIdleState(IdleStateListener listener)
Allows a channel to register and receive idle state events.
|
Modifier and Type | Class and Description |
---|---|
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 |
TransportProtocolServer |
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.
|
Copyright © 2016. All rights reserved.