Package | Description |
---|---|
com.maverick.sshd |
This package contains the base implementation of the SSH server.
|
Modifier and Type | Field and Description |
---|---|
protected ConnectionProtocol |
Channel.connection
The Connection Protocol instance managing this session, use this instance
to disconnect the session or obtain the ip address of the remote client.
|
Modifier and Type | Field and Description |
---|---|
protected Map<ConnectionProtocol,Class<? extends RemoteForwardingFactory>> |
ForwardingManager.forwardingFactories |
Modifier and Type | Method and Description |
---|---|
ConnectionProtocol |
Channel.getConnection()
Returns the
ConnectionProtocol associated with this channel. |
Modifier and Type | Method and Description |
---|---|
boolean |
RemoteForwardingFactoryImpl.belongsTo(ConnectionProtocol connection) |
boolean |
RemoteForwardingFactory.belongsTo(ConnectionProtocol connection)
Does this factory belong to the connection provided?
|
int |
RemoteForwardingFactoryImpl.bindInterface(String addressToBind,
int portToBind,
ConnectionProtocol connection) |
int |
RemoteForwardingFactory.bindInterface(String addressToBind,
int portToBind,
ConnectionProtocol connection)
A client has requested that the server start listening and forward
any subsequent connections to the client.
|
int |
RemoteForwardingFactoryImpl.bindInterface(String addressToBind,
int portToBind,
ConnectionProtocol connection,
String channelType) |
int |
RemoteForwardingFactory.bindInterface(String addressToBind,
int portToBind,
ConnectionProtocol connection,
String channelType) |
boolean |
GlobalRequestHandler.processGlobalRequest(GlobalRequest request,
ConnectionProtocol connection)
Process a global request.
|
void |
RemoteForwardingManager.registerConnection(ConnectionProtocol connection,
Class<? extends RemoteForwardingFactory> remoteForwardingFactoryImpl)
Register a connection with the forwarding manager.
|
int |
RemoteForwardingManager.startRemoteForwarding(String addressToBind,
int portToBind,
ConnectionProtocol connection)
Start remote forwarding.
|
int |
RemoteForwardingManager.startRemoteForwarding(String addressToBind,
int portToBind,
ConnectionProtocol connection,
String channelType) |
boolean |
RemoteForwardingManager.startX11Forwarding(boolean singleConnection,
String protocol,
byte[] cookie,
int screen,
ConnectionProtocol connection) |
boolean |
RemoteForwardingManager.stopRemoteForwarding(String addressToBind,
int portToBind,
boolean dropActiveTunnels,
ConnectionProtocol connection)
Stop remote forwarding.
|
void |
RemoteForwardingManager.unregisterConnection(ConnectionProtocol connection)
Unregister a connection with the remote forwarding manager.
|
Copyright © 2024. All rights reserved.