- init
Called after instantiation to initialise the client and supply the provider that
created it. This me
- authenticate
Authenticate. An authenticator should be provided for each type supported. This
method may be called
- connect
Connect to specified host and port using the provided username.
- createSftpClient
Create a new SFTP client that may be used to perform file operations. Note, this
method does not act
- disconnect
Disconnect this client.
- addChannelHandler
Adds a channel handler to those invoked when custom channel creation requests
are received.
- addPortForwardListener
Add a listener that is notified when channels are opened on this port forward.
- createCommand
Execute a command on the remote server. Note, this method does not actually
start the command, you m
- createLocalForward
Create a local forward. Local forwards create a listening socket on the client
that is tunneled thro
- createRemoteForward
Create a remote forward. Remote forwards create a listening socket on the SSH
server you are connect
- createSCPClient
Create a new SCP client. This may be used for simple file transfer. For a more
fully featured file-s
- createShell
Create a new shell. Note, this method does not actually start the shell, you
must call SshShell#open