Package | Description |
---|---|
com.sshtools.client | |
com.sshtools.client.components | |
com.sshtools.client.sftp | |
com.sshtools.client.shell | |
com.sshtools.client.tasks |
Modifier and Type | Field and Description |
---|---|
protected Connection<SshClientContext> |
AbstractKeyboardInteractiveCallback.connection |
protected TransportProtocol<SshClientContext> |
SshKeyExchangeClient.transport
The transport protocol for sending/receiving messages
|
Modifier and Type | Method and Description |
---|---|
SshClientContext |
ConnectionProtocolClient.getContext() |
Modifier and Type | Method and Description |
---|---|
void |
SshClientContext.addGlobalRequestHandler(GlobalRequestHandler<SshClientContext> handler) |
void |
SshClientContext.addStateListener(ConnectionStateListener<SshClientContext> stateListener) |
Channel<SshClientContext> |
DefaultClientChannelFactory.createChannel(String channeltype,
Connection<SshClientContext> con)
Called when a channel needs to be created.
|
protected Channel<SshClientContext> |
ConnectionProtocolClient.createChannel(String channeltype,
Connection<SshClientContext> con)
Create an SSH channel.
|
protected Channel<SshClientContext> |
DefaultClientChannelFactory.createSessionChannel(Connection<SshClientContext> con)
Creates the session channel.
|
Subsystem<SshClientContext> |
DefaultClientChannelFactory.createSubsystem(String name,
Channel<SshClientContext> session)
Request to create a subsystem.
|
SignatureGenerator |
PublicKeyAuthenticator.getSignatureGenerator(Connection<SshClientContext> con) |
void |
PasswordOverKeyboardInteractiveCallback.init(Connection<SshClientContext> con) |
void |
KeyboardInteractiveCallback.init(Connection<SshClientContext> connection) |
void |
AbstractKeyboardInteractiveCallback.init(Connection<SshClientContext> connection) |
protected void |
TransportProtocolClient.initializeKeyExchange(SshKeyExchange<SshClientContext> keyExchange,
boolean firstPacketFollows,
boolean useFirstPacket) |
protected void |
PublicKeyAuthenticator.onStartAuthentication(Connection<SshClientContext> con) |
void |
SshClientContext.setConnectionManager(ConnectionManager<SshClientContext> connectionManager) |
void |
SshClientContext.setForwardingManager(ForwardingManager<SshClientContext> forwardingManager) |
Constructor and Description |
---|
AuthenticationProtocolClient(TransportProtocolClient transport,
SshClientContext context,
String username) |
TransportProtocolClient(SshClientContext sshContext,
ConnectRequestFuture connectFuture) |
Constructor and Description |
---|
ConnectionProtocolClient(TransportProtocol<SshClientContext> transport,
String username) |
Modifier and Type | Method and Description |
---|---|
void |
DiffieHellmanGroupExchangeSha1JCE.init(TransportProtocol<SshClientContext> transport,
String clientIdentification,
String serverIdentification,
byte[] clientKexInit,
byte[] serverKexInit,
boolean firstPacketFollows,
boolean useFirstPacket) |
void |
DiffieHellmanGroupExchangeSha1JCE.init(TransportProtocol<SshClientContext> transport,
String clientId,
String serverId,
byte[] clientKexInit,
byte[] serverKexInit,
SshPrivateKey prvkey,
SshPublicKey pubkey,
boolean firstPacketFollows,
boolean useFirstPacket) |
void |
DiffieHellmanGroup1Sha1JCE.init(TransportProtocol<SshClientContext> transport,
String clientId,
String serverId,
byte[] clientKexInit,
byte[] serverKexInit,
SshPrivateKey prvkey,
SshPublicKey pubkey,
boolean firstPacketFollows,
boolean useFirstPacket) |
void |
DiffieHellmanGroup14Sha1JCE.init(TransportProtocol<SshClientContext> transport,
String clientId,
String serverId,
byte[] clientKexInit,
byte[] serverKexInit,
SshPrivateKey prvkey,
SshPublicKey pubkey,
boolean firstPacketFollows,
boolean useFirstPacket) |
Constructor and Description |
---|
AbstractSftpTask(Connection<SshClientContext> con) |
SftpClientTask(Connection<SshClientContext> con) |
Constructor and Description |
---|
Shell(Connection<SshClientContext> con,
AbstractSessionTask session) |
Shell(Connection<SshClientContext> con,
AbstractSessionTask session,
ShellStartupTrigger trigger) |
Shell(Connection<SshClientContext> con,
AbstractSessionTask session,
ShellStartupTrigger trigger,
long startupTimeout) |
Modifier and Type | Field and Description |
---|---|
protected Connection<SshClientContext> |
AbstractSubsystemTask.con |
Constructor and Description |
---|
AbstractCommandTask(Connection<SshClientContext> con,
String command) |
AbstractCommandTask(Connection<SshClientContext> con,
String command,
String charset) |
AbstractSessionTask(Connection<SshClientContext> con) |
AbstractShellTask(Connection<SshClientContext> con) |
AbstractSubsystemTask(Connection<SshClientContext> con) |
Copyright © 2016. All rights reserved.