| Package | Description | 
|---|---|
| com.maverick.nio | This package contains a generic framework for Java NIO daemons. | 
| com.maverick.sshd | This package contains the base implementation of the SSH server. | 
| com.maverick.sshd.session | |
| com.sshtools.proxy | |
| com.sshtools.server.vshell | 
| 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  | 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  | TransportProtocolThis class implements the SSH Transport Protocol for the SSHD server. | 
| class  | UnsupportedSessionThis 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 | 
|---|---|
| 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  | NativeSession | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ProxySession | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | VirtualShell | 
Copyright © 2025. All rights reserved.