Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

AbstractCommand - Class in com.sshtools.server.vsession
 
AbstractCommand(String, String, String, String) - Constructor for class com.sshtools.server.vsession.AbstractCommand
 
AbstractCommandTask - Class in com.sshtools.client.tasks
An abstract task for executing commands.
AbstractCommandTask(SshConnection, String, String) - Constructor for class com.sshtools.client.tasks.AbstractCommandTask
 
AbstractCommandTask(SshConnection, String, String, ChannelRequestFuture) - Constructor for class com.sshtools.client.tasks.AbstractCommandTask
 
AbstractCommandTask(SshConnection, String) - Constructor for class com.sshtools.client.tasks.AbstractCommandTask
 
AbstractCommandTask(SshConnection, String, ChannelRequestFuture) - Constructor for class com.sshtools.client.tasks.AbstractCommandTask
 
AbstractKeyboardInteractiveCallback - Class in com.sshtools.client
 
AbstractKeyboardInteractiveCallback() - Constructor for class com.sshtools.client.AbstractKeyboardInteractiveCallback
 
AbstractMount - Class in com.sshtools.common.files.vfs
 
AbstractMount(String, String) - Constructor for class com.sshtools.common.files.vfs.AbstractMount
 
AbstractMount(String, String, boolean, boolean) - Constructor for class com.sshtools.common.files.vfs.AbstractMount
 
AbstractNamedPipe - Class in com.sshtools.agent.win32
 
AbstractNamedPipe() - Constructor for class com.sshtools.agent.win32.AbstractNamedPipe
 
AbstractNamedPipe.NamedPipeSession - Class in com.sshtools.agent.win32
 
AbstractOSCommand - Class in com.sshtools.server.vsession.commands.os
 
AbstractOSCommand(String, String, String, String) - Constructor for class com.sshtools.server.vsession.commands.os.AbstractOSCommand
 
AbstractSessionChannel - Class in com.sshtools.client
Implements the client side of the SSH Connection protocol session channel
AbstractSessionChannel(int, int, int, int, boolean) - Constructor for class com.sshtools.client.AbstractSessionChannel
 
AbstractSessionChannel(int, int, int, int, ChannelRequestFuture, boolean) - Constructor for class com.sshtools.client.AbstractSessionChannel
 
AbstractSessionTask<T extends AbstractSessionChannel> - Class in com.sshtools.client.tasks
An abstract task for using the SSH session
AbstractSessionTask(SshClient, ChannelRequestFuture) - Constructor for class com.sshtools.client.tasks.AbstractSessionTask
 
AbstractSessionTask(SshConnection, ChannelRequestFuture) - Constructor for class com.sshtools.client.tasks.AbstractSessionTask
 
AbstractSessionTask(SshConnection) - Constructor for class com.sshtools.client.tasks.AbstractSessionTask
 
AbstractShellTask<T extends AbstractSessionChannel> - Class in com.sshtools.client.tasks
An abstract task for starting the shell.
AbstractShellTask(SshConnection) - Constructor for class com.sshtools.client.tasks.AbstractShellTask
 
AbstractShellTask(SshClient) - Constructor for class com.sshtools.client.tasks.AbstractShellTask
 
AbstractSshClientCommand - Class in com.sshtools.vsession.commands.ssh
 
AbstractSshClientCommand(String, String, String, String) - Constructor for class com.sshtools.vsession.commands.ssh.AbstractSshClientCommand
 
AbstractSshOptionsEvaluator - Class in com.sshtools.vsession.commands.ssh
 
AbstractSshOptionsEvaluator() - Constructor for class com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
 
AbstractSshServer - Class in com.sshtools.server
 
AbstractSshServer() - Constructor for class com.sshtools.server.AbstractSshServer
 
AbstractSshServer(int) - Constructor for class com.sshtools.server.AbstractSshServer
 
AbstractSshServer(String, int) - Constructor for class com.sshtools.server.AbstractSshServer
 
AbstractSshServer(InetAddress, int) - Constructor for class com.sshtools.server.AbstractSshServer
 
AbstractSubsystem - Class in com.sshtools.client.tasks
An abstract task for connecting to an SSH subsystem.
AbstractSubsystem(SshConnection) - Constructor for class com.sshtools.client.tasks.AbstractSubsystem
 
AbstractSubsystemTask - Class in com.sshtools.client.tasks
An abstract task for connecting to an SSH subsystem.
AbstractSubsystemTask(SshConnection) - Constructor for class com.sshtools.client.tasks.AbstractSubsystemTask
 
AbstractUUIDCommand - Class in com.sshtools.server.vsession
 
AbstractUUIDCommand(String, String, String, String) - Constructor for class com.sshtools.server.vsession.AbstractUUIDCommand
 
accept() - Method in interface com.sshtools.agent.server.SshAgentAcceptor
 
accept() - Method in class com.sshtools.agent.server.UnixSocketAdapter
 
accept() - Method in class com.sshtools.agent.win32.NamedPipeServer
 
addAgentKey(String, SshKeyPair, SshPublicKey) - Method in class com.sshtools.server.callback.CallbackServer
 
addAuthentication(Collection<ClientAuthenticator>) - Method in class com.sshtools.client.AuthenticationProtocolClient
 
addAuthentication(ClientAuthenticator) - Method in class com.sshtools.client.AuthenticationProtocolClient
 
addAuthenticator(ClientAuthenticator) - Method in class com.sshtools.client.SshClientContext
 
addAuthenticator(Authenticator) - Method in class com.sshtools.server.AbstractSshServer
 
addAuthorizedKey(String, SshPublicKey) - Method in class com.sshtools.server.InMemoryPublicKeyAuthenticator
 
addCAKey(SshPublicKey) - Method in class com.sshtools.server.OpenSshCACertificateStoreImpl
 
addConfigurator(CommandConfigurator<T>) - Method in class com.sshtools.server.vsession.CommandFactory
 
addCustomRoot(String) - Method in class com.sshtools.client.sftp.SftpClient
Add a custom file system root path such as "flash:"
addCustomRoot(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Add a custom file system root path such as "flash:"
addDirectoryOperation(DirectoryOperation, AbstractFile) - Method in class com.sshtools.client.sftp.DirectoryOperation
Add the contents of another directory operation.
addDirectoryOperation(DirectoryOperation, String) - Method in class com.sshtools.client.sftp.DirectoryOperation
Add the contents of another directory operation.
addGlobalRequestHandler(GlobalRequestHandler<SshClientContext>) - Method in class com.sshtools.client.SshClientContext
 
addGlobalRequestHandler(GlobalRequestHandler<SshServerContext>) - Method in class com.sshtools.server.AbstractSshServer
 
addGlobalRequestHandler(GlobalRequestHandler<SshServerContext>) - Method in class com.sshtools.server.SshServerContext
 
addHostKey(SshKeyPair) - Method in class com.sshtools.callback.client.CallbackClient
 
addHostKey(SshKeyPair) - Method in class com.sshtools.server.AbstractSshServer
 
addHostKey(SshKeyPair) - Method in class com.sshtools.server.SshServerContext
Add a host key to the configuration.
addHostKeys(Collection<SshKeyPair>) - Method in class com.sshtools.server.AbstractSshServer
 
addHostKeys(SshKeyPair...) - Method in class com.sshtools.server.AbstractSshServer
 
addHostKeys(Collection<SshKeyPair>) - Method in class com.sshtools.server.SshServerContext
Add a collection of host keys.
addInterface(String, int) - Method in class com.sshtools.server.AbstractSshServer
 
addInterface(String, int, ProtocolContextFactory<?>) - Method in class com.sshtools.server.AbstractSshServer
 
addKey(SshPrivateKey, SshPublicKey, String, KeyConstraints) - Method in class com.sshtools.agent.client.SshAgentClient
Add a key to the agent
addKey(SshPrivateKey, SshPublicKey, String, KeyConstraints) - Method in class com.sshtools.agent.InMemoryKeyStore
 
addKey(SshKeyPair, String, KeyConstraints) - Method in class com.sshtools.agent.InMemoryKeyStore
 
addKey(SshPrivateKey, SshPublicKey, String, KeyConstraints) - Method in interface com.sshtools.agent.KeyStore
Add a key to this keystore
addKey(SshKeyPair, String, KeyConstraints) - Method in interface com.sshtools.agent.KeyStore
 
addKeyPair(SshKeyPair) - Method in class com.sshtools.client.PublicKeyAuthenticator
 
addKeyStoreListener(KeyStoreListener) - Method in class com.sshtools.agent.InMemoryKeyStore
Add a listener.
addListener(ChannelFactoryListener<SshServerContext>) - Method in class com.sshtools.server.DefaultServerChannelFactory
 
addListener(MshListener) - Method in class com.sshtools.server.vsession.Msh
 
addListener(ClientStateListener) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
addProtectedEnvironmentVar(String) - Method in class com.sshtools.server.vsession.VirtualShellNG
 
addResolver(SshOptionsResolver) - Static method in class com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
 
addStateListener(ClientStateListener) - Method in class com.sshtools.client.SshClientContext
 
addStateListener(ServerConnectionStateListener) - Method in class com.sshtools.server.SshServerContext
 
addTask(Task) - Method in class com.sshtools.client.SshClient
 
addTask(Task) - Method in interface com.sshtools.server.callback.Callback
 
addTask(Task) - Method in class com.sshtools.server.callback.DefaultCallback
 
addUser(String, char[]) - Method in class com.sshtools.server.InMemoryPasswordAuthenticator
 
addWindowSizeChangeListener(VirtualShellNG.WindowSizeChangeListener) - Method in class com.sshtools.server.vsession.VirtualShellNG
 
AdminCommandFactory - Class in com.sshtools.server.vsession.commands.admin
 
AdminCommandFactory() - Constructor for class com.sshtools.server.vsession.commands.admin.AdminCommandFactory
 
afterStart() - Method in class com.sshtools.server.AbstractSshServer
 
AgentForwardingChannel - Class in com.sshtools.server
 
AgentForwardingChannel(String, SessionChannelServer) - Constructor for class com.sshtools.server.AgentForwardingChannel
 
AgentForwardingChannel(String, SessionChannelServer, ChannelEventListener) - Constructor for class com.sshtools.server.AgentForwardingChannel
 
AgentMessage - Class in com.sshtools.agent
Super class of all client messages
AgentMessage(int) - Constructor for class com.sshtools.agent.AgentMessage
 
AgentNotAvailableException - Exception in com.sshtools.agent.exceptions
 
AgentNotAvailableException() - Constructor for exception com.sshtools.agent.exceptions.AgentNotAvailableException
Creates a new AgentNotAvailableException object.
AgentNotAvailableException(String) - Constructor for exception com.sshtools.agent.exceptions.AgentNotAvailableException
 
AgentSocketType - Enum in com.sshtools.agent.client
 
Alias - Class in com.sshtools.server.vsession.commands
Usage: alias [-p] [name=[value] ...]
Alias() - Constructor for class com.sshtools.server.vsession.commands.Alias
 
allocatePseudoTerminal(String) - Method in class com.sshtools.client.AbstractSessionChannel
 
allocatePseudoTerminal(String, int, int) - Method in class com.sshtools.client.AbstractSessionChannel
 
allocatePseudoTerminal(String, int, int, PseudoTerminalModes) - Method in class com.sshtools.client.AbstractSessionChannel
 
allocatePseudoTerminal(String, int, int, int, int, PseudoTerminalModes) - Method in class com.sshtools.client.AbstractSessionChannel
 
allocatePseudoTerminal(String, int, int, int, int, byte[]) - Method in class com.sshtools.server.SessionChannelNG
If the client requests a pseudo terminal for the session this method will be invoked before the shell, exec or subsystem is started.
allocatePseudoTerminal(String, int, int, int, int, byte[]) - Method in class com.sshtools.server.UnsupportedSession
 
allocatePseudoTerminal(String, int, int, int, int, byte[]) - Method in class com.sshtools.server.vsession.VirtualShellNG
 
allowIPAddress(String...) - Method in class com.sshtools.server.LoadBalancerPolicy
 
append(InputStream, String) - Method in class com.sshtools.client.sftp.SftpClient
 
append(InputStream, String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
 
append(String, String) - Method in class com.sshtools.client.sftp.SftpClient
 
append(String, String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
 
assertCallSucceeded(String, boolean) - Static method in class com.sshtools.agent.win32.AbstractNamedPipe
Checks if the API call result is true.
assertEquals(String, int, int) - Method in class com.sshtools.agent.win32.AbstractNamedPipe
 
assertValidHandle(String, WinNT.HANDLE) - Static method in class com.sshtools.agent.win32.AbstractNamedPipe
Makes sure that the handle argument is not null or WinBase.INVALID_HANDLE_VALUE.
AsyncSessionTask - Class in com.sshtools.client.tasks
An task for using the SSH session asynchronously
AsyncSessionTask(Connection<SshClientContext>, ChannelRequestFuture) - Constructor for class com.sshtools.client.tasks.AsyncSessionTask
 
AsyncSessionTask(Connection<SshClientContext>) - Constructor for class com.sshtools.client.tasks.AsyncSessionTask
 
authenticate(TransportProtocolClient, String) - Method in interface com.sshtools.client.ClientAuthenticator
Start the authentication
authenticate(AuthenticationProtocolClient, SshConnection, Set<String>, boolean) - Method in interface com.sshtools.client.ClientStateListener
 
authenticate(TransportProtocolClient, String) - Method in class com.sshtools.client.ExternalKeyAuthenticator
 
authenticate(TransportProtocolClient, String) - Method in class com.sshtools.client.KeyboardInteractiveAuthenticator
 
authenticate(TransportProtocolClient, String) - Method in class com.sshtools.client.KeyPairAuthenticator
 
authenticate(TransportProtocolClient, String) - Method in class com.sshtools.client.NoneAuthenticator
 
authenticate(TransportProtocolClient, String) - Method in class com.sshtools.client.PasswordAuthenticator
 
authenticate(TransportProtocolClient, String) - Method in class com.sshtools.client.PrivateKeyFileAuthenticator
 
authenticate(TransportProtocolClient, String) - Method in class com.sshtools.client.PublicKeyAuthenticator
 
authenticate(ClientAuthenticator, long) - Method in class com.sshtools.client.SshClient
 
authenticate(TransportProtocolClient, String) - Method in class com.sshtools.server.callback.MutualCallbackAuthenticator
 
AUTHENTICATION_METHOD - Static variable in class com.sshtools.callback.client.MutualCallbackAuthentication
 
authenticationComplete(SshConnection) - Method in interface com.sshtools.server.ServerConnectionStateListener
 
AuthenticationMessage - Class in com.sshtools.client
 
AuthenticationMessage(String, String, String) - Constructor for class com.sshtools.client.AuthenticationMessage
 
AuthenticationProtocolClient - Class in com.sshtools.client
Implements the client side of the SSH authentication protocol.
AuthenticationProtocolClient(TransportProtocolClient, SshClientContext, String) - Constructor for class com.sshtools.client.AuthenticationProtocolClient
 
AuthenticationProtocolServer - Class in com.sshtools.server
This class implements the SSH Authentication Protocol.
AuthenticationProtocolServer(TransportProtocolServer) - Constructor for class com.sshtools.server.AuthenticationProtocolServer
Construct the protocol using the given transport
authenticationStarted(AuthenticationProtocolClient, SshConnection) - Method in interface com.sshtools.client.ClientStateListener
 
available() - Method in class com.sshtools.client.sftp.SftpFileInputStream
 

B

BannerDisplay - Interface in com.sshtools.client
Callback interface to display authentication banner messages.
beforeExecuteCommand(SessionChannelNG) - Method in class com.sshtools.client.tasks.AbstractCommandTask
 
beforeStart() - Method in class com.sshtools.server.AbstractSshServer
 
beforeStartShell(T) - Method in class com.sshtools.client.tasks.AbstractShellTask
 
beforeStartShell(SessionChannelNG) - Method in class com.sshtools.client.tasks.ShellTask
 
buffer - Variable in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
 
build(String...) - Static method in class com.sshtools.server.vsession.UsageHelper
 

C

cached - Variable in class com.sshtools.common.files.vfs.VirtualFileFactory
 
calculateExchangeHash() - Method in class com.sshtools.client.components.Curve25519SHA256Client
 
calculateExchangeHash() - Method in class com.sshtools.client.components.DiffieHellmanEcdh
 
calculateExchangeHash() - Method in class com.sshtools.client.components.DiffieHellmanGroupExchange
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.sshtools.client.components.Rsa1024Sha1
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.sshtools.client.components.Rsa2048Sha256
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.sshtools.client.SshKeyExchangeClient
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.sshtools.server.components.jce.Curve25519SHA256LibSshServer
 
calculateExchangeHash() - Method in class com.sshtools.server.components.jce.DiffieHellmanEcdh
 
calculateExchangeHash() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.sshtools.server.components.jce.Rsa1024SHA1KeyExchange
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.sshtools.server.components.jce.Rsa2048SHA2KeyExchange
Calculates the exchange hash as an SHA1 hash of the following data.
Callback - Interface in com.sshtools.server.callback
 
CALLBACK_IDENTIFIER - Static variable in class com.sshtools.server.callback.CallbackContextFactory
 
CALLBACK_MEMO - Static variable in class com.sshtools.server.callback.CallbackContextFactory
 
CallbackAuthenticationMechanismFactory<C extends com.sshtools.common.ssh.Context> - Class in com.sshtools.callback.client
 
CallbackAuthenticationMechanismFactory(MutualCallbackAuthenticationProvider) - Constructor for class com.sshtools.callback.client.CallbackAuthenticationMechanismFactory
 
CallbackClient - Class in com.sshtools.callback.client
 
CallbackClient() - Constructor for class com.sshtools.callback.client.CallbackClient
 
CallbackCommand - Class in com.sshtools.server.callback.commands
 
CallbackCommand(String, String, String, String) - Constructor for class com.sshtools.server.callback.commands.CallbackCommand
 
CallbackCommandFactory - Class in com.sshtools.server.callback.commands
 
CallbackCommandFactory(CallbackRegistrationService) - Constructor for class com.sshtools.server.callback.commands.CallbackCommandFactory
 
CallbackConfiguration - Class in com.sshtools.callback.client
 
CallbackConfiguration(String, String, int, Long, SshKeyPair, SshPublicKey, String) - Constructor for class com.sshtools.callback.client.CallbackConfiguration
 
CallbackConfiguration() - Constructor for class com.sshtools.callback.client.CallbackConfiguration
 
CallbackContextFactory - Class in com.sshtools.server.callback
 
CallbackContextFactory(MutualKeyAuthenticatonStore, CallbackRegistrationService, AbstractSshServer) - Constructor for class com.sshtools.server.callback.CallbackContextFactory
 
CallbackForwardingChannel<T extends com.sshtools.synergy.ssh.SshContext> - Class in com.sshtools.server.callback
 
CallbackForwardingChannel(Context, SshConnection) - Constructor for class com.sshtools.server.callback.CallbackForwardingChannel
 
CallbackForwardingChannel(Context, SshConnection, String, int) - Constructor for class com.sshtools.server.callback.CallbackForwardingChannel
 
CallbackForwardingChannel(String, SshConnection, String, int) - Constructor for class com.sshtools.server.callback.CallbackForwardingChannel
Constructs a forwarding channel of the type "forwarded-tcpip"
CallbackMount - Class in com.sshtools.server.callback.commands
 
CallbackMount() - Constructor for class com.sshtools.server.callback.commands.CallbackMount
 
CallbackRegistrationService - Interface in com.sshtools.server.callback
 
Callbacks - Class in com.sshtools.server.callback.commands
 
Callbacks() - Constructor for class com.sshtools.server.callback.commands.Callbacks
 
CallbackServer - Class in com.sshtools.server.callback
An abstract server that provides a callback facility, listening on a port and acting as a client to any callback clients that connect to it.
CallbackServer() - Constructor for class com.sshtools.server.callback.CallbackServer
 
CallbackServer(InetAddress, int) - Constructor for class com.sshtools.server.callback.CallbackServer
 
CallbackServer(int) - Constructor for class com.sshtools.server.callback.CallbackServer
 
CallbackServer(String, int) - Constructor for class com.sshtools.server.callback.CallbackServer
 
CallbackServerAuthentication - Class in com.sshtools.callback.client
 
CallbackSession - Class in com.sshtools.callback.client
Implements a reverse SSH server.
CallbackSession(CallbackConfiguration, CallbackClient, String, int) - Constructor for class com.sshtools.callback.client.CallbackSession
 
CallbackShell - Class in com.sshtools.server.callback.commands
 
CallbackShell() - Constructor for class com.sshtools.server.callback.commands.CallbackShell
 
cancel() - Method in interface com.sshtools.client.ClientAuthenticator
 
cancel() - Method in interface com.sshtools.client.KeyboardInteractivePromptCompletor
 
cancel() - Method in class com.sshtools.client.SimpleClientAuthenticator
 
canConnect(SocketConnection) - Method in class com.sshtools.client.TransportProtocolClient
 
canConnect(SocketConnection) - Method in class com.sshtools.server.TransportProtocolServer
 
canContinue() - Method in class com.sshtools.server.AuthenticationProtocolServer
 
canPauseResume() - Method in class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
canRead() - Method in class com.sshtools.client.sftp.SftpFile
Determine whether the user has read access to the file.
canSendKeyExchangeInit() - Method in class com.sshtools.server.TransportProtocolServer
 
canStartShell(String, ShellWriter) - Method in class com.sshtools.client.shell.ShellStartupPasswordTrigger
 
canStartShell(String, ShellWriter) - Method in interface com.sshtools.client.shell.ShellStartupTrigger
 
canUse() - Method in class com.sshtools.agent.KeyConstraints
 
canWrite() - Method in class com.sshtools.client.sftp.SftpFile
Determine whether the user has write access to the file.
carriageReturn() - Method in class com.sshtools.client.shell.ShellController
 
carriageReturn() - Method in interface com.sshtools.client.shell.ShellWriter
Send a carriage return to the remote command.
Cat - Class in com.sshtools.server.vsession.commands.fs
 
Cat() - Constructor for class com.sshtools.server.vsession.commands.fs.Cat
 
Catch - Class in com.sshtools.server.vsession.commands
 
Catch() - Constructor for class com.sshtools.server.vsession.commands.Catch
 
cd(String) - Method in class com.sshtools.client.sftp.SftpClient
Changes the working directory on the remote server, or the user's default directory if null or any empty string is provided as the directory path.
cd(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Changes the working directory on the remote server, or the user's default directory if null or any empty string is provided as the directory path.
Cd - Class in com.sshtools.server.vsession.commands.fs
Usage: cd [directory]
Cd() - Constructor for class com.sshtools.server.vsession.commands.fs.Cd
 
Cd - Class in com.sshtools.server.vsession.commands.sftp
 
Cd() - Constructor for class com.sshtools.server.vsession.commands.sftp.Cd
 
cdup() - Method in class com.sshtools.client.sftp.SftpClient
Change the working directory to the parent directory
cdup() - Method in class com.sshtools.client.sftp.SftpClientTask
Change the working directory to the parent directory
changePassphrase(String, String) - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBC
 
changePassphrase(String, String) - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBCFIPS
 
changePassword(SshConnection, String, String, String) - Method in class com.sshtools.server.InMemoryPasswordAuthenticator
 
changePassword(SshConnection, String, String, String) - Method in class com.sshtools.server.NoOpPasswordAuthenticator
 
changePermissions(SftpFile, int) - Method in class com.sshtools.client.sftp.SftpChannel
Change the permissions of a file.
changePermissions(String, int) - Method in class com.sshtools.client.sftp.SftpChannel
Change the permissions of a file.
changePermissions(String, String) - Method in class com.sshtools.client.sftp.SftpChannel
Change the permissions of a file.
changeTerminalDimensions(int, int, int, int) - Method in class com.sshtools.client.AbstractSessionChannel
 
changeTerminalDimensions(int, int, int, int) - Method in class com.sshtools.client.tasks.AbstractSessionTask
 
changeWindowDimensions(int, int, int, int) - Method in class com.sshtools.server.SessionChannelNG
When the window (terminal) size changes on the client side, it MAY send notification in which case this method will be invoked to notify the session that a change has occurred.
changeWindowDimensions(int, int, int, int) - Method in class com.sshtools.server.UnsupportedSession
 
changeWindowDimensions(int, int, int, int) - Method in class com.sshtools.server.vsession.VirtualShellNG
 
checkKey(SshPublicKey, SshConnection) - Method in class com.sshtools.server.NoOpPublicKeyAuthenticator
 
checkKey(SshPublicKey, SshConnection) - Method in class com.sshtools.server.OpenSshCACertificateStoreImpl
 
checkPermissions() - Method in class com.sshtools.server.callback.CallbackForwardingChannel
 
checkWindowSpace() - Method in class com.sshtools.client.SessionChannelNG
 
checkWindowSpace() - Method in class com.sshtools.server.AgentForwardingChannel
 
chgrp(String, String) - Method in class com.sshtools.client.sftp.SftpClient
Sets the group ID for the file or directory.
chgrp(String, String) - Method in class com.sshtools.client.sftp.SftpClientTask
Sets the group ID for the file or directory.
Chgrp - Class in com.sshtools.server.vsession.commands.sftp
 
Chgrp() - Constructor for class com.sshtools.server.vsession.commands.sftp.Chgrp
 
chmod(int, String) - Method in class com.sshtools.client.sftp.SftpClient
Changes the access permissions or modes of the specified file or directory.
chmod(int, String) - Method in class com.sshtools.client.sftp.SftpClientTask
Changes the access permissions or modes of the specified file or directory.
Chmod - Class in com.sshtools.server.vsession.commands.sftp
 
Chmod() - Constructor for class com.sshtools.server.vsession.commands.sftp.Chmod
 
chown(String, String) - Method in class com.sshtools.client.sftp.SftpClient
Sets the user ID to owner for the file or directory.
chown(String, String) - Method in class com.sshtools.client.sftp.SftpClientTask
Sets the user ID to owner for the file or directory.
Chown - Class in com.sshtools.server.vsession.commands.sftp
 
Chown() - Constructor for class com.sshtools.server.vsession.commands.sftp.Chown
 
CIPHER_SPEC_OPTION - Static variable in class com.sshtools.server.vsession.commands.sftp.SftpClientOptions.CipherSpec
 
CIPHER_SPEC_OPTION - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.CipherSpec
 
cleanupSubsystem() - Method in class com.sshtools.server.PublicKeySubsystem
 
Clear - Class in com.sshtools.server.vsession.commands
Usage: clear
Clear() - Constructor for class com.sshtools.server.vsession.commands.Clear
 
clear() - Method in class com.sshtools.server.vsession.VirtualConsole
 
clearCurrentConsole() - Static method in class com.sshtools.server.vsession.VirtualConsole
 
ClientAuthenticator - Interface in com.sshtools.client
Base interface for all client authentication methods.
ClientEventCodes - Class in com.sshtools.client.events
List of unique Client Event codes
ClientEventCodes() - Constructor for class com.sshtools.client.events.ClientEventCodes
 
clientId - Variable in class com.sshtools.client.SshKeyExchangeClient
 
clientId - Variable in class com.sshtools.server.components.SshKeyExchangeServer
 
clientKexInit - Variable in class com.sshtools.client.SshKeyExchangeClient
 
clientKexInit - Variable in class com.sshtools.server.components.SshKeyExchangeServer
 
ClientStateListener - Interface in com.sshtools.client
 
CliHelper - Class in com.sshtools.server.vsession
 
CliHelper() - Constructor for class com.sshtools.server.vsession.CliHelper
 
close() - Method in class com.sshtools.agent.client.SshAgentClient
Close the agent
close() - Method in interface com.sshtools.agent.server.SshAgentAcceptor
 
close() - Method in class com.sshtools.agent.server.SshAgentServer
 
close() - Method in interface com.sshtools.agent.server.SshAgentTransport
 
close() - Method in class com.sshtools.agent.server.UnixSocketAdapter
 
close() - Method in class com.sshtools.agent.win32.AbstractNamedPipe.NamedPipeSession
 
close() - Method in class com.sshtools.agent.win32.NamedPipeClient
 
close() - Method in class com.sshtools.agent.win32.NamedPipeServer
 
close() - Method in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
Close the SCP engine and underlying session.
close() - Method in class com.sshtools.client.sftp.SftpChannel
 
close() - Method in class com.sshtools.client.sftp.SftpFile
Close the file.
close() - Method in class com.sshtools.client.sftp.SftpFileInputStream
Closes the SFTP file handle.
close() - Method in class com.sshtools.client.sftp.SftpFileOutputStream
Closes the file's handle
close() - Method in class com.sshtools.client.shell.ExpectShell
 
close() - Method in class com.sshtools.client.SshClient
 
close() - Method in class com.sshtools.client.tasks.AbstractSessionTask
 
close() - Method in class com.sshtools.client.tasks.AsyncSessionTask
 
close() - Method in class com.sshtools.common.files.vfs.PathRandomAccessImpl
 
close() - Method in class com.sshtools.server.AbstractSshServer
 
close() - Method in class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
closeFile(SftpFile) - Method in class com.sshtools.client.sftp.SftpChannel
Close a file or directory.
cmd - Variable in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
 
CmdLine - Class in com.sshtools.server.vsession
 
CmdLine(String, List<String>, CmdLine.Condition, boolean) - Constructor for class com.sshtools.server.vsession.CmdLine
 
com.sshtools.agent - package com.sshtools.agent
 
com.sshtools.agent.client - package com.sshtools.agent.client
 
com.sshtools.agent.exceptions - package com.sshtools.agent.exceptions
 
com.sshtools.agent.openssh - package com.sshtools.agent.openssh
 
com.sshtools.agent.rfc - package com.sshtools.agent.rfc
 
com.sshtools.agent.server - package com.sshtools.agent.server
 
com.sshtools.agent.win32 - package com.sshtools.agent.win32
 
com.sshtools.callback.client - package com.sshtools.callback.client
 
com.sshtools.client - package com.sshtools.client
 
com.sshtools.client.components - package com.sshtools.client.components
 
com.sshtools.client.events - package com.sshtools.client.events
 
com.sshtools.client.scp - package com.sshtools.client.scp
 
com.sshtools.client.sftp - package com.sshtools.client.sftp
 
com.sshtools.client.shell - package com.sshtools.client.shell
 
com.sshtools.client.tasks - package com.sshtools.client.tasks
 
com.sshtools.common.files.vfs - package com.sshtools.common.files.vfs
 
com.sshtools.common.publickey.bc - package com.sshtools.common.publickey.bc
 
com.sshtools.common.ssh.x509 - package com.sshtools.common.ssh.x509
 
com.sshtools.common.zlib - package com.sshtools.common.zlib
 
com.sshtools.server - package com.sshtools.server
 
com.sshtools.server.callback - package com.sshtools.server.callback
 
com.sshtools.server.callback.commands - package com.sshtools.server.callback.commands
 
com.sshtools.server.components - package com.sshtools.server.components
This package contains the specific server components required by the Maverick SSHD server.
com.sshtools.server.components.jce - package com.sshtools.server.components.jce
This package contains a set of algoritm implementations that enable the Maverick SSHD to use a Java Cryptography Extension provider.
com.sshtools.server.vsession - package com.sshtools.server.vsession
 
com.sshtools.server.vsession.commands - package com.sshtools.server.vsession.commands
 
com.sshtools.server.vsession.commands.admin - package com.sshtools.server.vsession.commands.admin
 
com.sshtools.server.vsession.commands.fs - package com.sshtools.server.vsession.commands.fs
 
com.sshtools.server.vsession.commands.os - package com.sshtools.server.vsession.commands.os
 
com.sshtools.server.vsession.commands.sftp - package com.sshtools.server.vsession.commands.sftp
 
com.sshtools.server.vsession.jvm - package com.sshtools.server.vsession.jvm
 
com.sshtools.vsession.commands.ssh - package com.sshtools.vsession.commands.ssh
 
Command - Interface in com.sshtools.server.vsession
 
CommandArgumentsParser - Class in com.sshtools.server.vsession
 
CommandArgumentsParser() - Constructor for class com.sshtools.server.vsession.CommandArgumentsParser
 
CommandConfigurator<T> - Interface in com.sshtools.server.vsession
 
CommandFactory<T extends Command> - Class in com.sshtools.server.vsession
 
CommandFactory() - Constructor for class com.sshtools.server.vsession.CommandFactory
 
commandFactory - Variable in class com.sshtools.server.vsession.Msh
 
commandFactory - Variable in class com.sshtools.server.vsession.VirtualShellNG
 
commandFinished(Command, String[], VirtualConsole) - Method in interface com.sshtools.server.vsession.MshListener
 
commands - Variable in class com.sshtools.server.DefaultServerChannelFactory
 
commands - Variable in class com.sshtools.server.vsession.CommandFactory
 
commandStarted(Command, String[], VirtualConsole) - Method in interface com.sshtools.server.vsession.MshListener
 
CommandUtil - Class in com.sshtools.vsession.commands.ssh
 
CommandUtil() - Constructor for class com.sshtools.vsession.commands.ssh.CommandUtil
 
complete() - Method in interface com.sshtools.client.KeyboardInteractivePromptCompletor
 
complete(LineReader, ParsedLine, List<Candidate>) - Method in class com.sshtools.server.vsession.AbstractCommand
 
complete(String, int, List<String>, VirtualConsole) - Method in class com.sshtools.server.vsession.AbstractUUIDCommand
 
complete(LineReader, ParsedLine, List<Candidate>) - Method in interface com.sshtools.server.vsession.Command
 
complete(LineReader, ParsedLine, List<Candidate>) - Method in class com.sshtools.server.vsession.Msh
 
complete(LineReader, ParsedLine, List<Candidate>) - Method in class com.sshtools.vsession.commands.ssh.AbstractSshClientCommand
 
complete(String, List<Candidate>) - Static method in class com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
 
completed() - Method in interface com.sshtools.client.tasks.FileTransferProgress
The transfer has completed.
completedAuthentication() - Method in class com.sshtools.server.AuthenticationProtocolServer
Each successful completion of an authentication method should call this method.
completeKeyExchange(SshKeyExchange<SshClientContext>) - Method in class com.sshtools.client.TransportProtocolClient
 
compress(byte[], int, int) - Method in class com.sshtools.common.zlib.ZLibCompression
 
COMPRESSION_OPTION - Static variable in class com.sshtools.server.vsession.commands.sftp.SftpClientOptions.Compression
 
COMPRESSION_OPTION - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.Compression
 
con - Variable in class com.sshtools.client.tasks.AbstractSubsystem
 
CONFIG_OPTION - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.ConfigOption
 
configurators - Variable in class com.sshtools.server.vsession.CommandFactory
 
configure(SshClientContext) - Method in class com.sshtools.client.SshClient
 
configure(SshServerContext, SocketChannel) - Method in class com.sshtools.server.AbstractSshServer
 
configure(T) - Method in interface com.sshtools.server.vsession.CommandConfigurator
 
configureAuthentication(SshServerContext, SocketChannel) - Method in class com.sshtools.server.AbstractSshServer
 
configureCallbackContext(SshClientContext) - Method in class com.sshtools.server.callback.CallbackContextFactory
 
configureChannels(SshServerContext, CallbackConfiguration) - Method in class com.sshtools.callback.client.CallbackClient
 
configureChannels(SshServerContext, SocketChannel) - Method in class com.sshtools.server.AbstractSshServer
 
configureCommand(CallbackCommand, SshConnection) - Method in class com.sshtools.server.callback.commands.CallbackCommandFactory
 
configureCommand(T, SshConnection) - Method in class com.sshtools.server.vsession.CommandFactory
 
configureCommand(ShellCommand, SshConnection) - Method in class com.sshtools.server.vsession.commands.admin.AdminCommandFactory
 
configureCommand(ShellCommand, SshConnection) - Method in class com.sshtools.server.vsession.commands.fs.FileSystemCommandFactory
 
configureCommand(String, List<String>, VirtualConsole) - Method in class com.sshtools.server.vsession.commands.os.AbstractOSCommand
 
configureCommand(ShellCommand, SshConnection) - Method in class com.sshtools.server.vsession.commands.os.OSCommandFactory
 
configureCommand(String, List<String>, VirtualConsole) - Method in class com.sshtools.server.vsession.commands.os.Shell
 
configureCommand(ShellCommand, SshConnection) - Method in class com.sshtools.server.vsession.jvm.JVMCommandFactory
 
configureCommand(ShellCommand, SshConnection) - Method in class com.sshtools.server.vsession.ShellCommandFactory
 
configureCommand(ShellCommand, SshConnection) - Method in class com.sshtools.vsession.commands.ssh.SshClientsCommandFactory
 
configureContext(SshServerContext, CallbackConfiguration) - Method in class com.sshtools.callback.client.CallbackClient
 
configureFilesystem(SshServerContext, CallbackConfiguration) - Method in class com.sshtools.callback.client.CallbackClient
 
configureFilesystem(SshServerContext, SocketChannel) - Method in class com.sshtools.server.AbstractSshServer
 
configureForwarding(SshServerContext, CallbackConfiguration) - Method in class com.sshtools.callback.client.CallbackClient
 
configureForwarding(SshServerContext, SocketChannel) - Method in class com.sshtools.server.AbstractSshServer
 
configureHostKeys(SshServerContext, SocketChannel) - Method in class com.sshtools.server.AbstractSshServer
 
configureKeyExchanges() - Method in class com.sshtools.client.SshClientContext
 
configureKeyExchanges() - Method in class com.sshtools.server.SshServerContext
Build the key exchanges available in this context.
configureServerContext(SshServerContext, SocketChannel) - Method in class com.sshtools.server.callback.CallbackContextFactory
 
connect() - Method in class com.sshtools.callback.client.CallbackSession
 
connectAgentSocket(String, AgentSocketType) - Static method in class com.sshtools.agent.client.SshAgentClient
Connect a socket to the agent at the location specified.
connectClient(SshClientArguments, VirtualConsole) - Static method in class com.sshtools.vsession.commands.ssh.SshClientHelper
 
connection - Variable in class com.sshtools.client.AbstractKeyboardInteractiveCallback
 
ConnectionProtocolClient - Class in com.sshtools.client
Implements the client side of the SSH connection prototocol
ConnectionProtocolClient(TransportProtocol<SshClientContext>, String) - Constructor for class com.sshtools.client.ConnectionProtocolClient
 
ConnectionProtocolServer - Class in com.sshtools.server
 
ConnectionProtocolServer(TransportProtocolServer, String) - Constructor for class com.sshtools.server.ConnectionProtocolServer
 
Connections - Class in com.sshtools.server.vsession.commands.admin
 
Connections() - Constructor for class com.sshtools.server.vsession.commands.admin.Connections
 
connectLocalAgent(String, String, AgentSocketType, boolean) - Static method in class com.sshtools.agent.client.SshAgentClient
Connect to the local agent.
connectOpenSSHAgent(String) - Static method in class com.sshtools.agent.client.SshAgentClient
 
connectOpenSSHAgent(String, String) - Static method in class com.sshtools.agent.client.SshAgentClient
Determines operating system type (windows or not) and connects using the appropriate socket type for the platform.
console - Variable in class com.sshtools.server.vsession.VirtualShellNG
 
console - Variable in class com.sshtools.vsession.commands.ssh.AbstractSshClientCommand
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.AgentMessage
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.openssh.OpenSshSignRequest
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.openssh.SshAgentAddKey
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.openssh.SshAgentDeleteKey
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.openssh.SshAgentFailure
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.openssh.SshAgentKeyList
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.openssh.SshAgentLock
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.openssh.SshAgentOperationComplete
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.openssh.SshAgentPrivateKeyOp
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.openssh.SshAgentSuccess
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.openssh.SshAgentUnlock
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentAddKey
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentAlive
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentDeleteKey
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentFailure
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentForwardingNotice
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentKeyList
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentLock
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentOperationComplete
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentPing
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentPrivateKeyOp
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentRandom
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentRandomData
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentRequestVersion
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentSuccess
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentUnlock
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshAgentVersionResponse
 
constructByteArray(ByteArrayWriter) - Method in class com.sshtools.agent.rfc.SshMsgUserAuthPKOK
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.AgentMessage
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.openssh.OpenSshSignRequest
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.openssh.SshAgentAddKey
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.openssh.SshAgentDeleteKey
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.openssh.SshAgentFailure
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.openssh.SshAgentKeyList
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.openssh.SshAgentLock
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.openssh.SshAgentOperationComplete
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.openssh.SshAgentPrivateKeyOp
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.openssh.SshAgentSuccess
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.openssh.SshAgentUnlock
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentAddKey
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentAlive
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentDeleteKey
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentFailure
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentForwardingNotice
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentKeyList
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentLock
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentOperationComplete
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentPing
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentPrivateKeyOp
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentRandom
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentRandomData
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentRequestVersion
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentSuccess
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentUnlock
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshAgentVersionResponse
 
constructMessage(ByteArrayReader) - Method in class com.sshtools.agent.rfc.SshMsgUserAuthPKOK
 
containsFile(AbstractFile) - Method in class com.sshtools.client.sftp.DirectoryOperation
Determine whether the operation contains a file.
containsFile(SftpFile) - Method in class com.sshtools.client.sftp.DirectoryOperation
Determine whether the directory operation contains an SftpFile
copyFrom(AbstractFile) - Method in class com.sshtools.common.files.vfs.PathFile
 
copyFrom(AbstractFile) - Method in class com.sshtools.common.files.vfs.VFSFile
 
copyFrom(AbstractFile) - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
copyFrom(AbstractFile) - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
copyRemoteData(SftpFile, UnsignedInteger64, UnsignedInteger64, SftpFile, UnsignedInteger64) - Method in class com.sshtools.client.sftp.SftpClient
 
copyRemoteFile(String, String, boolean) - Method in class com.sshtools.client.sftp.SftpClient
 
Cp - Class in com.sshtools.server.vsession.commands.fs
 
Cp() - Constructor for class com.sshtools.server.vsession.commands.fs.Cp
 
createChannel() - Method in class com.sshtools.client.AbstractSessionChannel
 
createChannel(String, Connection<SshClientContext>) - Method in class com.sshtools.client.ConnectionProtocolClient
Create an SSH channel.
createChannel(String, SshConnection) - Method in class com.sshtools.client.DefaultClientChannelFactory
Called when a channel needs to be created.
createChannel(String, SshConnection, String, int, SocketChannel, SshClientContext) - Method in class com.sshtools.client.LocalForwardingFactoryImpl
 
createChannel() - Method in class com.sshtools.server.AgentForwardingChannel
 
createChannel() - Method in class com.sshtools.server.callback.CallbackForwardingChannel
Create the forwarding channel.
createChannel(String, Connection<SshServerContext>) - Method in class com.sshtools.server.ConnectionProtocolServer
 
createChannel(String, SshConnection) - Method in class com.sshtools.server.DefaultServerChannelFactory
 
createChannel(String, SshConnection, String, int, SocketChannel, SshServerContext) - Method in class com.sshtools.server.RemoteForwardingFactoryImpl
 
createChannel() - Method in class com.sshtools.server.SessionChannelNG
 
createCommand(String, SshConnection) - Method in class com.sshtools.server.vsession.CommandFactory
 
createConnection(KeyStore, InputStream, OutputStream, Closeable) - Method in class com.sshtools.agent.openssh.OpenSSHConnectionFactory
 
createConnection(KeyStore, InputStream, OutputStream, Closeable) - Method in class com.sshtools.agent.rfc.RFCConnectionFactory
 
createConnection(KeyStore, InputStream, OutputStream, Closeable) - Method in interface com.sshtools.agent.server.SshAgentConnectionFactory
 
createContext(SshEngineContext, CallbackConfiguration) - Method in class com.sshtools.callback.client.CallbackClient
 
createContext(CallbackConfiguration) - Method in class com.sshtools.callback.client.CallbackSession
 
createContext(SshEngineContext, SocketChannel) - Method in class com.sshtools.server.callback.CallbackContextFactory
 
createContext(SshEngineContext, SocketChannel) - Method in class com.sshtools.server.SshServer
 
createEngine(ConnectRequestFuture) - Method in class com.sshtools.client.SshClientContext
 
createEngine(ConnectRequestFuture) - Method in class com.sshtools.server.callback.SwitchingSshContext
 
createEngine(ConnectRequestFuture) - Method in class com.sshtools.server.SshServerContext
 
createFolder() - Method in class com.sshtools.common.files.vfs.PathFile
 
createFolder() - Method in class com.sshtools.common.files.vfs.VFSFile
 
createFolder() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
createFolder() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
createInstance(String, AbstractServerTransport<C>, AbstractAuthenticationProtocol<C>, SshConnection) - Method in class com.sshtools.callback.client.CallbackAuthenticationMechanismFactory
 
createLink(String, String, boolean) - Method in class com.sshtools.client.sftp.SftpChannel
Create a symbolic link.
createLocalForwardingChannel(SshConnection) - Method in class com.sshtools.server.DefaultServerChannelFactory
 
createNewFile() - Method in class com.sshtools.common.files.vfs.PathFile
 
createNewFile() - Method in class com.sshtools.common.files.vfs.VFSFile
 
createNewFile() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
createNewFile() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
createPacket() - Method in class com.sshtools.client.sftp.SftpChannel
Get a packet from the available pool or create if non available
createPublicKeySubsystem(SessionChannel) - Method in class com.sshtools.server.DefaultServerChannelFactory
 
createServerContext(SshEngineContext, SocketChannel) - Method in class com.sshtools.server.AbstractSshServer
 
createServerContext(SshEngineContext) - Method in class com.sshtools.server.callback.CallbackContextFactory
 
createSession(SshConnection) - Method in class com.sshtools.client.tasks.AbstractCommandTask
 
createSession(SshConnection) - Method in class com.sshtools.client.tasks.AbstractSessionTask
 
createSession() - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
 
createSession(SshConnection) - Method in class com.sshtools.client.tasks.ShellTask
 
createSessionChannel(SshConnection) - Method in class com.sshtools.server.DefaultServerChannelFactory
 
createSessionChannel(SshConnection) - Method in class com.sshtools.server.vsession.VirtualChannelFactory
 
createSftpSubsystem(SessionChannel) - Method in class com.sshtools.server.DefaultServerChannelFactory
 
createShell(SshConnection) - Method in class com.sshtools.server.vsession.ShellCommandFactory
 
createShell(SshConnection) - Method in class com.sshtools.server.vsession.VirtualShellNG
 
createSubsystem(String, SessionChannel) - Method in class com.sshtools.client.DefaultClientChannelFactory
Request to create a subsystem.
createSubsystem(String, SessionChannel) - Method in class com.sshtools.server.DefaultServerChannelFactory
 
createSymbolicLink(String, String) - Method in class com.sshtools.client.sftp.SftpChannel
Create a symbolic link.
CS7 - Static variable in class com.sshtools.client.PseudoTerminalModes
7 bit mode.
CS8 - Static variable in class com.sshtools.client.PseudoTerminalModes
8 bit mode.
csv(List<String>) - Static method in class com.sshtools.vsession.commands.ssh.CommandUtil
 
CURVE25519_SHA2 - Static variable in class com.sshtools.client.components.Curve25519SHA256Client
 
CURVE25519_SHA2 - Static variable in class com.sshtools.server.components.jce.Curve25519SHA256Server
 
CURVE25519_SHA2_AT_LIBSSH_ORG - Static variable in class com.sshtools.client.components.Curve25519SHA256LibSshClient
 
CURVE25519_SHA2_AT_LIBSSH_ORG - Static variable in class com.sshtools.server.components.jce.Curve25519SHA256LibSshServer
 
Curve25519SHA256Client - Class in com.sshtools.client.components
 
Curve25519SHA256Client() - Constructor for class com.sshtools.client.components.Curve25519SHA256Client
 
Curve25519SHA256Client(String) - Constructor for class com.sshtools.client.components.Curve25519SHA256Client
 
Curve25519SHA256LibSshClient - Class in com.sshtools.client.components
 
Curve25519SHA256LibSshClient() - Constructor for class com.sshtools.client.components.Curve25519SHA256LibSshClient
 
Curve25519SHA256LibSshServer - Class in com.sshtools.server.components.jce
 
Curve25519SHA256LibSshServer() - Constructor for class com.sshtools.server.components.jce.Curve25519SHA256LibSshServer
 
Curve25519SHA256LibSshServer(String) - Constructor for class com.sshtools.server.components.jce.Curve25519SHA256LibSshServer
 
Curve25519SHA256Server - Class in com.sshtools.server.components.jce
 
Curve25519SHA256Server() - Constructor for class com.sshtools.server.components.jce.Curve25519SHA256Server
 

D

Date - Class in com.sshtools.server.vsession.commands
 
Date() - Constructor for class com.sshtools.server.vsession.commands.Date
 
decodeKey(ByteArrayReader) - Method in class com.sshtools.agent.openssh.SshAgentAddKey
 
DefaultCallback - Class in com.sshtools.server.callback
 
DefaultClientChannelFactory - Class in com.sshtools.client
Implements a default ChannelFactory for an SSH client.
DefaultClientChannelFactory() - Constructor for class com.sshtools.client.DefaultClientChannelFactory
 
defaultPermissions() - Method in class com.sshtools.common.files.vfs.VirtualMount
 
DefaultServerChannelFactory - Class in com.sshtools.server
 
DefaultServerChannelFactory() - Constructor for class com.sshtools.server.DefaultServerChannelFactory
 
delete() - Method in class com.sshtools.client.sftp.SftpFile
Delete this file/directory from the remote server.
delete(boolean) - Method in class com.sshtools.common.files.vfs.PathFile
 
delete(boolean) - Method in class com.sshtools.common.files.vfs.VFSFile
 
delete(boolean) - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
delete(boolean) - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
deleteAllKeys() - Method in class com.sshtools.agent.client.SshAgentClient
Delete all the keys held by the agent.
deleteAllKeys() - Method in class com.sshtools.agent.InMemoryKeyStore
 
deleteAllKeys() - Method in interface com.sshtools.agent.KeyStore
Delete all the keys in this keystore.
deleteKey(SshPublicKey, String) - Method in class com.sshtools.agent.client.SshAgentClient
Delete a key held by the agent
deleteKey(SshPublicKey) - Method in class com.sshtools.agent.InMemoryKeyStore
 
deleteKey(SshPublicKey) - Method in interface com.sshtools.agent.KeyStore
Delete a key from the keystore.
destroy() - Method in class com.sshtools.server.vsession.VirtualConsole
 
DIFFIE_HELLMAN_ECDH_NISTP_256 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanEcdhNistp256
 
DIFFIE_HELLMAN_ECDH_NISTP_384 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanEcdhNistp384
 
DIFFIE_HELLMAN_ECDH_NISTP_521 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanEcdhNistp521
 
DIFFIE_HELLMAN_GROUP14_SHA1 - Static variable in class com.sshtools.client.components.DiffieHellmanGroup14Sha1JCE
Constant for the algorithm name "diffie-hellman-group14-sha1".
DIFFIE_HELLMAN_GROUP14_SHA1 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanGroup
Constant for the algorithm name "diffie-hellman-group14-sha1".
DIFFIE_HELLMAN_GROUP14_SHA1 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanGroup14Sha1JCE
 
DIFFIE_HELLMAN_GROUP14_SHA256 - Static variable in class com.sshtools.client.components.DiffieHellmanGroup14Sha256JCE
Constant for the algorithm name "diffie-hellman-group14-sha256".
DIFFIE_HELLMAN_GROUP14_SHA256 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanGroup14Sha256JCE
 
DIFFIE_HELLMAN_GROUP15_SHA512 - Static variable in class com.sshtools.client.components.DiffieHellmanGroup15Sha512JCE
Constant for the algorithm name "diffie-hellman-group15-sha512".
DIFFIE_HELLMAN_GROUP15_SHA512 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanGroup15Sha512JCE
 
DIFFIE_HELLMAN_GROUP16_SHA512 - Static variable in class com.sshtools.client.components.DiffieHellmanGroup16Sha512JCE
Constant for the algorithm name "diffie-hellman-group16-sha512".
DIFFIE_HELLMAN_GROUP16_SHA512 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanGroup16Sha512JCE
 
DIFFIE_HELLMAN_GROUP17_SHA512 - Static variable in class com.sshtools.client.components.DiffieHellmanGroup17Sha512JCE
Constant for the algorithm name "diffie-hellman-group16-sha512".
DIFFIE_HELLMAN_GROUP17_SHA512 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanGroup17Sha512JCE
 
DIFFIE_HELLMAN_GROUP18_SHA512 - Static variable in class com.sshtools.client.components.DiffieHellmanGroup18Sha512JCE
Constant for the algorithm name "diffie-hellman-group16-sha512".
DIFFIE_HELLMAN_GROUP18_SHA512 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanGroup18Sha512JCE
 
DIFFIE_HELLMAN_GROUP1_SHA1 - Static variable in class com.sshtools.client.components.DiffieHellmanGroup1Sha1JCE
Constant for the algorithm name "diffie-hellman-group1-sha1".
DIFFIE_HELLMAN_GROUP1_SHA1 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanGroup1Sha1JCE
Constant for the algorithm name "diffie-hellman-group1-sha1".
DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA1 - Static variable in class com.sshtools.client.components.DiffieHellmanGroupExchangeSha1JCE
Constant for the algorithm name "diffie-hellman-group1-sha1".
DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA1 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
Constant for the algorithm name "diffie-hellman-group1-sha1".
DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA256 - Static variable in class com.sshtools.client.components.DiffieHellmanGroupExchangeSha256JCE
Constant for the algorithm name "diffie-hellman-exchange-sha256".
DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA256 - Static variable in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha256JCE
 
DiffieHellmanEcdh - Class in com.sshtools.client.components
 
DiffieHellmanEcdh(String, String, String, SecurityLevel, int) - Constructor for class com.sshtools.client.components.DiffieHellmanEcdh
 
DiffieHellmanEcdh - Class in com.sshtools.server.components.jce
 
DiffieHellmanEcdh(String, String, String, SecurityLevel, int) - Constructor for class com.sshtools.server.components.jce.DiffieHellmanEcdh
 
DiffieHellmanEcdhNistp256 - Class in com.sshtools.client.components
 
DiffieHellmanEcdhNistp256() - Constructor for class com.sshtools.client.components.DiffieHellmanEcdhNistp256
 
DiffieHellmanEcdhNistp256 - Class in com.sshtools.server.components.jce
 
DiffieHellmanEcdhNistp256() - Constructor for class com.sshtools.server.components.jce.DiffieHellmanEcdhNistp256
 
DiffieHellmanEcdhNistp384 - Class in com.sshtools.client.components
 
DiffieHellmanEcdhNistp384() - Constructor for class com.sshtools.client.components.DiffieHellmanEcdhNistp384
 
DiffieHellmanEcdhNistp384 - Class in com.sshtools.server.components.jce
 
DiffieHellmanEcdhNistp384() - Constructor for class com.sshtools.server.components.jce.DiffieHellmanEcdhNistp384
 
DiffieHellmanEcdhNistp521 - Class in com.sshtools.client.components
 
DiffieHellmanEcdhNistp521() - Constructor for class com.sshtools.client.components.DiffieHellmanEcdhNistp521
 
DiffieHellmanEcdhNistp521 - Class in com.sshtools.server.components.jce
 
DiffieHellmanEcdhNistp521() - Constructor for class com.sshtools.server.components.jce.DiffieHellmanEcdhNistp521
 
DiffieHellmanGroup - Class in com.sshtools.client.components
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup - Class in com.sshtools.server.components.jce
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup14Sha1JCE - Class in com.sshtools.client.components
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup14Sha1JCE() - Constructor for class com.sshtools.client.components.DiffieHellmanGroup14Sha1JCE
 
DiffieHellmanGroup14Sha1JCE - Class in com.sshtools.server.components.jce
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup14Sha1JCE() - Constructor for class com.sshtools.server.components.jce.DiffieHellmanGroup14Sha1JCE
Construct an uninitialized instance.
DiffieHellmanGroup14Sha256JCE - Class in com.sshtools.client.components
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup14Sha256JCE() - Constructor for class com.sshtools.client.components.DiffieHellmanGroup14Sha256JCE
 
DiffieHellmanGroup14Sha256JCE - Class in com.sshtools.server.components.jce
 
DiffieHellmanGroup14Sha256JCE() - Constructor for class com.sshtools.server.components.jce.DiffieHellmanGroup14Sha256JCE
 
DiffieHellmanGroup15Sha512JCE - Class in com.sshtools.client.components
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup15Sha512JCE() - Constructor for class com.sshtools.client.components.DiffieHellmanGroup15Sha512JCE
 
DiffieHellmanGroup15Sha512JCE - Class in com.sshtools.server.components.jce
 
DiffieHellmanGroup15Sha512JCE() - Constructor for class com.sshtools.server.components.jce.DiffieHellmanGroup15Sha512JCE
 
DiffieHellmanGroup16Sha512JCE - Class in com.sshtools.client.components
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup16Sha512JCE() - Constructor for class com.sshtools.client.components.DiffieHellmanGroup16Sha512JCE
 
DiffieHellmanGroup16Sha512JCE - Class in com.sshtools.server.components.jce
 
DiffieHellmanGroup16Sha512JCE() - Constructor for class com.sshtools.server.components.jce.DiffieHellmanGroup16Sha512JCE
 
DiffieHellmanGroup17Sha512JCE - Class in com.sshtools.client.components
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup17Sha512JCE() - Constructor for class com.sshtools.client.components.DiffieHellmanGroup17Sha512JCE
 
DiffieHellmanGroup17Sha512JCE - Class in com.sshtools.server.components.jce
 
DiffieHellmanGroup17Sha512JCE() - Constructor for class com.sshtools.server.components.jce.DiffieHellmanGroup17Sha512JCE
 
DiffieHellmanGroup18Sha512JCE - Class in com.sshtools.client.components
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup18Sha512JCE() - Constructor for class com.sshtools.client.components.DiffieHellmanGroup18Sha512JCE
 
DiffieHellmanGroup18Sha512JCE - Class in com.sshtools.server.components.jce
 
DiffieHellmanGroup18Sha512JCE() - Constructor for class com.sshtools.server.components.jce.DiffieHellmanGroup18Sha512JCE
 
DiffieHellmanGroup1Sha1JCE - Class in com.sshtools.client.components
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group1-sha1".
DiffieHellmanGroup1Sha1JCE() - Constructor for class com.sshtools.client.components.DiffieHellmanGroup1Sha1JCE
Construct an uninitialized instance.
DiffieHellmanGroup1Sha1JCE - Class in com.sshtools.server.components.jce
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group1-sha1".
DiffieHellmanGroup1Sha1JCE() - Constructor for class com.sshtools.server.components.jce.DiffieHellmanGroup1Sha1JCE
Construct an uninitialized instance.
DiffieHellmanGroupExchange - Class in com.sshtools.client.components
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group-exchange-sha1".
DiffieHellmanGroupExchange(String, String, SecurityLevel, int) - Constructor for class com.sshtools.client.components.DiffieHellmanGroupExchange
Construct an uninitialized instance.
DiffieHellmanGroupExchangeSha1JCE - Class in com.sshtools.client.components
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group-exchange-sha1".
DiffieHellmanGroupExchangeSha1JCE() - Constructor for class com.sshtools.client.components.DiffieHellmanGroupExchangeSha1JCE
Construct an uninitialized instance.
DiffieHellmanGroupExchangeSha1JCE - Class in com.sshtools.server.components.jce
 
DiffieHellmanGroupExchangeSha1JCE() - Constructor for class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
Construct an uninitialized instance.
DiffieHellmanGroupExchangeSha1JCE(String, SecurityLevel, int) - Constructor for class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
 
DiffieHellmanGroupExchangeSha256JCE - Class in com.sshtools.client.components
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group-exchange-sha1".
DiffieHellmanGroupExchangeSha256JCE() - Constructor for class com.sshtools.client.components.DiffieHellmanGroupExchangeSha256JCE
Construct an uninitialized instance.
DiffieHellmanGroupExchangeSha256JCE - Class in com.sshtools.server.components.jce
 
DiffieHellmanGroupExchangeSha256JCE() - Constructor for class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha256JCE
 
DirectoryOperation - Class in com.sshtools.client.sftp
This class provides a list of operations that have been/or will be completed by the SftpClient's copyRemoteDirectory/copyLocalDirectory methods.
DirectoryOperation() - Constructor for class com.sshtools.client.sftp.DirectoryOperation
Construct a new directory operation object
disableRawMode() - Method in class com.sshtools.server.SessionChannelNG
 
disableRawMode() - Method in class com.sshtools.server.vsession.VirtualShellNG
 
disableSCP() - Method in class com.sshtools.server.AbstractSshServer
 
discardAuthentication() - Method in class com.sshtools.server.AuthenticationProtocolServer
Inform the protocol that the current authentication should be discarded.
disconnect() - Method in class com.sshtools.callback.client.CallbackSession
 
disconnect() - Method in class com.sshtools.client.SshClient
 
disconnect() - Method in class com.sshtools.client.tasks.AbstractSessionTask
 
disconnect() - Method in class com.sshtools.client.tasks.AsyncSessionTask
 
disconnected() - Method in class com.sshtools.client.TransportProtocolClient
 
disconnected() - Method in class com.sshtools.server.TransportProtocolServer
 
Disks - Class in com.sshtools.server.vsession.commands.fs
 
Disks() - Constructor for class com.sshtools.server.vsession.commands.fs.Disks
 
displayBanner(String) - Method in interface com.sshtools.client.BannerDisplay
Called when a banner message is received.
doCheckFileHandle(String, long, long, RemoteHash) - Method in class com.sshtools.client.sftp.SftpClient
 
doCheckHashHandle(byte[], long, long, RemoteHash) - Method in class com.sshtools.client.sftp.SftpClient
 
doConnect(String, int, String, SshClientContext, long) - Method in class com.sshtools.client.SshClient
 
doEquals(Object) - Method in class com.sshtools.common.files.vfs.VFSFile
 
doHashCode() - Method in class com.sshtools.common.files.vfs.VFSFile
 
doMD5HashHandle(byte[], long, long, byte[]) - Method in class com.sshtools.client.sftp.SftpClient
 
doNextAuthentication() - Method in class com.sshtools.client.AuthenticationProtocolClient
 
doSftp() - Method in class com.sshtools.client.sftp.SftpClientTask
 
doSpawn(VirtualConsole, String[], boolean) - Method in class com.sshtools.server.vsession.Msh
 
doSubsystemTask(SessionChannelNG) - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
 
doTask() - Method in class com.sshtools.client.sftp.SftpClientTask
 
doTask(T, long) - Method in class com.sshtools.client.SshClient
 
doTask() - Method in class com.sshtools.client.tasks.AbstractSessionTask
 
doTask() - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
 
doTask() - Method in class com.sshtools.client.tasks.DownloadFileTask
 
doTask() - Method in class com.sshtools.client.tasks.DownloadOutputStreamTask
 
doTask() - Method in class com.sshtools.client.tasks.StatTask
 
doTask() - Method in class com.sshtools.client.tasks.UploadFileContentTask
 
doTask() - Method in class com.sshtools.client.tasks.UploadFileTask
 
doTask() - Method in class com.sshtools.client.tasks.UploadInputStreamTask
 
DownloadFileTask - Class in com.sshtools.client.tasks
 
DownloadFileTask(Connection<SshClientContext>, String, File) - Constructor for class com.sshtools.client.tasks.DownloadFileTask
 
DownloadFileTask(Connection<SshClientContext>, String) - Constructor for class com.sshtools.client.tasks.DownloadFileTask
 
DownloadOutputStreamTask - Class in com.sshtools.client.tasks
 
DownloadOutputStreamTask(SshConnection, String, OutputStream) - Constructor for class com.sshtools.client.tasks.DownloadOutputStreamTask
 
DownloadOutputStreamTask(SshConnection, String) - Constructor for class com.sshtools.client.tasks.DownloadOutputStreamTask
 
drain() - Method in class com.sshtools.client.shell.ShellProcess
 

E

e - Variable in class com.sshtools.client.SshKeyExchangeClient
 
echo() - Method in class com.sshtools.client.KeyboardInteractivePrompt
true if the user response should be echo'd to the display, otherwise false.
ECHO - Static variable in class com.sshtools.client.PseudoTerminalModes
Enable echoing.
Echo - Class in com.sshtools.server.vsession.commands
Usage: echo [-n] [string]
Echo() - Constructor for class com.sshtools.server.vsession.commands.Echo
 
ECHOCTL - Static variable in class com.sshtools.client.PseudoTerminalModes
Echo control characters as ^(Char).
ECHOE - Static variable in class com.sshtools.client.PseudoTerminalModes
Visually erase chars.
ECHOK - Static variable in class com.sshtools.client.PseudoTerminalModes
Kill character discards current line.
ECHOKE - Static variable in class com.sshtools.client.PseudoTerminalModes
Visual erase for line kill.
ECHONL - Static variable in class com.sshtools.client.PseudoTerminalModes
Echo NL even if ECHO is off.
elementAt(int) - Method in class com.sshtools.agent.InMemoryKeyStore
Get the public key at the specified index
enableRawMode() - Method in class com.sshtools.server.SessionChannelNG
 
enableRawMode() - Method in class com.sshtools.server.vsession.VirtualShellNG
 
enableSCP() - Method in class com.sshtools.server.AbstractSshServer
 
encodeKey(ByteArrayWriter) - Method in class com.sshtools.agent.openssh.SshAgentAddKey
 
encodeSignature(SshPublicKey, int, byte[]) - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
 
encryptKey(SshKeyPair, String) - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBC
 
encryptKey(SshKeyPair, String) - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBCFIPS
 
Env - Class in com.sshtools.server.vsession.commands
 
Env() - Constructor for class com.sshtools.server.vsession.commands.Env
 
ENV_HOME - Static variable in class com.sshtools.server.vsession.Environment
 
Environment - Class in com.sshtools.server.vsession
 
Environment(Environment) - Constructor for class com.sshtools.server.vsession.Environment
 
Environment() - Constructor for class com.sshtools.server.vsession.Environment
 
EOL_CR - Static variable in class com.sshtools.client.sftp.SftpClient
Specifies that the remote server is using \r as its newline convention when used with SftpClient.setRemoteEOL(int)
EOL_CRLF - Static variable in class com.sshtools.client.sftp.SftpClient
Specifies that the remote server is using \r\n as its newline convention when used with SftpClient.setRemoteEOL(int)
EOL_LF - Static variable in class com.sshtools.client.sftp.SftpClient
Specifies that the remote server is using \n as its newline convention when used with SftpClient.setRemoteEOL(int)
equals(Object) - Method in class com.sshtools.client.sftp.SftpFile
Compares the Object to this instance and returns true if they point to the same file.
equals(Object) - Method in class com.sshtools.common.files.vfs.AbstractMount
 
equals(Object) - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
equals(Object) - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
evaluate(CommandLine, VirtualConsole) - Static method in class com.sshtools.server.vsession.commands.sftp.SftpClientOptionsEvaluator
 
evaluate(CommandLine, String[], VirtualConsole) - Static method in class com.sshtools.vsession.commands.ssh.SshClientOptionsEvaluator
 
exchangeGroup(ByteArrayReader) - Method in class com.sshtools.client.components.DiffieHellmanGroupExchange
 
exchangeGroup(byte[]) - Method in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
 
exchangeHash - Variable in class com.sshtools.client.SshKeyExchangeClient
The exchange hash produced during key exchange.
exchangeHash - Variable in class com.sshtools.server.components.SshKeyExchangeServer
The exchange hash produced during key exchange.
execCommand(InputStream, VirtualConsole, String) - Method in class com.sshtools.server.vsession.RootShell
 
execute(String) - Method in class com.sshtools.client.shell.ExpectShell
 
executeCommand(String) - Method in class com.sshtools.client.AbstractSessionChannel
 
executeCommand(String, String) - Method in class com.sshtools.client.AbstractSessionChannel
 
executeCommand(SessionChannel, String[], Map<String, String>) - Method in class com.sshtools.client.DefaultClientChannelFactory
 
executeCommand(String) - Method in class com.sshtools.client.shell.ExpectShell
 
executeCommand(String, boolean) - Method in class com.sshtools.client.shell.ExpectShell
 
executeCommand(String, String) - Method in class com.sshtools.client.shell.ExpectShell
 
executeCommand(String, boolean, String) - Method in class com.sshtools.client.shell.ExpectShell
 
executeCommand(String, boolean, boolean) - Method in class com.sshtools.client.shell.ExpectShell
 
executeCommand(String, boolean, boolean, String) - Method in class com.sshtools.client.shell.ExpectShell
 
executeCommand(String) - Method in class com.sshtools.client.SshClient
 
executeCommand(String, long) - Method in class com.sshtools.client.SshClient
 
executeCommand(String, String) - Method in class com.sshtools.client.SshClient
 
executeCommand(String, long, String) - Method in class com.sshtools.client.SshClient
 
executeCommand(SessionChannel, String[], Map<String, String>) - Method in class com.sshtools.server.DefaultServerChannelFactory
 
executeCommand(String[]) - Method in class com.sshtools.server.SessionChannelNG
Invoked when the user wants to execute a command
executeCommand(String) - Method in class com.sshtools.server.UnsupportedSession
 
executeCommand(String) - Method in class com.sshtools.server.vsession.VirtualShellNG
 
executeCommandWithResult(String, StringBuffer) - Method in class com.sshtools.client.SshClient
 
executeCommandWithResult(String, StringBuffer, long) - Method in class com.sshtools.client.SshClient
 
executeCommandWithResult(String, StringBuffer, String) - Method in class com.sshtools.client.SshClient
 
executeCommandWithResult(String, StringBuffer, long, String) - Method in class com.sshtools.client.SshClient
 
exists() - Method in class com.sshtools.common.files.vfs.PathFile
 
exists() - Method in class com.sshtools.common.files.vfs.VFSFile
 
exists() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
exit() - Method in class com.sshtools.client.scp.ScpClient
 
exit() - Method in class com.sshtools.client.sftp.SftpClient
Close the SFTP client.
exit() - Method in class com.sshtools.client.sftp.SftpClientTask
Close the SFTP client.
exit() - Method in class com.sshtools.client.shell.ExpectShell
 
Exit - Class in com.sshtools.server.vsession.commands
Usage: exit
Exit() - Constructor for class com.sshtools.server.vsession.commands.Exit
 
exit() - Method in class com.sshtools.server.vsession.Msh
 
exit() - Method in class com.sshtools.server.vsession.RootShell
 
EXIT_CODE_NOT_RECEIVED - Static variable in class com.sshtools.client.SshClient
 
EXIT_CODE_NOT_RECEIVED - Static variable in class com.sshtools.client.tasks.AbstractCommandTask
 
EXIT_CODE_PROCESS_ACTIVE - Static variable in class com.sshtools.client.shell.ExpectShell
 
EXIT_CODE_UNKNOWN - Static variable in class com.sshtools.client.shell.ExpectShell
 
exitCode - Variable in class com.sshtools.server.vsession.AbstractCommand
 
EXITCODE_NOT_RECEIVED - Static variable in class com.sshtools.client.AbstractSessionChannel
 
expandEnvironmentVariables(Environment, String, Map<String, String>) - Method in class com.sshtools.server.vsession.Msh
 
expect(String) - Method in class com.sshtools.client.shell.ShellController
Consume the output of the command until the pattern matches.
expect(String, boolean) - Method in class com.sshtools.client.shell.ShellController
Consume the output of the command until the pattern matches.
expect(String, long) - Method in class com.sshtools.client.shell.ShellController
Consume the output of the command until the pattern matches.
expect(String, boolean, long) - Method in class com.sshtools.client.shell.ShellController
Consume the output of the command until the pattern matches.
expect(String, boolean, long, long) - Method in class com.sshtools.client.shell.ShellController
Consume the output of the command until the pattern matches.
expectNextLine(String) - Method in class com.sshtools.client.shell.ShellController
Perform expect on the next line of output only
expectNextLine(String, boolean) - Method in class com.sshtools.client.shell.ShellController
Perform expect on the next line of output only
expectNextLine(String, boolean, long) - Method in class com.sshtools.client.shell.ShellController
Perform expect on the next line of output only
ExpectShell - Class in com.sshtools.client.shell
 
ExpectShell(AbstractSessionTask<SessionChannelNG>) - Constructor for class com.sshtools.client.shell.ExpectShell
 
ExpectShell(AbstractSessionTask<SessionChannelNG>, ShellStartupTrigger) - Constructor for class com.sshtools.client.shell.ExpectShell
 
ExpectShell(AbstractSessionTask<SessionChannelNG>, ShellStartupTrigger, long) - Constructor for class com.sshtools.client.shell.ExpectShell
 
ExpectShell(AbstractSessionTask<SessionChannelNG>, ShellStartupTrigger, long, String) - Constructor for class com.sshtools.client.shell.ExpectShell
Deprecated.
ExpectShell(AbstractSessionTask<SessionChannelNG>, ShellStartupTrigger, long, String, int, int) - Constructor for class com.sshtools.client.shell.ExpectShell
Deprecated.
ExpectShell(InputStream, OutputStream, ExpectShell) - Constructor for class com.sshtools.client.shell.ExpectShell
 
ExpectShell(InputStream, OutputStream, ExpectShell, int) - Constructor for class com.sshtools.client.shell.ExpectShell
 
ExternalKeyAuthenticator - Class in com.sshtools.client
Implements public key authentication taking a separately loaded SshKeyPair as the private key for authentication.
ExternalKeyAuthenticator(SignatureGenerator) - Constructor for class com.sshtools.client.ExternalKeyAuthenticator
 
ExternalKeyAuthenticator() - Constructor for class com.sshtools.client.ExternalKeyAuthenticator
 
extractSshCommandLineFromExecuteCommand(String[]) - Static method in class com.sshtools.vsession.commands.ssh.SshClientOptionsExtractor
Parses options as mentioned in manual pages for ssh.

F

f - Variable in class com.sshtools.client.SshKeyExchangeClient
 
f - Variable in class com.sshtools.common.files.vfs.PathRandomAccessImpl
 
failedAuthentication() - Method in class com.sshtools.server.AuthenticationProtocolServer
A failed authentication attempt should call this method.
failedAuthentication(boolean, boolean) - Method in class com.sshtools.server.AuthenticationProtocolServer
 
failure() - Method in interface com.sshtools.client.ClientAuthenticator
Called by the API to indicate authentication failure.
failure() - Method in class com.sshtools.client.SimpleClientAuthenticator
 
fileFactory - Variable in class com.sshtools.common.files.vfs.VirtualFileObject
 
fileFactory - Variable in class com.sshtools.server.AbstractSshServer
 
FileSystemCommandFactory - Class in com.sshtools.server.vsession.commands.fs
 
FileSystemCommandFactory() - Constructor for class com.sshtools.server.vsession.commands.fs.FileSystemCommandFactory
 
FileTransferProgress - Interface in com.sshtools.client.tasks
Interface for monitoring the state of a file transfer
filterArgs(String[]) - Method in class com.sshtools.server.vsession.ShellCommandWithOptions
 
filterArgs(String[]) - Method in class com.sshtools.vsession.commands.ssh.AbstractSshClientCommand
 
finalize() - Method in class com.sshtools.client.sftp.SftpFileInputStream
This method will only be available in J2SE builds
findCommand(String, String...) - Method in class com.sshtools.server.vsession.commands.os.AbstractOSCommand
 
finished(String[], VirtualConsole) - Method in interface com.sshtools.server.vsession.MshListener
 
firstPacketFollows - Variable in class com.sshtools.client.SshKeyExchangeClient
 
firstPacketFollows - Variable in class com.sshtools.server.components.SshKeyExchangeServer
 
Follow - Class in com.sshtools.server.vsession.commands.fs
 
Follow() - Constructor for class com.sshtools.server.vsession.commands.fs.Follow
 
formatEntryValue(Map.Entry<String, Object>) - Method in class com.sshtools.server.vsession.commands.Env
 
formatLongname(SftpFile) - Static method in class com.sshtools.client.sftp.SftpClient
Format a String with the details of the file.
formatLongname(SftpFileAttributes, String) - Static method in class com.sshtools.client.sftp.SftpClient
Format a String with the details of the file.
formatLongname(SftpFile) - Static method in class com.sshtools.client.sftp.SftpClientTask
Format a String with the details of the file.
formatLongname(SftpFileAttributes, String) - Static method in class com.sshtools.client.sftp.SftpClientTask
Format a String with the details of the file.
ForwardingNotice - Class in com.sshtools.agent
 
ForwardingNotice(String, String, int) - Constructor for class com.sshtools.agent.ForwardingNotice
Creates a new ForwardingNotice object.
fromByteArray(byte[]) - Method in class com.sshtools.agent.AgentMessage
 

G

generateCommandArguments(CommandLine, String[]) - Method in class com.sshtools.vsession.commands.ssh.AbstractSshClientCommand
 
generateCommandArguments(CommandLine, String[]) - Method in class com.sshtools.vsession.commands.ssh.SshClientCommand
 
generateKey(String, int) - Static method in class com.sshtools.server.SshServerContext
Generate a key pair.
generateKeyFiles(File, String, int, int) - Static method in class com.sshtools.server.SshServerContext
Generate a public and private key pair, save them to keyFilename and keyFilename.pub, return the key pair
generateTemporaryHostKey(String, int) - Method in class com.sshtools.server.SshServerContext
 
get(String, String[], boolean) - Method in class com.sshtools.client.scp.ScpClient
Downloads an array of remote files to the local computer.
get(String, String[], boolean, FileTransferProgress) - Method in class com.sshtools.client.scp.ScpClient
 
get(String, String, boolean) - Method in class com.sshtools.client.scp.ScpClient
Downloads a remote file onto the local computer.
get(String, String, boolean, FileTransferProgress) - Method in class com.sshtools.client.scp.ScpClient
 
get(String) - Method in class com.sshtools.client.scp.ScpClientIO
Gets a remote file as a java.io.InputStream.
get(String, FileTransferProgress) - Method in class com.sshtools.client.scp.ScpClientIO
Gets a remote file as a java.io.InputStream.
get(String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file to the local computer.
get(String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file to the local computer.
get(String, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file to the local computer
get(String) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file to the local computer
get(String, String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file to the local computer.
get(String, String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file to the local computer.
get(String, String, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file into the local file.
get(String, String) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file into the local file.
get(String, OutputStream, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file writing it to the specified OutputStream.
get(String, OutputStream, FileTransferProgress, long) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file writing it to the specified OutputStream.
get(String, OutputStream, long) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file into an OutputStream.
get(String, OutputStream) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file into an OutputStream.
get(String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file to the local computer.
get(String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file to the local computer.
get(String, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file to the local computer
get(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file to the local computer
get(String, String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file to the local computer.
get(String, String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file to the local computer.
get(String, String, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file into the local file.
get(String, String) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file into the local file.
get(String, OutputStream, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file writing it to the specified OutputStream.
get(String, OutputStream, FileTransferProgress, long) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file writing it to the specified OutputStream.
get(String, OutputStream, long) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file into an OutputStream.
get(String, OutputStream) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file into an OutputStream.
Get - Class in com.sshtools.server.vsession.commands.sftp
get [-afPpr] remote-path [local-path] Retrieve the remote-path and store it on the local machine.
Get() - Constructor for class com.sshtools.server.vsession.commands.sftp.Get
 
getAbsolutePath(SftpFile) - Method in class com.sshtools.client.sftp.SftpChannel
Get the absolute path of a file.
getAbsolutePath(String) - Method in class com.sshtools.client.sftp.SftpChannel
Get the absolute path of a file.
getAbsolutePath(String) - Method in class com.sshtools.client.sftp.SftpClient
Get the absolute path for a file.
getAbsolutePath(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Get the absolute path for a file.
getAbsolutePath() - Method in class com.sshtools.client.sftp.SftpFile
Get the absolute path
getAbsolutePath() - Method in class com.sshtools.common.files.vfs.PathFile
 
getAbsolutePath() - Method in class com.sshtools.common.files.vfs.VFSFile
 
getAbsolutePath() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
getAbsolutePath() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
getActiveService() - Method in class com.sshtools.client.TransportProtocolClient
 
getActualFileFactory() - Method in class com.sshtools.common.files.vfs.VirtualMount
 
getActualFileFactory() - Method in class com.sshtools.common.files.vfs.VirtualMountTemplate
 
getAgentName() - Method in class com.sshtools.callback.client.CallbackConfiguration
 
getAlgorithm() - Method in class com.sshtools.client.components.Curve25519SHA256Client
 
getAlgorithm() - Method in class com.sshtools.client.components.DiffieHellmanEcdh
 
getAlgorithm() - Method in class com.sshtools.client.components.DiffieHellmanGroup
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.sshtools.client.components.DiffieHellmanGroupExchange
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.sshtools.client.components.Rsa1024Sha1
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.sshtools.client.components.Rsa2048Sha256
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.sshtools.common.ssh.x509.SshX509DsaPublicKey
Get the algorithm name for the public key.
getAlgorithm() - Method in class com.sshtools.common.ssh.x509.SshX509DsaPublicKeyRfc6187
 
getAlgorithm() - Method in class com.sshtools.common.ssh.x509.SshX509EcdsaSha2Nist256Rfc6187
 
getAlgorithm() - Method in class com.sshtools.common.ssh.x509.SshX509EcdsaSha2Nist384Rfc6187
 
getAlgorithm() - Method in class com.sshtools.common.ssh.x509.SshX509EcdsaSha2Nist521Rfc6187
 
getAlgorithm() - Method in class com.sshtools.common.ssh.x509.SshX509EcdsaSha2NistPublicKeyRfc6187
 
getAlgorithm() - Method in class com.sshtools.common.ssh.x509.SshX509Rsa2048Sha256Rfc6187
 
getAlgorithm() - Method in class com.sshtools.common.ssh.x509.SshX509RsaPublicKey
Get the algorithm name for the public key.
getAlgorithm() - Method in class com.sshtools.common.ssh.x509.SshX509RsaPublicKeyRfc6187
 
getAlgorithm() - Method in class com.sshtools.common.ssh.x509.SshX509RsaSha1PublicKey
Get the algorithm name for the public key.
getAlgorithm() - Method in class com.sshtools.common.zlib.OpenSSHZLibCompression
 
getAlgorithm() - Method in class com.sshtools.common.zlib.ZLibCompression
 
getAlgorithm() - Method in class com.sshtools.server.components.jce.Curve25519SHA256LibSshServer
 
getAlgorithm() - Method in class com.sshtools.server.components.jce.DiffieHellmanEcdh
 
getAlgorithm() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha256JCE
 
getAlgorithm() - Method in class com.sshtools.server.components.jce.Rsa1024SHA1KeyExchange
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.sshtools.server.components.jce.Rsa2048SHA2KeyExchange
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.sshtools.server.components.SshKeyExchangeServer
Get the key exchange algorithm name.
getAliasCommand(String, String) - Static method in class com.sshtools.server.vsession.commands.Alias
 
getArgArray() - Method in class com.sshtools.server.vsession.CmdLine
 
getArgs() - Method in class com.sshtools.server.vsession.CmdLine
 
getAttribute(String) - Method in class com.sshtools.callback.client.CallbackSession
 
getAttribute(String, Object) - Method in class com.sshtools.common.files.vfs.AbstractMount
 
getAttributes(String) - Method in class com.sshtools.client.sftp.SftpChannel
Get the attributes of a file.
getAttributes(String, int) - Method in class com.sshtools.client.sftp.SftpChannel
 
getAttributes(SftpFile) - Method in class com.sshtools.client.sftp.SftpChannel
Get the attributes of a file.
getAttributes() - Method in class com.sshtools.client.sftp.SftpFile
Get the files attributes.
getAttributes() - Method in class com.sshtools.client.tasks.StatTask
 
getAttributes() - Method in class com.sshtools.common.files.vfs.PathFile
 
getAttributes() - Method in class com.sshtools.common.files.vfs.VFSFile
 
getAttributes() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
getAuthenticationClient() - Method in class com.sshtools.client.SshClientContext
 
getAuthenticationMechanismFactory() - Method in class com.sshtools.server.SshServerContext
Get the AuthenticationMechanismFactory for this context.
getAuthenticationMethods() - Method in interface com.sshtools.client.ClientAuthenticator
 
getAuthenticationMethods() - Method in class com.sshtools.client.SimpleClientAuthenticator
 
getAuthenticationMethods() - Method in class com.sshtools.client.SshClient
 
getAuthenticators() - Method in class com.sshtools.client.SshClientContext
 
getAvail() - Method in class com.sshtools.client.sftp.StatVfs
 
getAvailBlocks() - Method in class com.sshtools.client.sftp.StatVfs
 
getAvailForNonRoot() - Method in class com.sshtools.client.sftp.StatVfs
 
getAvailINodes() - Method in class com.sshtools.client.sftp.StatVfs
 
getBannerDisplay() - Method in class com.sshtools.client.SshClientContext
 
getBannerForUser(String) - Method in class com.sshtools.server.NoneAuthentication
Override this method to send user customized banners, if this method is overridden then com.maverick.sshd.SshContext.setBannerMessage(null) should be set to null.
getBlocks() - Method in class com.sshtools.client.sftp.StatVfs
 
getBlockSize() - Method in class com.sshtools.client.sftp.StatVfs
 
getBufferSize() - Method in class com.sshtools.client.tasks.AsyncSessionTask
 
getCachedObject(String) - Method in class com.sshtools.common.files.vfs.VirtualFileFactory
 
getCallbackByUUID(String) - Method in interface com.sshtools.server.callback.CallbackRegistrationService
 
getCallbackByUUID(String) - Method in class com.sshtools.server.callback.InMemoryCallbackRegistrationService
 
getCallbackIdentifier() - Method in class com.sshtools.callback.client.CallbackConfiguration
 
getCallbacks() - Method in interface com.sshtools.server.callback.CallbackRegistrationService
 
getCallbacks() - Method in class com.sshtools.server.callback.InMemoryCallbackRegistrationService
 
getCanonicalNewline() - Method in class com.sshtools.client.sftp.SftpChannel
Returns the canonical newline convention in use when reading/writing text files.
getCanonicalPath() - Method in class com.sshtools.common.files.vfs.PathFile
 
getCanonicalPath() - Method in class com.sshtools.common.files.vfs.VFSFile
 
getCanonicalPath() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
getCanonicalPath() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
getCapacity() - Method in class com.sshtools.client.sftp.StatVfs
 
getCertificate() - Method in class com.sshtools.common.ssh.x509.SshX509DsaPublicKey
 
getCertificate() - Method in class com.sshtools.common.ssh.x509.SshX509DsaPublicKeyRfc6187
 
getCertificate() - Method in class com.sshtools.common.ssh.x509.SshX509EcdsaSha2NistPublicKeyRfc6187
 
getCertificate() - Method in class com.sshtools.common.ssh.x509.SshX509Rsa2048Sha256Rfc6187
 
getCertificate() - Method in class com.sshtools.common.ssh.x509.SshX509RsaPublicKey
 
getCertificate() - Method in class com.sshtools.common.ssh.x509.SshX509RsaPublicKeyRfc6187
 
getCertificate() - Method in class com.sshtools.common.ssh.x509.SshX509RsaSha1PublicKey
 
getCertificateChain() - Method in class com.sshtools.common.ssh.x509.SshX509DsaPublicKey
 
getCertificateChain() - Method in class com.sshtools.common.ssh.x509.SshX509DsaPublicKeyRfc6187
 
getCertificateChain() - Method in class com.sshtools.common.ssh.x509.SshX509EcdsaSha2NistPublicKeyRfc6187
 
getCertificateChain() - Method in class com.sshtools.common.ssh.x509.SshX509Rsa2048Sha256Rfc6187
 
getCertificateChain() - Method in class com.sshtools.common.ssh.x509.SshX509RsaPublicKey
 
getCertificateChain() - Method in class com.sshtools.common.ssh.x509.SshX509RsaPublicKeyRfc6187
 
getCertificateChain() - Method in class com.sshtools.common.ssh.x509.SshX509RsaSha1PublicKey
 
getChannelFactory() - Method in class com.sshtools.client.SshClientContext
 
getChannelFactory() - Method in class com.sshtools.server.AbstractSshServer
 
getChannelFactory() - Method in class com.sshtools.server.callback.CallbackServer
 
getChannelFactory() - Method in class com.sshtools.server.SshServerContext
 
getChannelFuture() - Method in class com.sshtools.client.tasks.AbstractSessionTask
 
getChannelFuture() - Method in class com.sshtools.client.tasks.AsyncSessionTask
 
getChannelType() - Method in class com.sshtools.client.LocalForwardingFactoryImpl
 
getChannelType() - Method in class com.sshtools.server.RemoteForwardingFactoryImpl
 
getCharacterEncoding() - Method in class com.sshtools.client.shell.ExpectShell
 
getCharsetEncoding() - Method in class com.sshtools.client.sftp.SftpChannel
Get the current encoding being used for filename Strings.
getChildren() - Method in class com.sshtools.common.files.vfs.PathFile
 
getChildren() - Method in class com.sshtools.common.files.vfs.VFSFile
 
getChildren() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
getChildren() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
getCiphers() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getClients() - Method in class com.sshtools.callback.client.CallbackClient
 
getCommand() - Method in class com.sshtools.client.tasks.AbstractCommandTask
 
getCommand() - Method in class com.sshtools.server.vsession.CmdLine
 
getCommand() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getCommandFactories() - Method in class com.sshtools.server.vsession.VirtualChannelFactory
 
getCommandFactory() - Method in class com.sshtools.server.vsession.Msh
 
getCommandName() - Method in class com.sshtools.server.vsession.AbstractCommand
 
getCommandName() - Method in interface com.sshtools.server.vsession.Command
 
getCommandOutput() - Method in class com.sshtools.client.shell.ShellProcess
 
getComment() - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBC
 
getComment() - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBCFIPS
 
getCondition() - Method in class com.sshtools.server.vsession.CmdLine
 
getConfig() - Method in class com.sshtools.callback.client.CallbackSession
 
getConfigOptions() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getConnection() - Method in class com.sshtools.client.SshClient
 
getConnection() - Method in interface com.sshtools.server.callback.Callback
 
getConnection() - Method in class com.sshtools.server.callback.DefaultCallback
 
getConnection() - Method in class com.sshtools.server.vsession.VirtualConsole
 
getConnection() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getConnectionManager() - Method in class com.sshtools.client.SshClientContext
 
getConnectionManager() - Method in class com.sshtools.server.SshServerContext
 
getContext() - Method in class com.sshtools.client.ConnectionProtocolClient
 
getContext() - Method in class com.sshtools.client.sftp.SftpChannel
 
getContext() - Method in class com.sshtools.client.SshClient
 
getContext() - Method in class com.sshtools.server.AuthenticationProtocolServer
 
getContext() - Method in class com.sshtools.server.ConnectionProtocolServer
 
getContext() - Method in class com.sshtools.server.TransportProtocolServer
 
getContext() - Method in class com.sshtools.server.vsession.VirtualConsole
 
getCurrentConsole() - Static method in class com.sshtools.server.vsession.VirtualConsole
 
getCurrentDirectory() - Method in class com.sshtools.server.vsession.VirtualConsole
 
getDaemonContext() - Method in class com.sshtools.client.SshClientContext
 
getData() - Method in class com.sshtools.agent.openssh.SshAgentOperationComplete
 
getData() - Method in class com.sshtools.agent.rfc.SshAgentOperationComplete
 
getDefaultContextFactory() - Method in class com.sshtools.server.AbstractSshServer
 
getDefaultContextFactory() - Method in class com.sshtools.server.callback.CallbackServer
 
getDefaultContextFactory() - Method in class com.sshtools.server.SshServer
 
getDefaultDirectory() - Method in class com.sshtools.client.sftp.SftpChannel
Gets the users default directory.
getDefaultDirectory() - Method in class com.sshtools.client.sftp.SftpClient
Get the default directory (or HOME directory)
getDefaultDirectory() - Method in class com.sshtools.client.sftp.SftpClientTask
Get the default directory (or HOME directory)
getDefaultMount() - Method in class com.sshtools.common.files.vfs.VirtualMountManager
 
getDefaultPath() - Method in class com.sshtools.common.files.vfs.PathFileFactory
 
getDefaultPath() - Method in class com.sshtools.common.files.vfs.VFSFileFactory
 
getDefaultPath() - Method in class com.sshtools.common.files.vfs.VirtualFileFactory
 
getDeletedFiles() - Method in class com.sshtools.client.sftp.DirectoryOperation
When synchronizing directories, this method will return a list of files that will be deleted becasue they no longer exist at the source location.
getDescription() - Method in class com.sshtools.agent.openssh.SshAgentAddKey
 
getDescription() - Method in class com.sshtools.agent.openssh.SshAgentDeleteKey
 
getDescription() - Method in class com.sshtools.agent.rfc.SshAgentAddKey
 
getDescription() - Method in class com.sshtools.agent.rfc.SshAgentDeleteKey
 
getDescription() - Method in class com.sshtools.server.vsession.AbstractCommand
 
getDescription() - Method in interface com.sshtools.server.vsession.Command
 
getDestination() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getDownloadedFile() - Method in class com.sshtools.client.tasks.DownloadFileTask
 
getEncoded() - Method in class com.sshtools.common.ssh.x509.SshX509DsaPublicKey
Encode the public key into a blob of binary data, the encoded result will be passed into init to recreate the key.
getEncoded() - Method in class com.sshtools.common.ssh.x509.SshX509DsaPublicKeyRfc6187
 
getEncoded() - Method in class com.sshtools.common.ssh.x509.SshX509EcdsaSha2NistPublicKeyRfc6187
 
getEncoded() - Method in class com.sshtools.common.ssh.x509.SshX509Rsa2048Sha256Rfc6187
 
getEncoded() - Method in class com.sshtools.common.ssh.x509.SshX509RsaPublicKey
Encode the public key into a blob of binary data, the encoded result will be passed into init to recreate the key.
getEncoded() - Method in class com.sshtools.common.ssh.x509.SshX509RsaPublicKeyRfc6187
 
getEncoded() - Method in class com.sshtools.common.ssh.x509.SshX509RsaSha1PublicKey
Encode the public key into a blob of binary data, the encoded result will be passed into init to recreate the key.
getEngine() - Method in class com.sshtools.client.SshClientContext
 
getEngine() - Method in class com.sshtools.server.AbstractSshServer
 
getEnvironment() - Method in class com.sshtools.server.vsession.VirtualConsole
 
getEOL(String) - Method in class com.sshtools.client.sftp.SftpClient
 
getEOL(byte[]) - Method in class com.sshtools.client.sftp.SftpClient
 
getEOL(String) - Method in class com.sshtools.client.sftp.SftpClientTask
 
getEOL(byte[]) - Method in class com.sshtools.client.sftp.SftpClientTask
 
getErrorCode() - Method in class com.sshtools.agent.rfc.SshAgentFailure
 
getErrorStream() - Method in class com.sshtools.server.SessionChannelNG
 
getExchangeHash() - Method in class com.sshtools.client.SshKeyExchangeClient
Get the output of the key exchange
getExchangeHash() - Method in class com.sshtools.server.components.SshKeyExchangeServer
 
getExecutorService() - Method in class com.sshtools.callback.client.CallbackClient
 
getExitCode() - Method in class com.sshtools.client.AbstractSessionChannel
 
getExitCode() - Method in class com.sshtools.client.shell.ShellProcess
 
getExitCode() - Method in class com.sshtools.client.tasks.AbstractCommandTask
 
getExitCode() - Method in class com.sshtools.server.vsession.AbstractCommand
 
getExitCode() - Method in class com.sshtools.server.vsession.CmdLine
 
getExitCode() - Method in interface com.sshtools.server.vsession.Command
 
getExitSignalInfo() - Method in class com.sshtools.client.AbstractSessionChannel
 
getExtension(String) - Method in class com.sshtools.client.sftp.SftpChannel
Get the data value of a supported SFTP extension.
getExtensionNegotiationString() - Method in class com.sshtools.client.TransportProtocolClient
 
getExtensionNegotiationString() - Method in class com.sshtools.server.TransportProtocolServer
 
getExtensions() - Method in class com.sshtools.client.sftp.SftpChannel
 
getFailedTransfers() - Method in class com.sshtools.client.sftp.DirectoryOperation
Returns a Hashtable of files and exceptions.
getFile(String) - Method in class com.sshtools.client.sftp.SftpChannel
Utility method to obtain an SftpFile instance for a given path.
getFile(String, int, String, char[], String, File) - Static method in class com.sshtools.client.Ssh
 
getFile(String) - Method in class com.sshtools.client.SshClient
 
getFile(String, long) - Method in class com.sshtools.client.SshClient
 
getFile(String, File) - Method in class com.sshtools.client.SshClient
 
getFile(String, File, long) - Method in class com.sshtools.client.SshClient
 
getFile(String) - Method in class com.sshtools.common.files.vfs.PathFileFactory
 
getFile(String, String) - Method in class com.sshtools.common.files.vfs.VFSFileFactory
 
getFile(String) - Method in class com.sshtools.common.files.vfs.VFSFileFactory
 
getFile(String) - Method in class com.sshtools.common.files.vfs.VirtualFileFactory
 
getFileCount() - Method in class com.sshtools.client.sftp.DirectoryOperation
Get the total number of new and changed files to transfer
getFileFactory() - Method in class com.sshtools.common.files.vfs.PathFile
 
getFileFactory() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
getFileFactory() - Method in class com.sshtools.server.AbstractSshServer
 
getFileFactory() - Method in class com.sshtools.server.callback.CallbackServer
 
getFileFactory() - Method in class com.sshtools.server.vsession.VirtualConsole
 
getFilename() - Method in class com.sshtools.client.sftp.SftpFile
Get the filename.
getFileObject() - Method in class com.sshtools.common.files.vfs.VFSFile
 
getFilePointer() - Method in class com.sshtools.common.files.vfs.PathRandomAccessImpl
 
getFiles(String) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote files to the local computer
getFiles(String, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote files to the local computer
getFiles(String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote files to the local computer.
getFiles(String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote files to the local computer.
getFiles(String, String) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote files into the local file.
getFiles(String, String, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote files into the local file.
getFiles(String, String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Download the remote file to the local computer.
getFiles(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote files to the local computer
getFiles(String, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote files to the local computer
getFiles(String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote files to the local computer.
getFiles(String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote files to the local computer.
getFiles(String, String) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote files into the local file.
getFiles(String, String, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote files into the local file.
getFiles(String, String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Download the remote file to the local computer.
getFileSystemID() - Method in class com.sshtools.client.sftp.StatVfs
 
getFileSystemManager() - Method in class com.sshtools.common.files.vfs.VFSFileFactory
 
getFileSystemOptions() - Method in class com.sshtools.common.files.vfs.VirtualMountTemplate
 
getFlags() - Method in class com.sshtools.agent.openssh.SshAgentPrivateKeyOp
 
getFormattedKey() - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBC
 
getFormattedKey() - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBCFIPS
 
getForwardingManager() - Method in class com.sshtools.client.SshClientContext
 
getForwardingManager() - Method in class com.sshtools.server.SshServerContext
 
getForwardingPath() - Method in class com.sshtools.agent.KeyConstraints
 
getForwardingPolicy() - Method in class com.sshtools.client.SshClient
 
getForwardingPolicy() - Method in class com.sshtools.server.AbstractSshServer
 
getFragmentSize() - Method in class com.sshtools.client.sftp.StatVfs
 
getFreeBlocks() - Method in class com.sshtools.client.sftp.StatVfs
 
getFreeINodes() - Method in class com.sshtools.client.sftp.StatVfs
 
getGid() - Method in class com.sshtools.common.files.vfs.AbstractMount
 
getGlobalRequestHandler(String) - Method in class com.sshtools.client.SshClientContext
 
getGlobalRequestHandler(String) - Method in class com.sshtools.server.SshServerContext
 
getGroup() - Method in class com.sshtools.common.files.vfs.AbstractMount
 
getHandle() - Method in class com.sshtools.client.sftp.SftpFile
Get the open file handle
getHandleResponse(UnsignedInteger32) - Method in class com.sshtools.client.sftp.SftpChannel
 
getHandleResponse(SftpMessage) - Method in class com.sshtools.client.sftp.SftpChannel
 
getHashAlgorithm() - Method in class com.sshtools.client.SshKeyExchangeClient
 
getHashAlgorithm() - Method in class com.sshtools.server.components.SshKeyExchangeServer
 
getHistory() - Method in class com.sshtools.server.vsession.VirtualConsole
 
getHmacs() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getHome() - Method in class com.sshtools.client.sftp.SftpClient
 
getHomeDirectory(String) - Method in class com.sshtools.client.sftp.SftpClient
 
getHost() - Method in class com.sshtools.client.SshClient
 
getHostKey() - Method in class com.sshtools.client.SshClient
 
getHostKey(String, int) - Static method in class com.sshtools.client.SshCompatibilityUtils
 
getHostKey(String, int, String) - Static method in class com.sshtools.client.SshCompatibilityUtils
 
getHostKey() - Method in class com.sshtools.client.SshKeyExchangeClient
Get the host key supplied during key exchange.
getHostKey() - Method in class com.sshtools.server.components.SshKeyExchangeServer
 
getHostKey(String) - Method in class com.sshtools.server.SshServerContext
Get the host key for a given algorithm.
getHostKeys() - Method in class com.sshtools.server.AbstractSshServer
 
getHostKeys() - Method in class com.sshtools.server.SshServerContext
Get all the hosts keys.
getHostKeyVerification() - Method in class com.sshtools.client.SshClientContext
 
getIdentity() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getIdentityFile() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getIdleLog() - Method in class com.sshtools.client.AuthenticationProtocolClient
 
getIdleLog() - Method in class com.sshtools.server.AuthenticationProtocolServer
 
getIdleTimeoutSeconds() - Method in class com.sshtools.client.AuthenticationProtocolClient
 
getIdleTimeoutSeconds() - Method in class com.sshtools.server.AuthenticationProtocolServer
 
getINodes() - Method in class com.sshtools.client.sftp.StatVfs
 
getInputStream() - Method in interface com.sshtools.agent.server.SshAgentTransport
 
getInputStream() - Method in class com.sshtools.agent.win32.AbstractNamedPipe.NamedPipeSession
 
getInputStream() - Method in class com.sshtools.agent.win32.NamedPipeClient
 
getInputStream(String, long) - Method in class com.sshtools.client.sftp.SftpClient
Create an InputStream for reading a remote file.
getInputStream(String) - Method in class com.sshtools.client.sftp.SftpClient
Create an InputStream for reading a remote file.
getInputStream(String, long) - Method in class com.sshtools.client.sftp.SftpClientTask
Create an InputStream for reading a remote file.
getInputStream(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Create an InputStream for reading a remote file.
getInputStream() - Method in class com.sshtools.client.shell.ShellProcess
Returns an InputStream that will contain only the output from the executed ShellProcess.
getInputStream() - Method in class com.sshtools.client.tasks.AsyncSessionTask
 
getInputStream() - Method in class com.sshtools.common.files.vfs.PathFile
 
getInputStream() - Method in class com.sshtools.common.files.vfs.VFSFile
 
getInputStream() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
getIPPolicy() - Method in class com.sshtools.server.AbstractSshServer
 
getKeyConstraints(SshPublicKey) - Method in class com.sshtools.agent.InMemoryKeyStore
 
getKeyConstraints(SshPublicKey) - Method in interface com.sshtools.agent.KeyStore
Get the constraints for a key stored in this keystore.
getKeyConstraints() - Method in class com.sshtools.agent.openssh.SshAgentAddKey
 
getKeyConstraints() - Method in class com.sshtools.agent.rfc.SshAgentAddKey
 
getKeys() - Method in class com.sshtools.agent.openssh.SshAgentKeyList
 
getKeys() - Method in class com.sshtools.agent.rfc.SshAgentKeyList
 
getKeystore() - Method in class com.sshtools.agent.server.SshAgentSocketListener
Gets the underlying keystore for this agent listener.
getKeyTimeout() - Method in class com.sshtools.agent.KeyConstraints
 
getKeyUseLimit() - Method in class com.sshtools.agent.KeyConstraints
 
getLastError() - Method in class com.sshtools.client.tasks.AbstractSessionTask
 
getLastError() - Method in class com.sshtools.server.vsession.Msh
 
getLength() - Method in class com.sshtools.agent.rfc.SshAgentRandom
 
getLine() - Method in class com.sshtools.server.vsession.CmdLine
 
getLineReader() - Method in class com.sshtools.server.vsession.VirtualConsole
 
getLinkAttributes(String) - Method in class com.sshtools.client.sftp.SftpChannel
Get the attributes of a file.
getListeners() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getLocalIdentification() - Method in class com.sshtools.client.SshClient
 
getLocalPrivateKey(SshConnection) - Method in class com.sshtools.callback.client.MutualCallbackAuthenticationProvider
 
getLocation() - Method in class com.sshtools.agent.server.SshAgentSocketListener
 
getLoginName() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getLongname() - Method in class com.sshtools.client.sftp.SftpFile
The longname supplied by the server.
getLongValue(String[], String) - Static method in class com.sshtools.server.vsession.CliHelper
 
getMappedFile() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
getMaxDHGroupExchangeKeySize() - Method in class com.sshtools.server.SshServerContext
Get the maximum group size supported in diffie-hellman-group-exchange key exchange methods.
getMaximumFilenameLength() - Method in class com.sshtools.client.sftp.StatVfs
 
getMaximumForwardingSteps() - Method in class com.sshtools.agent.KeyConstraints
 
getMaximumLocalPacketLength() - Method in class com.sshtools.client.AbstractSessionChannel
 
getMaximumLocalPacketLength() - Method in class com.sshtools.client.sftp.SftpChannel
 
getMaximumLocalWindowSize() - Method in class com.sshtools.client.sftp.SftpChannel
 
getMaximumPacketSize() - Method in class com.sshtools.client.sftp.SftpChannel
 
getMaximumPacketSize() - Method in class com.sshtools.client.tasks.AbstractSubsystem
 
getMaximumPacketSize() - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
 
getMaximumRemotePacketLength() - Method in class com.sshtools.client.AbstractSessionChannel
 
getMaximumRemotePacketLength() - Method in class com.sshtools.client.sftp.SftpChannel
 
getMaximumRemoteWindowSize() - Method in class com.sshtools.client.sftp.SftpChannel
 
getMaximumWindowSize() - Method in class com.sshtools.client.sftp.SftpChannel
 
getMaximumWindowSize() - Method in class com.sshtools.client.tasks.AbstractSubsystem
 
getMaximumWindowSize() - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
 
getMaximumWindowSpace() - Method in class com.sshtools.client.SessionChannelNG
 
getMaximumWindowSpace() - Method in class com.sshtools.server.SessionChannelNG
 
getMemo() - Method in class com.sshtools.callback.client.CallbackConfiguration
 
getMemo() - Method in interface com.sshtools.server.callback.Callback
 
getMemo() - Method in class com.sshtools.server.callback.DefaultCallback
 
getMessageId() - Method in class com.sshtools.client.sftp.SftpMessage
 
getMessageId() - Method in interface com.sshtools.client.tasks.Message
 
getMessageName() - Method in class com.sshtools.agent.AgentMessage
 
getMessageName() - Method in class com.sshtools.agent.openssh.OpenSshSignRequest
 
getMessageName() - Method in class com.sshtools.agent.openssh.SshAgentAddKey
 
getMessageName() - Method in class com.sshtools.agent.openssh.SshAgentDeleteKey
 
getMessageName() - Method in class com.sshtools.agent.openssh.SshAgentFailure
 
getMessageName() - Method in class com.sshtools.agent.openssh.SshAgentKeyList
 
getMessageName() - Method in class com.sshtools.agent.openssh.SshAgentLock
 
getMessageName() - Method in class com.sshtools.agent.openssh.SshAgentOperationComplete
 
getMessageName() - Method in class com.sshtools.agent.openssh.SshAgentPrivateKeyOp
 
getMessageName() - Method in class com.sshtools.agent.openssh.SshAgentSuccess
 
getMessageName() - Method in class com.sshtools.agent.openssh.SshAgentUnlock
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentAddKey
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentAlive
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentDeleteKey
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentFailure
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentForwardingNotice
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentKeyList
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentLock
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentOperationComplete
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentPing
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentPrivateKeyOp
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentRandom
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentRandomData
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentRequestVersion
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentSuccess
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentUnlock
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshAgentVersionResponse
 
getMessageName() - Method in class com.sshtools.agent.rfc.SshMsgUserAuthPKOK
 
getMessageType() - Method in class com.sshtools.agent.AgentMessage
 
getMethod() - Method in class com.sshtools.callback.client.MutualCallbackAuthentication
 
getMethod() - Method in class com.sshtools.server.NoneAuthentication
Return the SSH method name for this authentication.
getMinimumWindowSize() - Method in class com.sshtools.client.sftp.SftpChannel
 
getMinimumWindowSize() - Method in class com.sshtools.client.tasks.AbstractSubsystem
 
getMinimumWindowSize() - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
 
getMinimumWindowSpace() - Method in class com.sshtools.client.SessionChannelNG
 
getMinimumWindowSpace() - Method in class com.sshtools.server.SessionChannelNG
 
getMount() - Method in class com.sshtools.common.files.vfs.AbstractMount
 
getMount() - Method in interface com.sshtools.common.files.vfs.VirtualFile
 
getMount() - Method in class com.sshtools.common.files.vfs.VirtualFileObject
 
getMount(String) - Method in class com.sshtools.common.files.vfs.VirtualMountManager
 
getMountFlag() - Method in class com.sshtools.client.sftp.StatVfs
 
getMountManager() - Method in class com.sshtools.common.files.vfs.VirtualFileFactory
 
getMounts() - Method in class com.sshtools.common.files.vfs.VirtualMountManager
 
getMounts(String) - Method in class com.sshtools.common.files.vfs.VirtualMountManager
 
getName() - Method in class com.sshtools.callback.client.CallbackSession
 
getName() - Method in class com.sshtools.client.AuthenticationProtocolClient
 
getName() - Method in interface com.sshtools.client.ClientAuthenticator
The authentication mechanism name/.
getName() - Method in class com.sshtools.client.ConnectionProtocolClient
The name of the ssh service i.e.
getName() - Method in class com.sshtools.client.ExternalKeyAuthenticator
 
getName() - Method in class com.sshtools.client.KeyboardInteractiveAuthenticator
 
getName() - Method in class com.sshtools.client.NoneAuthenticator
 
getName() - Method in class com.sshtools.client.PasswordAuthenticator
 
getName() - Method in class com.sshtools.client.PublicKeyAuthenticator
 
getName() - Method in class com.sshtools.client.TransportProtocolClient
 
getName() - Method in class com.sshtools.common.files.vfs.PathFile
 
getName() - Method in class com.sshtools.common.files.vfs.VFSFile
 
getName() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
getName() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
getName() - Method in class com.sshtools.server.AuthenticationProtocolServer
 
getName() - Method in class com.sshtools.server.callback.MutualCallbackAuthenticator
 
getName() - Method in class com.sshtools.server.ConnectionProtocolServer
 
getName() - Method in class com.sshtools.server.TransportProtocolServer
 
getName() - Method in class com.sshtools.server.vsession.AbstractCommand
 
getName() - Method in enum com.sshtools.server.vsession.ShellPermission
 
getNewFiles() - Method in class com.sshtools.client.sftp.DirectoryOperation
Returns a list of new files that will be transfered in the directory operation
getNewline() - Method in class com.sshtools.client.shell.ExpectShell
 
getNumCommandsExecuted() - Method in class com.sshtools.client.shell.ExpectShell
 
getOKRequestStatus(UnsignedInteger32) - Method in class com.sshtools.client.sftp.SftpChannel
Verify that an OK status has been returned for a request id.
getOperation() - Method in class com.sshtools.agent.rfc.SshAgentPrivateKeyOp
 
getOperationData() - Method in class com.sshtools.agent.openssh.OpenSshSignRequest
 
getOperationData() - Method in class com.sshtools.agent.openssh.SshAgentPrivateKeyOp
 
getOperationData() - Method in class com.sshtools.agent.rfc.SshAgentPrivateKeyOp
 
getOptions() - Method in class com.sshtools.server.vsession.commands.sftp.SftpClientCommand
 
getOptions() - Static method in class com.sshtools.server.vsession.commands.sftp.SftpClientOptions
 
getOptions() - Method in class com.sshtools.server.vsession.ShellCommandWithOptions
 
getOptions() - Method in class com.sshtools.vsession.commands.ssh.AbstractSshClientCommand
 
getOptions() - Static method in class com.sshtools.vsession.commands.ssh.SshClientOptions
 
getOrDefault(String, T) - Method in class com.sshtools.server.vsession.Environment
 
getOsDescription() - Method in class com.sshtools.client.shell.ExpectShell
 
getOsType() - Method in class com.sshtools.client.shell.ExpectShell
 
getOutputStream() - Method in interface com.sshtools.agent.server.SshAgentTransport
 
getOutputStream() - Method in class com.sshtools.agent.win32.AbstractNamedPipe.NamedPipeSession
 
getOutputStream() - Method in class com.sshtools.agent.win32.NamedPipeClient
 
getOutputStream(String) - Method in class com.sshtools.client.sftp.SftpClient
Create an OutputStream for writing to a remote file.
getOutputStream(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Create an OutputStream for writing to a remote file.
getOutputStream() - Method in class com.sshtools.client.shell.ShellProcess
 
getOutputStream() - Method in class com.sshtools.client.tasks.AsyncSessionTask
 
getOutputStream() - Method in class com.sshtools.common.files.vfs.PathFile
 
getOutputStream(boolean) - Method in class com.sshtools.common.files.vfs.PathFile
 
getOutputStream() - Method in class com.sshtools.common.files.vfs.VFSFile
 
getOutputStream() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
getOutputStream(boolean) - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
getOutputStream() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
getOutputStream(boolean) - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
getPadding() - Method in class com.sshtools.agent.rfc.SshAgentAlive
 
getPadding() - Method in class com.sshtools.agent.rfc.SshAgentPing
 
getParameter(String) - Method in class com.sshtools.server.AuthenticationProtocolServer
 
getParent() - Method in class com.sshtools.client.sftp.SftpFile
Get the parent of the current file.
getParentFile() - Method in class com.sshtools.common.files.vfs.VFSFile
 
getParentFile() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
getParentMount() - Method in class com.sshtools.common.files.vfs.VirtualFileObject
Deprecated.
getParentMount() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
getPassphrase() - Method in class com.sshtools.client.PrivateKeyFileAuthenticator
 
getPassword() - Method in class com.sshtools.agent.openssh.SshAgentLock
 
getPassword() - Method in class com.sshtools.agent.openssh.SshAgentUnlock
 
getPassword() - Method in class com.sshtools.agent.rfc.SshAgentLock
 
getPassword() - Method in class com.sshtools.agent.rfc.SshAgentUnlock
 
getPassword() - Method in class com.sshtools.client.PasswordAuthenticator
 
getPassword() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getPath() - Method in class com.sshtools.agent.win32.AbstractNamedPipe
 
getPort() - Method in class com.sshtools.agent.server.SshAgentSocketListener
The current port of the agent listener
getPort() - Method in class com.sshtools.server.AbstractSshServer
 
getPort() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getPreferKeyboardInteractiveOverPassword() - Method in class com.sshtools.client.SshClientContext
 
getPreferredPublicKey() - Method in class com.sshtools.client.SshClientContext
 
getPreferredPublicKey() - Method in class com.sshtools.server.SshServerContext
Get the currently preferred public key algorithm.
getPriority() - Method in class com.sshtools.client.SshKeyExchangeClient
 
getPriority() - Method in class com.sshtools.server.components.SshKeyExchangeServer
 
getPrivateKey() - Method in class com.sshtools.agent.openssh.SshAgentAddKey
 
getPrivateKey() - Method in class com.sshtools.agent.rfc.SshAgentAddKey
 
getPrivateKey() - Method in class com.sshtools.callback.client.CallbackConfiguration
 
getProcess() - Method in class com.sshtools.client.shell.ShellProcessController
 
getProcess() - Method in class com.sshtools.server.vsession.RootShell
 
getPrompt() - Method in class com.sshtools.client.KeyboardInteractivePrompt
Get the prompt message to display to the user
getProperty(String) - Method in class com.sshtools.callback.client.CallbackConfiguration
 
getProperty(String) - Method in class com.sshtools.client.sftp.SftpFile
 
getProvider() - Method in class com.sshtools.client.components.Curve25519SHA256Client
 
getProvider() - Method in class com.sshtools.client.components.DiffieHellmanEcdh
 
getProvider() - Method in class com.sshtools.client.components.DiffieHellmanGroup
 
getProvider() - Method in class com.sshtools.client.components.DiffieHellmanGroupExchange
 
getProvider() - Method in class com.sshtools.client.components.Rsa1024Sha1
 
getProvider() - Method in class com.sshtools.client.components.Rsa2048Sha256
 
getProvider() - Method in class com.sshtools.server.components.jce.Curve25519SHA256LibSshServer
 
getProvider() - Method in class com.sshtools.server.components.jce.DiffieHellmanEcdh
 
getProvider() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup
 
getProvider() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
 
getProvider() - Method in class com.sshtools.server.components.jce.Rsa1024SHA1KeyExchange
 
getProvider() - Method in class com.sshtools.server.components.jce.Rsa2048SHA2KeyExchange
 
getPublicKey() - Method in class com.sshtools.agent.openssh.OpenSshSignRequest
 
getPublicKey() - Method in class com.sshtools.agent.openssh.SshAgentAddKey
 
getPublicKey() - Method in class com.sshtools.agent.openssh.SshAgentDeleteKey
 
getPublicKey() - Method in class com.sshtools.agent.openssh.SshAgentPrivateKeyOp
 
getPublicKey() - Method in class com.sshtools.agent.rfc.SshAgentAddKey
 
getPublicKey() - Method in class com.sshtools.agent.rfc.SshAgentDeleteKey
 
getPublicKey() - Method in class com.sshtools.agent.rfc.SshAgentPrivateKeyOp
 
getPublicKey() - Method in class com.sshtools.callback.client.CallbackConfiguration
 
getPublicKeys() - Method in class com.sshtools.agent.client.SshAgentClient
 
getPublicKeys() - Method in class com.sshtools.agent.InMemoryKeyStore
 
getPublicKeys() - Method in interface com.sshtools.agent.KeyStore
Return a Map of all the installed keys.
getPublicKeys() - Method in class com.sshtools.client.ExternalKeyAuthenticator
 
getRandomData(int) - Method in class com.sshtools.agent.client.SshAgentClient
Request some random data from the remote side
getRandomData() - Method in class com.sshtools.agent.rfc.SshAgentRandomData
 
getReadlimit() - Method in class com.sshtools.client.shell.ShellController
 
getReconnectIntervalMs() - Method in class com.sshtools.callback.client.CallbackConfiguration
 
getRemoteAddress() - Method in interface com.sshtools.server.callback.Callback
 
getRemoteAddress() - Method in class com.sshtools.server.callback.DefaultCallback
 
getRemoteClient(String, int, String, String, boolean) - Static method in class com.sshtools.client.SshCompatibilityUtils
 
getRemoteConfiguration(String, int) - Static method in class com.sshtools.client.SshCompatibilityUtils
 
getRemoteDirectory(String, String, boolean, boolean, boolean, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
Copy the contents of a remote directory to a local directory
getRemoteDirectory(String, String, boolean, boolean, boolean, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClientTask
Copy the contents of a remote directory to a local directory
getRemoteEOL() - Method in class com.sshtools.client.sftp.SftpClient
 
getRemoteEOL() - Method in class com.sshtools.client.sftp.SftpClientTask
 
getRemoteHash(String) - Method in class com.sshtools.client.sftp.SftpClient
Deprecated.
getRemoteHash(String, long, long, byte[]) - Method in class com.sshtools.client.sftp.SftpClient
Deprecated.
getRemoteHash(byte[]) - Method in class com.sshtools.client.sftp.SftpClient
Deprecated.
getRemoteHash(byte[], long, long, byte[]) - Method in class com.sshtools.client.sftp.SftpClient
Deprecated.
getRemoteHash(byte[], RemoteHash) - Method in class com.sshtools.client.sftp.SftpClient
 
getRemoteHash(byte[], long, long, RemoteHash) - Method in class com.sshtools.client.sftp.SftpClient
 
getRemoteHash(String, RemoteHash) - Method in class com.sshtools.client.sftp.SftpClient
 
getRemoteHash(String, long, long, RemoteHash) - Method in class com.sshtools.client.sftp.SftpClient
 
getRemoteHostname() - Method in class com.sshtools.agent.ForwardingNotice
 
getRemoteHostname() - Method in class com.sshtools.agent.rfc.SshAgentForwardingNotice
 
getRemoteIdentification() - Method in class com.sshtools.client.SshClient
 
getRemoteIPAddress() - Method in class com.sshtools.agent.ForwardingNotice
 
getRemoteIPAddress() - Method in class com.sshtools.agent.rfc.SshAgentForwardingNotice
 
getRemoteNewline() - Method in class com.sshtools.client.sftp.SftpClient
 
getRemoteNewline() - Method in class com.sshtools.client.sftp.SftpClientTask
 
getRemotePort() - Method in class com.sshtools.agent.ForwardingNotice
 
getRemotePort() - Method in class com.sshtools.agent.rfc.SshAgentForwardingNotice
 
getRemotePublicKey(SshConnection) - Method in class com.sshtools.callback.client.MutualCallbackAuthenticationProvider
 
getRemotePublicKeys() - Method in class com.sshtools.client.SshClient
 
getResolvePath(String) - Method in class com.sshtools.common.files.vfs.VirtualMount
 
getResolvers() - Static method in class com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
 
getResponse() - Method in class com.sshtools.client.KeyboardInteractivePrompt
Get the user's response for this prompt.
getResponse(UnsignedInteger32) - Method in class com.sshtools.client.sftp.SftpChannel
 
getRoot() - Method in class com.sshtools.common.files.vfs.AbstractMount
 
getRootThread() - Static method in class com.sshtools.server.vsession.jvm.Threads
 
getSecret() - Method in class com.sshtools.client.SshKeyExchangeClient
Get the secret value produced during key exchange.
getSecret() - Method in class com.sshtools.server.components.SshKeyExchangeServer
 
getSecurityLevel() - Method in class com.sshtools.client.SshKeyExchangeClient
 
getSecurityLevel() - Method in class com.sshtools.common.ssh.x509.SshX509Rsa2048Sha256Rfc6187
 
getSecurityLevel() - Method in class com.sshtools.server.AbstractSshServer
 
getSecurityLevel() - Method in class com.sshtools.server.components.SshKeyExchangeServer
 
getSecurityLevel() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
getServerHost() - Method in class com.sshtools.callback.client.CallbackConfiguration
 
getServerPort() - Method in class com.sshtools.callback.client.CallbackConfiguration
 
getServerVersion() - Method in class com.sshtools.client.sftp.SftpChannel
Version 4 of the SFTP protocol allows the server to return its maximum supported version instead of the actual version to be used.
getSession() - Method in class com.sshtools.client.tasks.AbstractSessionTask
 
getSession() - Method in class com.sshtools.client.tasks.AbstractSubsystem
 
getSession() - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
 
getSessionChannel() - Method in class com.sshtools.server.vsession.VirtualConsole
 
getSFTPChannel() - Method in class com.sshtools.client.sftp.SftpFile
Get the SFTP subsystem channel that created this file object.
getShell() - Method in class com.sshtools.client.shell.ShellProcess
 
getShell() - Method in class com.sshtools.server.vsession.VirtualConsole
 
getShellArguments() - Method in class com.sshtools.server.vsession.VirtualSessionPolicy
 
getShellCommand() - Method in class com.sshtools.server.vsession.VirtualSessionPolicy
 
getShellDirectory() - Method in class com.sshtools.server.vsession.VirtualSessionPolicy
 
getShellEnvironment() - Method in class com.sshtools.server.vsession.VirtualSessionPolicy
 
getShortValue(String[], char) - Static method in class com.sshtools.server.vsession.CliHelper
 
getShutdownFuture() - Method in class com.sshtools.server.AbstractSshServer
 
getSignature() - Method in class com.sshtools.client.SshKeyExchangeClient
Get the signature produced during key exchange.
getSignature() - Method in class com.sshtools.server.components.SshKeyExchangeServer
 
getSignatureGenerator(Connection<SshClientContext>) - Method in class com.sshtools.client.ExternalKeyAuthenticator
 
getSigningAlgorithm() - Method in class com.sshtools.common.ssh.x509.SshX509DsaPublicKey
 
getSigningAlgorithm() - Method in class com.sshtools.common.ssh.x509.SshX509RsaPublicKey
 
getSingleFileResponse(SftpMessage, String) - Method in class com.sshtools.client.sftp.SftpChannel
Get a single SftpFile object from a message returning SSH_FXP_NAME result.
getSize() - Method in class com.sshtools.client.sftp.StatVfs
 
getSize() - Method in class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
getSocketConnectionFactory() - Method in class com.sshtools.client.SshClientContext
 
getSshContext(SshClientArguments) - Static method in class com.sshtools.vsession.commands.ssh.SshClientHelper
 
getSshEngine() - Method in class com.sshtools.callback.client.CallbackClient
 
getStartedEventCode() - Method in class com.sshtools.client.LocalForwardingFactoryImpl
 
getStartedEventCode() - Method in class com.sshtools.server.RemoteForwardingFactoryImpl
 
getStartupInputStream() - Method in class com.sshtools.client.shell.ExpectShell
 
getStartupReader() - Method in class com.sshtools.client.shell.ExpectShell
 
getState() - Method in class com.sshtools.agent.server.SshAgentSocketListener
Get the agent listeners state
getStateListeners() - Method in class com.sshtools.client.SshClientContext
 
getStateListeners() - Method in class com.sshtools.server.SshServerContext
 
getStderrStream() - Method in class com.sshtools.client.SessionChannelNG
 
getStoppedEventCode() - Method in class com.sshtools.client.LocalForwardingFactoryImpl
 
getStoppedEventCode() - Method in class com.sshtools.server.RemoteForwardingFactoryImpl
 
getSubsystem() - Method in class com.sshtools.server.SessionChannelNG
 
getSubsystem() - Method in class com.sshtools.server.vsession.AbstractCommand
 
getSubsystem() - Method in interface com.sshtools.server.vsession.Command
 
getSubsystemCacheSize() - Method in class com.sshtools.client.SshClientContext
 
getSubsystemChannel() - Method in class com.sshtools.client.sftp.SftpClient
Returns the instance of the AbstractSftpChannel used by this class
getSubsystemChannel() - Method in class com.sshtools.client.sftp.SftpClientTask
Returns the instance of the AbstractSftpChannel used by this class
getSupportedAuthentications() - Method in class com.sshtools.client.AuthenticationProtocolClient
 
getSupportedCommands() - Method in class com.sshtools.server.vsession.CommandFactory
 
getSupportedCommands() - Method in class com.sshtools.server.vsession.ShellCommandFactory
 
getSupportedHostKeyAlgorithms(String, int) - Static method in class com.sshtools.client.SshCompatibilityUtils
 
getSupportedHostKeys(String, int) - Static method in class com.sshtools.client.SshCompatibilityUtils
 
getSupportedPublicKeys() - Method in class com.sshtools.client.SshClientContext
 
getSupportedPublicKeys() - Method in class com.sshtools.server.SshServerContext
Returns a comma delimited string containing installed public key types.
getSymbolicLinkTarget(String) - Method in class com.sshtools.client.sftp.SftpChannel
Get the target path of a symbolic link.
getSymbolicLinkTarget(String) - Method in class com.sshtools.client.sftp.SftpClient
Get the target path of a symbolic link.
getSymbolicLinkTarget(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Get the target path of a symbolic link.
getTemplate() - Method in class com.sshtools.common.files.vfs.VirtualMount
 
getTemporaryFolder() - Method in class com.sshtools.client.sftp.SftpClient
 
getTerminal() - Method in class com.sshtools.server.vsession.VirtualConsole
 
getTransferMode() - Method in class com.sshtools.client.sftp.SftpClient
 
getTransferMode() - Method in class com.sshtools.client.sftp.SftpClientTask
 
getTransferSize() - Method in class com.sshtools.client.sftp.DirectoryOperation
Get the total number of bytes that this operation will transfer
getTransport() - Method in class com.sshtools.server.ConnectionProtocolServer
 
getType() - Method in class com.sshtools.client.sftp.SftpMessage
 
getType() - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBC
 
getType() - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBCFIPS
 
getUid() - Method in class com.sshtools.common.files.vfs.AbstractMount
 
getUnchangedFiles() - Method in class com.sshtools.client.sftp.DirectoryOperation
Returns the list of files that will not be changed during the directory operation
getUpdatedFiles() - Method in class com.sshtools.client.sftp.DirectoryOperation
Returns a list of files that will be updated in the directory operation
getUsage() - Method in class com.sshtools.server.vsession.AbstractCommand
 
getUsage() - Method in interface com.sshtools.server.vsession.Command
 
getUsage() - Method in class com.sshtools.server.vsession.commands.sftp.SftpClientCommand
 
getUsage() - Method in class com.sshtools.vsession.commands.ssh.AbstractSshClientCommand
 
getUsed() - Method in class com.sshtools.client.sftp.StatVfs
 
getUsedCount() - Method in class com.sshtools.agent.KeyConstraints
 
getUsername() - Method in class com.sshtools.client.SshClientContext
Get the username of this connection.
getUsername() - Method in class com.sshtools.common.files.vfs.AbstractMount
 
getUsername() - Method in interface com.sshtools.server.callback.Callback
 
getUsername() - Method in class com.sshtools.server.callback.DefaultCallback
 
getUuid() - Method in interface com.sshtools.server.callback.Callback
 
getUuid() - Method in class com.sshtools.server.callback.DefaultCallback
 
getValue(String[], char, String) - Static method in class com.sshtools.server.vsession.CliHelper
 
getValue(String[], char, String, String) - Static method in class com.sshtools.server.vsession.CliHelper
 
getVersion() - Method in class com.sshtools.agent.rfc.SshAgentRequestVersion
 
getVersion() - Method in class com.sshtools.agent.rfc.SshAgentVersionResponse
 
getVersion() - Method in class com.sshtools.client.sftp.SftpChannel
 
getVirtualFileFactory() - Method in class com.sshtools.common.files.vfs.VirtualMount
 
getVirtualFileFactory() - Method in class com.sshtools.common.files.vfs.VirtualMountManager
 
getWelcomeText() - Method in class com.sshtools.server.vsession.VirtualSessionPolicy
 
gid - Variable in class com.sshtools.common.files.vfs.AbstractMount
 
GlobRegExpMatching - Class in com.sshtools.client.sftp
 
GlobRegExpMatching() - Constructor for class com.sshtools.client.sftp.GlobRegExpMatching
 
GlobSyntax - Static variable in class com.sshtools.client.sftp.SftpClient
 
group - Variable in class com.sshtools.common.files.vfs.AbstractMount
 

H

hardlink(String, String) - Method in class com.sshtools.client.sftp.SftpClient
 
hasAlias(String, String) - Static method in class com.sshtools.server.vsession.commands.Alias
 
hasAttribute(String) - Method in class com.sshtools.callback.client.CallbackSession
 
hasConnection() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
hasFixedOptions() - Method in class com.sshtools.server.vsession.ShellCommandWithOptions
 
HASH_AND_SIGN - Static variable in class com.sshtools.agent.client.SshAgentClient
 
hashAndSign(SshPublicKey, String, byte[]) - Method in class com.sshtools.agent.client.SshAgentClient
Request a hash and sign operation be performed for a given public key.
hashCode() - Method in class com.sshtools.client.sftp.SftpFile
 
hashCode() - Method in class com.sshtools.common.files.vfs.AbstractMount
 
hashCode() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
hashCode() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
hasLongOption(String[], String) - Static method in class com.sshtools.server.vsession.CliHelper
 
hasOption(String[], char, String) - Static method in class com.sshtools.server.vsession.CliHelper
 
hasPublicKey(String) - Method in class com.sshtools.server.SshServerContext
Determine if the server has a host key configured.
hasReceivedNewKeys() - Method in class com.sshtools.client.SshKeyExchangeClient
 
hasReceivedNewKeys() - Method in class com.sshtools.server.components.SshKeyExchangeServer
 
hasSentNewKeys() - Method in class com.sshtools.client.SshKeyExchangeClient
 
hasSentNewKeys() - Method in class com.sshtools.server.components.SshKeyExchangeServer
 
hasShortOption(String[], char) - Static method in class com.sshtools.server.vsession.CliHelper
 
hasSucceeded() - Method in class com.sshtools.client.shell.ShellProcess
 
hasTimedOut() - Method in class com.sshtools.agent.KeyConstraints
 
Help<T extends com.sshtools.common.files.AbstractFile> - Class in com.sshtools.server.vsession.commands
 
Help() - Constructor for class com.sshtools.server.vsession.commands.Help
 
hostKey - Variable in class com.sshtools.client.SshKeyExchangeClient
The server's host key.
hostKey - Variable in class com.sshtools.server.components.SshKeyExchangeServer
The server's host key.

I

ICANON - Static variable in class com.sshtools.client.PseudoTerminalModes
Canonicalize input lines.
ICRNL - Static variable in class com.sshtools.client.PseudoTerminalModes
Map CR to NL on input.
IDENTITY_FILE_OPTION - Static variable in class com.sshtools.server.vsession.commands.sftp.SftpClientOptions.IdentityFile
 
IDENTITY_FILE_OPTION - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.IdentityFile
 
idle() - Method in class com.sshtools.client.AuthenticationProtocolClient
 
idle() - Method in class com.sshtools.server.AuthenticationProtocolServer
 
idle() - Method in class com.sshtools.server.SessionChannelNG
 
IEXTEN - Static variable in class com.sshtools.client.PseudoTerminalModes
Enable extensions.
IGNCR - Static variable in class com.sshtools.client.PseudoTerminalModes
Ignore CR on input.
IGNPAR - Static variable in class com.sshtools.client.PseudoTerminalModes
The ignore parity flag.
IMAXBEL - Static variable in class com.sshtools.client.PseudoTerminalModes
Ring bell on input queue full.
in - Variable in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
 
in - Variable in class com.sshtools.client.shell.ShellController
 
in(byte[], int, int) - Method in class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
indexOf(SshPublicKey) - Method in class com.sshtools.agent.InMemoryKeyStore
Find the index of a key.
init(SshConnection) - Method in class com.sshtools.client.AbstractKeyboardInteractiveCallback
 
init(SshTransport<SshClientContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.client.components.Curve25519SHA256Client
 
init(SshTransport<SshClientContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.client.components.DiffieHellmanEcdh
 
init(SshTransport<SshClientContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.client.components.DiffieHellmanGroup
 
init(SshTransport<SshClientContext>, String, String, byte[], byte[], boolean, boolean) - Method in class com.sshtools.client.components.DiffieHellmanGroupExchange
 
init(SshTransport<SshClientContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.client.components.DiffieHellmanGroupExchange
 
init(SshTransport<SshClientContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.client.components.Rsa1024Sha1
 
init(SshTransport<SshClientContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.client.components.Rsa2048Sha256
 
init(SshConnection) - Method in interface com.sshtools.client.KeyboardInteractiveCallback
 
init(SshConnection) - Method in class com.sshtools.client.PasswordOverKeyboardInteractiveCallback
 
init(byte[], int, int) - Method in class com.sshtools.common.ssh.x509.SshX509DsaPublicKey
Initialize the public key from a blob of binary data.
init(byte[], int, int) - Method in class com.sshtools.common.ssh.x509.SshX509DsaPublicKeyRfc6187
 
init(byte[], int, int) - Method in class com.sshtools.common.ssh.x509.SshX509EcdsaSha2NistPublicKeyRfc6187
 
init(byte[], int, int) - Method in class com.sshtools.common.ssh.x509.SshX509Rsa2048Sha256Rfc6187
 
init(byte[], int, int) - Method in class com.sshtools.common.ssh.x509.SshX509RsaPublicKey
Initialize the public key from a blob of binary data.
init(byte[], int, int) - Method in class com.sshtools.common.ssh.x509.SshX509RsaPublicKeyRfc6187
 
init(byte[], int, int) - Method in class com.sshtools.common.ssh.x509.SshX509RsaSha1PublicKey
Initialize the public key from a blob of binary data.
init(int, int) - Method in class com.sshtools.common.zlib.ZLibCompression
 
init(SshTransport<SshServerContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.server.components.jce.Curve25519SHA256LibSshServer
 
init(SshTransport<SshServerContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.server.components.jce.DiffieHellmanEcdh
 
init(SshTransport<SshServerContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup
 
init(SshTransport<SshServerContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
 
init(SshTransport<SshServerContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.server.components.jce.Rsa1024SHA1KeyExchange
 
init(SshTransport<SshServerContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.server.components.jce.Rsa2048SHA2KeyExchange
 
init(TransportProtocol<SshServerContext>, AuthenticationProtocolServer) - Method in class com.sshtools.server.NoneAuthentication
Initializes the mechanism with variables.
initializeKeyExchange(SshKeyExchange<SshClientContext>, boolean, boolean) - Method in class com.sshtools.client.TransportProtocolClient
 
initializeKeyExchange(SshKeyExchange<SshServerContext>, boolean, boolean) - Method in class com.sshtools.server.TransportProtocolServer
 
INLCR - Static variable in class com.sshtools.client.PseudoTerminalModes
Map NL into CR on input.
InMemoryCallbackRegistrationService - Class in com.sshtools.server.callback
 
InMemoryCallbackRegistrationService() - Constructor for class com.sshtools.server.callback.InMemoryCallbackRegistrationService
 
InMemoryKeyStore - Class in com.sshtools.agent
A store for maintaining public keys in agent
InMemoryKeyStore() - Constructor for class com.sshtools.agent.InMemoryKeyStore
Creates a new KeyStore object.
InMemoryPasswordAuthenticator - Class in com.sshtools.server
 
InMemoryPasswordAuthenticator() - Constructor for class com.sshtools.server.InMemoryPasswordAuthenticator
 
InMemoryPublicKeyAuthenticator - Class in com.sshtools.server
 
InMemoryPublicKeyAuthenticator() - Constructor for class com.sshtools.server.InMemoryPublicKeyAuthenticator
 
INPCK - Static variable in class com.sshtools.client.PseudoTerminalModes
Enable checking of parity errors.
Input - Class in com.sshtools.server.vsession.commands
 
Input() - Constructor for class com.sshtools.server.vsession.commands.Input
 
input() - Method in class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
installCommand(String, Class<? extends T>) - Method in class com.sshtools.server.vsession.CommandFactory
 
installCommand(Class<? extends T>) - Method in class com.sshtools.server.vsession.CommandFactory
 
installFactory(CommandFactory<ShellCommand>) - Method in class com.sshtools.server.vsession.ShellCommandFactory
 
installShellCommands() - Method in class com.sshtools.server.callback.commands.CallbackCommandFactory
 
installShellCommands() - Method in class com.sshtools.server.vsession.commands.admin.AdminCommandFactory
 
installShellCommands() - Method in class com.sshtools.server.vsession.commands.fs.FileSystemCommandFactory
 
installShellCommands() - Method in class com.sshtools.server.vsession.commands.os.OSCommandFactory
 
installShellCommands() - Method in class com.sshtools.server.vsession.jvm.JVMCommandFactory
 
installShellCommands() - Method in class com.sshtools.server.vsession.ShellCommandFactory
 
installShellCommands() - Method in class com.sshtools.vsession.commands.ssh.SshClientsCommandFactory
 
INSTANCE - Static variable in class com.sshtools.server.RemoteForwardingFactoryImpl
 
instance - Static variable in class com.sshtools.server.vsession.commands.sftp.SftpClientOptions.CipherSpec
 
instance - Static variable in class com.sshtools.server.vsession.commands.sftp.SftpClientOptions.Compression
 
instance - Static variable in class com.sshtools.server.vsession.commands.sftp.SftpClientOptions.IdentityFile
 
instance - Static variable in class com.sshtools.server.vsession.commands.sftp.SftpClientOptions.Port
 
instance - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.CipherSpec
 
instance - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.Compression
 
instance - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.ConfigOption
 
instance - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.IdentityFile
 
instance - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.LoginName
 
instance - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.MacSpec
 
instance - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.Port
 
instance - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.SecurityLevel
 
inStartup() - Method in class com.sshtools.client.shell.ExpectShell
 
interrupt() - Method in class com.sshtools.client.shell.ShellController
 
interrupt() - Method in interface com.sshtools.client.shell.ShellWriter
Interrupt the process by sending a Ctrl+C to the process.
InvalidMessageException - Exception in com.sshtools.agent.exceptions
 
InvalidMessageException(String, int) - Constructor for exception com.sshtools.agent.exceptions.InvalidMessageException
Constructs the message.
isActive() - Method in class com.sshtools.client.shell.ShellController
 
isActive() - Method in class com.sshtools.client.shell.ShellProcess
 
isActive() - Method in class com.sshtools.client.shell.ShellProcessController
 
isActive() - Method in class com.sshtools.server.AgentForwardingChannel
 
isAgentForwardingRequested() - Method in class com.sshtools.server.SessionChannelNG
 
isAllocatePseudoTerminal() - Method in class com.sshtools.client.tasks.AsyncSessionTask
 
isAuthenticated() - Method in class com.sshtools.client.SshClient
 
isAuthorizedKey(SshPublicKey, SshConnection) - Method in class com.sshtools.callback.client.CallbackServerAuthentication
 
isAuthorizedKey(SshPublicKey, SshConnection) - Method in class com.sshtools.server.InMemoryPublicKeyAuthenticator
 
isAuthorizedKey(SshPublicKey, SshConnection) - Method in class com.sshtools.server.NoOpPublicKeyAuthenticator
 
isAuthorizedKey(SshPublicKey, SshConnection) - Method in class com.sshtools.server.OpenSshCACertificateStoreImpl
 
isBackground() - Method in class com.sshtools.server.vsession.CmdLine
 
isBlock() - Method in class com.sshtools.client.sftp.SftpFile
Determine whether the file is pointing to a block special file.
isBuiltIn() - Method in class com.sshtools.server.vsession.AbstractCommand
 
isBuiltIn() - Method in interface com.sshtools.server.vsession.Command
 
isCached() - Method in class com.sshtools.common.files.vfs.VirtualFileFactory
 
isCached() - Method in class com.sshtools.common.files.vfs.VirtualMount
 
isCancelled() - Method in interface com.sshtools.client.ClientAuthenticator
 
isCancelled() - Method in class com.sshtools.client.SimpleClientAuthenticator
 
isCancelled() - Method in interface com.sshtools.client.tasks.FileTransferProgress
The transfer is cancelled.
isCharacter() - Method in class com.sshtools.client.sftp.SftpFile
Determine whether the file is pointing to a character mode device.
isChildOf(VirtualMount) - Method in class com.sshtools.common.files.vfs.VirtualMount
 
isChildOf(VirtualMountTemplate) - Method in class com.sshtools.common.files.vfs.VirtualMountTemplate
 
isClient() - Method in class com.sshtools.client.ConnectionProtocolClient
 
isClient() - Method in class com.sshtools.server.ConnectionProtocolServer
 
isClosed() - Method in class com.sshtools.client.sftp.SftpChannel
 
isClosed() - Method in class com.sshtools.client.sftp.SftpClient
Returns the state of the SFTP client.
isClosed() - Method in class com.sshtools.client.sftp.SftpClientTask
Returns the state of the SFTP client.
isClosed() - Method in class com.sshtools.client.shell.ExpectShell
 
isClosed() - Method in class com.sshtools.client.tasks.AbstractSessionTask
 
isComplete() - Method in class com.sshtools.client.SshKeyExchangeClient
 
isCompression() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
isConnected() - Method in class com.sshtools.callback.client.CallbackClient
 
isConnected() - Method in class com.sshtools.client.sftp.SftpClient
 
isConnected() - Method in class com.sshtools.client.SshClient
 
isCreateMountFolder() - Method in class com.sshtools.common.files.vfs.VirtualMount
 
isCreateMountFolder() - Method in class com.sshtools.common.files.vfs.VirtualMountTemplate
 
isDefault() - Method in class com.sshtools.common.files.vfs.AbstractMount
 
isDirectory() - Method in class com.sshtools.client.sftp.SftpFile
Determine whether the file object is pointing to a directory.
isDirectory() - Method in class com.sshtools.common.files.vfs.PathFile
 
isDirectory() - Method in class com.sshtools.common.files.vfs.VFSFile
 
isDirectory() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
isDirectoryOrLinkedDirectory(SftpFile) - Method in class com.sshtools.client.sftp.SftpClient
Determine whether the file object is pointing to a symbolic link that is pointing to a directory.
isDirectoryOrLinkedDirectory(SftpFile) - Method in class com.sshtools.client.sftp.SftpClientTask
Determine whether the file object is pointing to a symbolic link that is pointing to a directory.
isEmpty(String) - Static method in class com.sshtools.vsession.commands.ssh.CommandUtil
 
isEmpty(String[]) - Static method in class com.sshtools.vsession.commands.ssh.CommandUtil
 
isEnsureGracefulDisconnect() - Method in class com.sshtools.server.SshServerContext
If a problem occurs, or a connection is denied, for example if maximum connections threshold has been reached, this setting determines if the connection is allowed to proceed through key exchange so that the user is returned a suitable error.
isFifo() - Method in class com.sshtools.client.sftp.SftpFile
Determine whether the file is pointing to a pipe.
isFile() - Method in class com.sshtools.client.sftp.SftpFile
Determine whether the file object is pointing to a file.
isFile() - Method in class com.sshtools.common.files.vfs.PathFile
 
isFile() - Method in class com.sshtools.common.files.vfs.VFSFile
 
isFile() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
isFilesystemRoot() - Method in class com.sshtools.common.files.vfs.AbstractMount
 
isFlowControlEnabled() - Method in class com.sshtools.client.AbstractSessionChannel
 
isForceServerPreferences() - Method in class com.sshtools.server.SshServerContext
Is the server wanting to control key exchange #setServerControllerKeyExchange()
isFormatted(byte[]) - Static method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBC
 
isFormatted(byte[]) - Static method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBCFIPS
 
isFsync() - Method in class com.sshtools.server.vsession.commands.sftp.SftpFileTransferOptions
 
isHidden() - Method in class com.sshtools.common.files.vfs.PathFile
 
isHidden() - Method in class com.sshtools.common.files.vfs.VFSFile
 
isHidden() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
isHidden() - Method in class com.sshtools.server.vsession.AbstractCommand
 
isHidden() - Method in interface com.sshtools.server.vsession.Command
 
isHidden() - Method in class com.sshtools.server.vsession.commands.Help
 
ISIG - Static variable in class com.sshtools.client.PseudoTerminalModes
Enable signals INTR, QUIT, [D]SUSP.
isImaginary - Variable in class com.sshtools.common.files.vfs.AbstractMount
 
isImaginary() - Method in class com.sshtools.common.files.vfs.AbstractMount
 
isIncomingDataHalted() - Method in class com.sshtools.server.SessionChannelNG
 
isKeyExchangeMessage(int) - Method in class com.sshtools.client.components.DiffieHellmanGroup
 
isKeyExchangeMessage(int) - Method in class com.sshtools.client.components.DiffieHellmanGroupExchange
 
isKeyExchangeMessage(int) - Method in class com.sshtools.client.components.Rsa1024Sha1
 
isLink() - Method in class com.sshtools.client.sftp.SftpFile
Determine whether the file object is a symbolic link.
isLocked() - Method in class com.sshtools.agent.InMemoryKeyStore
 
isLocked() - Method in interface com.sshtools.agent.KeyStore
Determine if the store is currently locked.
isMoreAuthenticationRequired() - Method in interface com.sshtools.client.ClientAuthenticator
 
isMoreAuthenticationRequired() - Method in class com.sshtools.client.SimpleClientAuthenticator
 
isMount() - Method in interface com.sshtools.common.files.vfs.VirtualFile
 
isMount() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
isMount() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
isMounted(String) - Method in class com.sshtools.common.files.vfs.VirtualMountManager
 
isNotEmpty(String) - Static method in class com.sshtools.vsession.commands.ssh.CommandUtil
 
isNotEmpty(String[]) - Static method in class com.sshtools.vsession.commands.ssh.CommandUtil
 
isOpen() - Method in class com.sshtools.client.sftp.SftpFile
Determine whether the file is open.
isOption(String, String) - Static method in class com.sshtools.server.vsession.CliHelper
 
isParentOf(VirtualMount) - Method in class com.sshtools.common.files.vfs.VirtualMount
 
isParentOf(VirtualMountTemplate) - Method in class com.sshtools.common.files.vfs.VirtualMountTemplate
 
isPassphraseProtected() - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBC
 
isPassphraseProtected() - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBCFIPS
 
isPermission() - Method in class com.sshtools.server.vsession.commands.sftp.SftpFileTransferOptions
 
isPermissionCaps() - Method in class com.sshtools.server.vsession.commands.sftp.SftpFileTransferOptions
 
isProxyProtocolEnabled() - Method in class com.sshtools.server.LoadBalancerPolicy
 
isReadable() - Method in class com.sshtools.common.files.vfs.PathFile
 
isReadable() - Method in class com.sshtools.common.files.vfs.VFSFile
 
isReadable() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
isReadOnly() - Method in class com.sshtools.common.files.vfs.VirtualMount
 
isReconnect() - Method in class com.sshtools.callback.client.CallbackConfiguration
 
isRecurse() - Method in class com.sshtools.server.vsession.commands.sftp.SftpFileTransferOptions
 
isRegistered(String) - Method in interface com.sshtools.server.callback.CallbackRegistrationService
 
isRegistered(String) - Method in class com.sshtools.server.callback.InMemoryCallbackRegistrationService
 
isRestrictedAccess() - Method in class com.sshtools.server.LoadBalancerPolicy
 
isResume() - Method in class com.sshtools.server.vsession.commands.sftp.SftpFileTransferOptions
 
isReturnURIForPath() - Method in class com.sshtools.common.files.vfs.VFSFileFactory
 
isRFCAgent() - Method in class com.sshtools.agent.client.SshAgentClient
 
isRunning() - Method in class com.sshtools.server.AbstractSshServer
 
isServerMode() - Method in class com.sshtools.client.TransportProtocolClient
 
isServerMode() - Method in class com.sshtools.server.TransportProtocolServer
 
isSingleSession() - Method in class com.sshtools.client.AbstractSessionChannel
 
isSingleSession() - Method in class com.sshtools.server.SessionChannelNG
 
isSocket() - Method in class com.sshtools.client.sftp.SftpFile
Determine whether the file is pointing to a socket.
isSSH1Compatible() - Method in class com.sshtools.agent.KeyConstraints
 
isStopped() - Method in class com.sshtools.callback.client.CallbackSession
 
isSupportedIPAddress(String) - Method in class com.sshtools.server.LoadBalancerPolicy
 
ISTRIP - Static variable in class com.sshtools.client.PseudoTerminalModes
Strip 8th bit off characters.
isWritable() - Method in class com.sshtools.common.files.vfs.PathFile
 
isWritable() - Method in class com.sshtools.common.files.vfs.VFSFile
 
isWritable() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
IUCLC - Static variable in class com.sshtools.client.PseudoTerminalModes
Translate uppercase characters to lowercase.
IXANY - Static variable in class com.sshtools.client.PseudoTerminalModes
Any char will restart after stop.
IXOFF - Static variable in class com.sshtools.client.PseudoTerminalModes
Enable input flow control.
IXON - Static variable in class com.sshtools.client.PseudoTerminalModes
Enable output flow control.

J

JVMCommandFactory - Class in com.sshtools.server.vsession.jvm
 
JVMCommandFactory() - Constructor for class com.sshtools.server.vsession.jvm.JVMCommandFactory
 

K

key - Variable in class com.sshtools.client.SshKeyExchangeClient
 
KeyboardInteractiveAuthenticator - Class in com.sshtools.client
Implements the keyboard-interactive authentication method.
KeyboardInteractiveAuthenticator(KeyboardInteractiveCallback) - Constructor for class com.sshtools.client.KeyboardInteractiveAuthenticator
 
KeyboardInteractiveCallback - Interface in com.sshtools.client
Callback interface for keyboard-interactive authentication.
KeyboardInteractivePrompt - Class in com.sshtools.client
Represents a keyboard-interactive prompt.
KeyboardInteractivePrompt(String, boolean) - Constructor for class com.sshtools.client.KeyboardInteractivePrompt
Creates a new KBIPrompt object.
KeyboardInteractivePromptCompletor - Interface in com.sshtools.client
 
KeyConstraints - Class in com.sshtools.agent
 
KeyConstraints() - Constructor for class com.sshtools.agent.KeyConstraints
Creates a new KeyConstraints object.
KeyConstraints(ByteArrayReader) - Constructor for class com.sshtools.agent.KeyConstraints
Creates a new KeyConstraints object.
keyExchangeInitialized() - Method in class com.sshtools.server.TransportProtocolServer
 
KeyPairAuthenticator - Class in com.sshtools.client
Implements public key authentication, taking a com.sshtools.publickey.SshKeyPair object as the source private key.
KeyPairAuthenticator(SshKeyPair) - Constructor for class com.sshtools.client.KeyPairAuthenticator
 
keysExchanged(boolean) - Method in class com.sshtools.client.SshClientContext
 
KeyStore - Interface in com.sshtools.agent
 
KeyStoreListener - Interface in com.sshtools.agent
An interface for listening to events in the agent keystore.
KeyTimeoutException - Exception in com.sshtools.agent.exceptions
 
KeyTimeoutException() - Constructor for exception com.sshtools.agent.exceptions.KeyTimeoutException
Creates a new KeyTimeoutException object.
Kill - Class in com.sshtools.server.vsession.commands
 
Kill() - Constructor for class com.sshtools.server.vsession.commands.Kill
 
killProcess(long) - Method in class com.sshtools.server.vsession.Msh
 

L

lastModified() - Method in class com.sshtools.common.files.vfs.PathFile
 
lastModified() - Method in class com.sshtools.common.files.vfs.VFSFile
 
lastModified() - Method in class com.sshtools.common.files.vfs.VirtualMount
 
lastModified() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
lastModified() - Method in class com.sshtools.common.files.vfs.VirtualMountTemplate
 
lcd(String) - Method in class com.sshtools.client.sftp.SftpClient
Changes the local working directory.
lcd(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Changes the local working directory.
Lcd - Class in com.sshtools.server.vsession.commands.sftp
 
Lcd() - Constructor for class com.sshtools.server.vsession.commands.sftp.Lcd
 
length() - Method in class com.sshtools.common.files.vfs.PathFile
 
length() - Method in class com.sshtools.common.files.vfs.VFSFile
 
length() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
LineParser - Class in com.sshtools.server.vsession
 
LineParser(Environment) - Constructor for class com.sshtools.server.vsession.LineParser
 
listAllThreads(VirtualConsole) - Static method in class com.sshtools.server.vsession.jvm.Threads
 
listChildren(SftpFile, List<SftpFile>) - Method in class com.sshtools.client.sftp.SftpChannel
List the children of a directory.
listKeys() - Method in class com.sshtools.agent.client.SshAgentClient
List all the keys on the agent.
LoadBalancerPolicy - Class in com.sshtools.server
 
LoadBalancerPolicy() - Constructor for class com.sshtools.server.LoadBalancerPolicy
 
loadHostKey(InputStream) - Method in class com.sshtools.server.SshServerContext
Load a host key from an InputStream.
loadHostKey(InputStream, String) - Method in class com.sshtools.server.SshServerContext
Load a host key from an InputStream.
loadKey(File, String) - Method in class com.sshtools.server.SshServerContext
Load a key pair from a File
loadKey(InputStream, String) - Method in class com.sshtools.server.SshServerContext
Load a key pair from an InputStream.
loadKeystore(InputStream, String, String, String) - Static method in class com.sshtools.common.ssh.x509.X509Helper
Load a keystore for use as an SSH host key.
loadKeystore(InputStream, String, String, String, String) - Static method in class com.sshtools.common.ssh.x509.X509Helper
Load a keystore for use as an SSH host key.
loadKeystore(File, String, String, String) - Static method in class com.sshtools.common.ssh.x509.X509Helper
 
loadKeystore(File, String, String, String, String) - Static method in class com.sshtools.common.ssh.x509.X509Helper
 
loadOrGenerateHostKey(File, String, int) - Method in class com.sshtools.server.SshServerContext
Load a host key from file, if the file does not exist then generate the key.
loadOrGenerateHostKey(File, String, int, String) - Method in class com.sshtools.server.SshServerContext
Load a host key from a file, if it does not exist, generate it.
loadOrGenerateHostKey(File, String, int, int, String) - Method in class com.sshtools.server.SshServerContext
Load a host key from file, if the file does not exist then generate the key.
loadSshCertificate(File, String, File) - Method in class com.sshtools.server.SshServerContext
This method loads an OpenSSH certificate file for use as a host key.
loadSshCertificate(SshCertificate) - Method in class com.sshtools.server.SshServerContext
 
LOCAL_FORWARDING_CHANNEL_TYPE - Static variable in class com.sshtools.server.DefaultServerChannelFactory
 
LocalForwardingFactoryImpl - Class in com.sshtools.client
Implements the configuration of a local forwarding listening socket.
LocalForwardingFactoryImpl(String, int) - Constructor for class com.sshtools.client.LocalForwardingFactoryImpl
 
lock(String) - Method in class com.sshtools.agent.InMemoryKeyStore
 
lock(String) - Method in interface com.sshtools.agent.KeyStore
Lock the keystore.
lockAgent(String) - Method in class com.sshtools.agent.client.SshAgentClient
Lock the agent
lockFile(byte[], long, long, int) - Method in class com.sshtools.client.sftp.SftpChannel
 
LOGIN_CONTEXT - Static variable in class com.sshtools.server.vsession.Msh
 
LOGIN_NAME_OPTION - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.LoginName
 
lpwd() - Method in class com.sshtools.client.sftp.SftpClient
Returns the absolute path to the local working directory.
lpwd() - Method in class com.sshtools.client.sftp.SftpClientTask
Returns the absolute path to the local working directory.
Lpwd - Class in com.sshtools.server.vsession.commands.sftp
 
Lpwd() - Constructor for class com.sshtools.server.vsession.commands.sftp.Lpwd
 
ls() - Method in class com.sshtools.client.sftp.SftpClient
List the contents of the current remote working directory.
ls(String) - Method in class com.sshtools.client.sftp.SftpClient
List the contents remote directory.
ls(String, boolean, int) - Method in class com.sshtools.client.sftp.SftpClient
 
ls(String, String, boolean, int) - Method in class com.sshtools.client.sftp.SftpClient
 
ls() - Method in class com.sshtools.client.sftp.SftpClientTask
List the contents of the current remote working directory.
ls(String) - Method in class com.sshtools.client.sftp.SftpClientTask
List the contents remote directory.
Ls - Class in com.sshtools.server.vsession.commands.fs
 
Ls() - Constructor for class com.sshtools.server.vsession.commands.fs.Ls
 
Ls - Class in com.sshtools.server.vsession.commands.sftp
 
Ls() - Constructor for class com.sshtools.server.vsession.commands.sftp.Ls
 
lsIterator() - Method in class com.sshtools.client.sftp.SftpClient
Return an iterator for the current working directory.
lsIterator(String) - Method in class com.sshtools.client.sftp.SftpClient
Return an iterator for the path provided.

M

MAC_SPEC_OPTION - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.MacSpec
 
main(String[]) - Static method in class com.sshtools.agent.server.SshAgentServer
 
main(String[]) - Static method in class com.sshtools.client.SecurityReporter
 
main(String[]) - Static method in class com.sshtools.client.SshReporter
 
makeDirectory(String) - Method in class com.sshtools.client.sftp.SftpChannel
Make a directory.
makeDirectory(String, SftpFileAttributes) - Method in class com.sshtools.client.sftp.SftpChannel
Make a directory.
makeTemporaryFolder() - Method in class com.sshtools.client.sftp.SftpClient
 
mark(int) - Method in class com.sshtools.client.shell.ShellProcess
 
markFailed() - Method in class com.sshtools.server.AuthenticationProtocolServer
 
matchDestinations(String) - Method in class com.sshtools.server.callback.InMemoryCallbackRegistrationService
 
matchDestinations(String) - Method in interface com.sshtools.vsession.commands.ssh.SshOptionsResolver
 
matcher - Variable in class com.sshtools.client.shell.ShellController
 
matches(String, String) - Method in class com.sshtools.client.shell.ShellDefaultMatcher
 
matches(String, String) - Method in interface com.sshtools.client.shell.ShellMatcher
Match a command output line against a defined pattern.
matchFileNamesWithPattern(AbstractFile[], String) - Method in class com.sshtools.client.sftp.GlobRegExpMatching
 
matchFileNamesWithPattern(AbstractFile[], String) - Method in class com.sshtools.client.sftp.NoRegExpMatching
opens and returns the requested filename string
matchFileNamesWithPattern(AbstractFile[], String) - Method in class com.sshtools.client.sftp.RegExpMatching
 
matchFileNamesWithPattern(AbstractFile[], String) - Method in interface com.sshtools.client.sftp.RegularExpressionMatching
returns each of the files that match the pattern fileNameRegExp
matchFilesWithPattern(SftpFile[], String) - Method in class com.sshtools.client.sftp.GlobRegExpMatching
 
matchFilesWithPattern(SftpFile[], String) - Method in class com.sshtools.client.sftp.NoRegExpMatching
returns files
matchFilesWithPattern(SftpFile[], String) - Method in class com.sshtools.client.sftp.RegExpMatching
 
matchFilesWithPattern(SftpFile[], String) - Method in interface com.sshtools.client.sftp.RegularExpressionMatching
returns each of the SftpFiles that match the pattern fileNameRegExp
matchRemoteFiles(String) - Method in class com.sshtools.client.sftp.SftpClient
Called by getFileMatches() to do regular expression pattern matching on the files in 'remote''s parent directory.
matchRemoteFiles(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Called by getFileMatches() to do regular expression pattern matching on the files in 'remote''s parent directory.
MAX_BUFFER_SIZE - Variable in class com.sshtools.agent.win32.AbstractNamedPipe
 
MAX_VERSION - Static variable in class com.sshtools.client.sftp.SftpChannel
 
Mem - Class in com.sshtools.server.vsession.jvm
 
Mem() - Constructor for class com.sshtools.server.vsession.jvm.Mem
 
Message - Interface in com.sshtools.client.tasks
 
messageAttributes - Static variable in class com.sshtools.client.events.ClientEventCodes
 
messageCodes - Static variable in class com.sshtools.client.events.ClientEventCodes
 
MessageHolder - Class in com.sshtools.client.tasks
 
MessageHolder() - Constructor for class com.sshtools.client.tasks.MessageHolder
 
messageSent(Long) - Method in class com.sshtools.client.AuthenticationMessage
 
mgr - Variable in class com.sshtools.common.files.vfs.VirtualFileFactory
 
mkdir(String) - Method in class com.sshtools.client.sftp.SftpClient
Creates a new directory on the remote server.
mkdir(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Creates a new directory on the remote server.
Mkdir - Class in com.sshtools.server.vsession.commands.fs
 
Mkdir() - Constructor for class com.sshtools.server.vsession.commands.fs.Mkdir
 
Mkdir - Class in com.sshtools.server.vsession.commands.sftp
 
Mkdir() - Constructor for class com.sshtools.server.vsession.commands.sftp.Mkdir
 
mkdirs(String) - Method in class com.sshtools.client.sftp.SftpClient
Create a directory or set of directories.
mkdirs(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Create a directory or set of directories.
MODE_BINARY - Static variable in class com.sshtools.client.sftp.SftpClient
Instructs the client to use a binary transfer mode when used with SftpClient.setTransferMode(int)
MODE_TEXT - Static variable in class com.sshtools.client.sftp.SftpClient
Instructs the client to use a text transfer mode when used with SftpClient.setTransferMode(int).
mount - Variable in class com.sshtools.common.files.vfs.AbstractMount
 
mount(VirtualMountTemplate) - Method in class com.sshtools.common.files.vfs.VirtualMountManager
 
mount(VirtualMountTemplate, boolean) - Method in class com.sshtools.common.files.vfs.VirtualMountManager
 
moveTo(AbstractFile) - Method in class com.sshtools.common.files.vfs.PathFile
 
moveTo(AbstractFile) - Method in class com.sshtools.common.files.vfs.VFSFile
 
moveTo(AbstractFile) - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
moveTo(AbstractFile) - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
msg - Variable in class com.sshtools.client.tasks.MessageHolder
 
Msh - Class in com.sshtools.server.vsession
 
Msh(CommandFactory<? extends Command>) - Constructor for class com.sshtools.server.vsession.Msh
 
Msh(String, String, String, String) - Constructor for class com.sshtools.server.vsession.Msh
 
MshListener - Interface in com.sshtools.server.vsession
 
MUTUAL_KEY_AUTHENTICATION - Static variable in class com.sshtools.callback.client.MutualCallbackAuthenticationProvider
 
MUTUAL_KEY_AUTHENTICATION - Static variable in class com.sshtools.server.callback.MutualCallbackAuthenticator
 
MutualCallbackAuthentication<C extends com.sshtools.common.ssh.Context> - Class in com.sshtools.callback.client
 
MutualCallbackAuthentication(AbstractServerTransport<C>, AbstractAuthenticationProtocol<C>, SshConnection, MutualCallbackAuthenticationProvider) - Constructor for class com.sshtools.callback.client.MutualCallbackAuthentication
 
MutualCallbackAuthenticationProvider - Class in com.sshtools.callback.client
 
MutualCallbackAuthenticationProvider(MutualKeyAuthenticatonStore) - Constructor for class com.sshtools.callback.client.MutualCallbackAuthenticationProvider
 
MutualCallbackAuthenticator - Class in com.sshtools.server.callback
 
MutualCallbackAuthenticator(MutualKeyAuthenticatonStore) - Constructor for class com.sshtools.server.callback.MutualCallbackAuthenticator
 
Mv - Class in com.sshtools.server.vsession.commands.fs
 
Mv() - Constructor for class com.sshtools.server.vsession.commands.fs.Mv
 

N

name - Variable in class com.sshtools.client.components.Curve25519SHA256Client
 
name - Variable in class com.sshtools.server.components.jce.Curve25519SHA256LibSshServer
 
NAMED_PIPE_PREFIX - Static variable in class com.sshtools.agent.win32.AbstractNamedPipe
 
NamedPipeClient - Class in com.sshtools.agent.win32
 
NamedPipeClient(String) - Constructor for class com.sshtools.agent.win32.NamedPipeClient
 
NamedPipeServer - Class in com.sshtools.agent.win32
 
NamedPipeServer(String) - Constructor for class com.sshtools.agent.win32.NamedPipeServer
 
Nano - Class in com.sshtools.server.vsession.commands.fs
 
Nano() - Constructor for class com.sshtools.server.vsession.commands.fs.Nano
 
newInstance(String, SshConnection) - Method in class com.sshtools.server.vsession.CommandFactory
 
newInstance(String, SshConnection) - Method in class com.sshtools.server.vsession.ShellCommandFactory
 
newSize(int, int) - Method in interface com.sshtools.server.vsession.VirtualShellNG.WindowSizeChangeListener
 
nextMessage() - Method in class com.sshtools.client.tasks.AbstractSubsystem
 
nextMessage() - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
 
NO_LIMIT - Static variable in class com.sshtools.agent.KeyConstraints
 
NO_TIMEOUT - Static variable in class com.sshtools.agent.KeyConstraints
 
NOFLSH - Static variable in class com.sshtools.client.PseudoTerminalModes
Don't flush after interrupt.
NoneAuthentication - Class in com.sshtools.server
This authentication mechanism can be used to send custom banner messages to the client.
NoneAuthentication() - Constructor for class com.sshtools.server.NoneAuthentication
 
NoneAuthentication(TransportProtocol<SshServerContext>, AuthenticationProtocolServer) - Constructor for class com.sshtools.server.NoneAuthentication
 
NoneAuthenticator - Class in com.sshtools.client
 
NoneAuthenticator() - Constructor for class com.sshtools.client.NoneAuthenticator
 
NoOpPasswordAuthenticator - Class in com.sshtools.server
 
NoOpPasswordAuthenticator() - Constructor for class com.sshtools.server.NoOpPasswordAuthenticator
 
NoOpPublicKeyAuthenticator - Class in com.sshtools.server
 
NoOpPublicKeyAuthenticator() - Constructor for class com.sshtools.server.NoOpPublicKeyAuthenticator
 
NoRegExpMatching - Class in com.sshtools.client.sftp
Implements the RegularExpressionMatching Interface.
Performs no regular expression matching so:
matchFilesWithPattern() simply returns the files parameter it is passed as an argument
matchFileNamesWithPattern() simply returns a 1 element array containing the filename on the first element of the file[] argument passed to it.
NoRegExpMatching() - Constructor for class com.sshtools.client.sftp.NoRegExpMatching
 
NoSyntax - Static variable in class com.sshtools.client.sftp.SftpClient
constants for setting the regular expression syntax.
NullOutputStream - Class in com.sshtools.client.sftp
 
NullOutputStream() - Constructor for class com.sshtools.client.sftp.NullOutputStream
 

O

OCRNL - Static variable in class com.sshtools.client.PseudoTerminalModes
Translate carriage return to newline (output).
OLCUC - Static variable in class com.sshtools.client.PseudoTerminalModes
Convert lowercase to uppercase.
onAddKey(KeyStore) - Method in interface com.sshtools.agent.KeyStoreListener
A key has been added to the keystore.
onAddKey(SshAgentAddKey) - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Called when the remote side adds a key the agent.
onAddKey(SshAgentAddKey) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Called when the remote side adds a key the agent.
onAgentConnected(SshConnection, Object) - Method in class com.sshtools.server.AgentForwardingChannel
 
onChannelClosed() - Method in class com.sshtools.client.AbstractSessionChannel
 
onChannelClosed() - Method in class com.sshtools.server.AgentForwardingChannel
 
onChannelClosed() - Method in class com.sshtools.server.callback.CallbackForwardingChannel
 
onChannelClosed() - Method in class com.sshtools.server.SessionChannelNG
 
onChannelClosing() - Method in class com.sshtools.client.AbstractSessionChannel
 
onChannelClosing() - Method in class com.sshtools.server.AgentForwardingChannel
 
onChannelClosing() - Method in class com.sshtools.server.callback.CallbackForwardingChannel
 
onChannelClosing() - Method in class com.sshtools.server.SessionChannelNG
Called when the channel is closing.
onChannelCreated(ChannelNG<SshServerContext>) - Method in class com.sshtools.server.DefaultServerChannelFactory
 
onChannelData(ByteBuffer) - Method in class com.sshtools.server.AgentForwardingChannel
 
onChannelData(ByteBuffer) - Method in class com.sshtools.server.callback.CallbackForwardingChannel
 
onChannelData(ByteBuffer) - Method in class com.sshtools.server.SessionChannelNG
Called when data arrives on the channel.
onChannelError(Throwable) - Method in class com.sshtools.client.AbstractSessionChannel
 
onChannelFree() - Method in class com.sshtools.client.AbstractSessionChannel
 
onChannelFree() - Method in class com.sshtools.server.AgentForwardingChannel
 
onChannelFree() - Method in class com.sshtools.server.callback.CallbackForwardingChannel
 
onChannelFree() - Method in class com.sshtools.server.SessionChannelNG
Free the session and its resources.
onChannelOpen() - Method in class com.sshtools.client.AbstractSessionChannel
 
onChannelOpen() - Method in class com.sshtools.server.AgentForwardingChannel
 
onChannelOpen() - Method in class com.sshtools.server.callback.CallbackForwardingChannel
 
onChannelOpen() - Method in class com.sshtools.server.SessionChannelNG
Called once the channel has been opened.
onChannelOpenConfirmation() - Method in class com.sshtools.client.AbstractSessionChannel
 
onChannelOpenConfirmation() - Method in class com.sshtools.server.AgentForwardingChannel
 
onChannelOpenConfirmation() - Method in class com.sshtools.server.callback.CallbackForwardingChannel
Called when the channel has been confirmed as open.
onChannelOpenConfirmation() - Method in class com.sshtools.server.SessionChannelNG
Called when the channel is confirmed as open
onChannelOpenFailure() - Method in class com.sshtools.server.callback.CallbackForwardingChannel
 
onChannelOpenFailure() - Method in class com.sshtools.server.vsession.VirtualShellNG
 
onChannelRequest(String, boolean, byte[]) - Method in class com.sshtools.client.AbstractSessionChannel
 
onChannelRequest(String, boolean, byte[]) - Method in class com.sshtools.server.AgentForwardingChannel
 
onChannelRequest(String, boolean, byte[]) - Method in class com.sshtools.server.callback.CallbackForwardingChannel
 
onChannelRequest(String, boolean, byte[]) - Method in class com.sshtools.server.SessionChannelNG
Process session requests and invoke the relevant abstract methods of this class to handle the requests.
onClientStart(CallbackSession, SshConnection) - Method in class com.sshtools.callback.client.CallbackClient
 
onClientStarting(CallbackSession) - Method in class com.sshtools.callback.client.CallbackClient
 
onClientStop(CallbackSession, SshConnection) - Method in class com.sshtools.callback.client.CallbackClient
 
onClientStopping(CallbackSession) - Method in class com.sshtools.callback.client.CallbackClient
 
onCloseSession(SessionChannelNG) - Method in class com.sshtools.client.tasks.AbstractCommandTask
 
onCloseSession(T) - Method in class com.sshtools.client.tasks.AbstractSessionTask
 
onCloseSession(SessionChannelNG) - Method in class com.sshtools.client.tasks.AbstractSubsystem
 
onCloseSession(SessionChannelNG) - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
 
onCloseSession(SessionChannel) - Method in class com.sshtools.client.tasks.AsyncSessionTask
 
onCloseSession(SessionChannelNG) - Method in class com.sshtools.client.tasks.ShellTask
 
onConnected() - Method in class com.sshtools.client.TransportProtocolClient
 
onConnected() - Method in class com.sshtools.server.TransportProtocolServer
 
onCreateChannel(String, SshConnection) - Method in class com.sshtools.client.DefaultClientChannelFactory
 
onCreateChannel(String, SshConnection) - Method in class com.sshtools.server.DefaultServerChannelFactory
 
onDeleteAllKeys(KeyStore) - Method in interface com.sshtools.agent.KeyStoreListener
All the keys were deleted from the keystore.
onDeleteAllKeys(AgentMessage) - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Called when the remote side requests that all keys be removed from the agent.
onDeleteAllKeys(AgentMessage) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Called when the remote side requests that all keys be removed from the agent.
onDeleteKey(KeyStore) - Method in interface com.sshtools.agent.KeyStoreListener
A key has been deleted.
onDeleteKey(SshAgentDeleteKey) - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Called by the remote side to delete a key from the agent
onDeleteKey(SshAgentDeleteKey) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Called by the remote side to delete a key from the agent
onDisconnected() - Method in class com.sshtools.client.TransportProtocolClient
 
onDisconnected() - Method in class com.sshtools.server.TransportProtocolServer
 
onExtendedData(ByteBuffer, int) - Method in class com.sshtools.client.SessionChannelNG
 
onExtendedData(ByteBuffer, int) - Method in class com.sshtools.server.AgentForwardingChannel
 
onExtendedData(ByteBuffer, int) - Method in class com.sshtools.server.SessionChannelNG
Called when extended data arrives on the channel - for a session channel this would not normally be called.
onForwardingNotice(SshAgentForwardingNotice) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Called when a forwarding notice is recceived from the remote side.
onKeyExchangeComplete() - Method in class com.sshtools.server.TransportProtocolServer
 
onKeyExchangeInit() - Method in class com.sshtools.client.TransportProtocolClient
 
onKeyExchangeInit() - Method in class com.sshtools.server.TransportProtocolServer
 
onKeyOperation(KeyStore, String) - Method in interface com.sshtools.agent.KeyStoreListener
An operation was performed on the keystore.
ONLCR - Static variable in class com.sshtools.client.PseudoTerminalModes
Map NL to CR-NL.
onListKeys(AgentMessage) - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Called by the remote side when a list of the agents keys is required
onListKeys(AgentMessage) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Called by the remote side when a list of the agents keys is required
onLocalEOF() - Method in class com.sshtools.client.AbstractSessionChannel
 
onLocalEOF() - Method in class com.sshtools.server.AgentForwardingChannel
 
onLocalEOF() - Method in class com.sshtools.server.callback.CallbackForwardingChannel
 
onLocalEOF() - Method in class com.sshtools.server.UnsupportedSession
 
onLocalEOF() - Method in class com.sshtools.server.vsession.VirtualShellNG
 
onLock(KeyStore) - Method in interface com.sshtools.agent.KeyStoreListener
The keystore has been locked.
onLock(SshAgentLock) - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Called by the remote side when the agent is to be locked
onLock(SshAgentLock) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Called by the remote side when the agent is to be locked
ONLRET - Static variable in class com.sshtools.client.PseudoTerminalModes
Newline performs a carriage return (output).
onMessageReceived(byte[]) - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Process a message and route to the handler method
onMessageReceived(byte[]) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Process a message and route to the handler method
onMessageReceived(byte[]) - Method in class com.sshtools.server.PublicKeySubsystem
 
onNewKeysReceived() - Method in class com.sshtools.client.TransportProtocolClient
 
onNewKeysReceived() - Method in class com.sshtools.server.TransportProtocolServer
 
onNewKeysSent() - Method in class com.sshtools.client.TransportProtocolClient
 
onNewKeysSent() - Method in class com.sshtools.server.TransportProtocolServer
 
ONOCR - Static variable in class com.sshtools.client.PseudoTerminalModes
Translate newline to carriage return-newline (output).
onOpenSession(T) - Method in class com.sshtools.client.tasks.AbstractSessionTask
 
onOpenSession(SessionChannel) - Method in class com.sshtools.client.tasks.AsyncSessionTask
 
onPing(SshAgentPing) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Called when a ping message is received
onPrivateKeyOp(SshAgentPrivateKeyOp) - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Called by the remote side to initiate a private key operation.
onPrivateKeyOp(SshAgentPrivateKeyOp) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Called by the remote side to initiate a private key operation.
onRandom(SshAgentRandom) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Called when the remote side sends a random message
onRegistrationComplete() - Method in class com.sshtools.server.callback.CallbackForwardingChannel
Called when the forwarded sockets selector has been registered with a com,maverick.nio.SelectorThread.
onRemoteEOF() - Method in class com.sshtools.client.AbstractSessionChannel
 
onRemoteEOF() - Method in class com.sshtools.server.AgentForwardingChannel
 
onRemoteEOF() - Method in class com.sshtools.server.callback.CallbackForwardingChannel
 
onRemoteEOF() - Method in class com.sshtools.server.SessionChannelNG
The remote side has reported EOF so no more data will be received.
onRequestVersion(SshAgentRequestVersion) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Called when the remote side requests the version number of this protocol.
onSessionData(ByteBuffer) - Method in class com.sshtools.server.SessionChannelNG
 
onSessionData(ByteBuffer) - Method in class com.sshtools.server.vsession.VirtualShellNG
 
onSessionOpen() - Method in class com.sshtools.client.SessionChannelNG
 
onSessionOpen() - Method in class com.sshtools.server.SessionChannelNG
 
onSessionOpen() - Method in class com.sshtools.server.vsession.VirtualShellNG
 
onSocketRead(ByteBuffer) - Method in class com.sshtools.client.TransportProtocolClient
 
onStart() - Method in class com.sshtools.client.ConnectionProtocolClient
 
onStart() - Method in class com.sshtools.server.ConnectionProtocolServer
 
onStartAuthentication(Connection<SshClientContext>) - Method in class com.sshtools.client.ExternalKeyAuthenticator
 
onStartAuthentication(Connection<SshClientContext>) - Method in class com.sshtools.client.PublicKeyAuthenticator
 
onStop() - Method in class com.sshtools.client.ConnectionProtocolClient
 
onStop() - Method in class com.sshtools.server.ConnectionProtocolServer
 
onSubsystemFree() - Method in class com.sshtools.server.PublicKeySubsystem
 
onUnlock(KeyStore) - Method in interface com.sshtools.agent.KeyStoreListener
The keystore has been unlocked.
onUnlock(SshAgentUnlock) - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Called by the remote side when the agent is to be unlocked
onUnlock(SshAgentUnlock) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Called by the remote side when the agent is to be unlocked
OPEN_APPEND - Static variable in class com.sshtools.client.sftp.SftpChannel
File open flag, forces all writes to append data at the end of the file.
OPEN_CREATE - Static variable in class com.sshtools.client.sftp.SftpChannel
File open flag, if specified a new file will be created if one does not already exist.
OPEN_EXCLUSIVE - Static variable in class com.sshtools.client.sftp.SftpChannel
File open flag, causes an open request to fail if the named file already exists.
OPEN_READ - Static variable in class com.sshtools.client.sftp.SftpChannel
File open flag, opens the file for reading.
OPEN_TEXT - Static variable in class com.sshtools.client.sftp.SftpChannel
File open flag, causes the file to be opened in text mode.
OPEN_TRUNCATE - Static variable in class com.sshtools.client.sftp.SftpChannel
File open flag, forces an existing file with the same name to be truncated to zero length when creating a file by specifying OPEN_CREATE.
OPEN_WRITE - Static variable in class com.sshtools.client.sftp.SftpChannel
File open flag, opens the file for writing.
openChannel(byte[]) - Method in class com.sshtools.client.AbstractSessionChannel
 
openChannel(byte[]) - Method in class com.sshtools.server.AgentForwardingChannel
 
openChannel(byte[]) - Method in class com.sshtools.server.callback.CallbackForwardingChannel
Open a forwarding channel.
openChannel(byte[]) - Method in class com.sshtools.server.SessionChannelNG
 
openDirectory(String) - Method in class com.sshtools.client.sftp.SftpChannel
Open a directory.
openDirectory(String) - Method in class com.sshtools.client.sftp.SftpClient
 
openDirectory(String) - Method in class com.sshtools.client.sftp.SftpClientTask
 
openFile(String, int) - Method in class com.sshtools.client.sftp.SftpChannel
Open a file.
openFile(String, int, SftpFileAttributes) - Method in class com.sshtools.client.sftp.SftpChannel
Open a file.
openFile(String) - Method in class com.sshtools.client.sftp.SftpClient
 
openFile(String, int) - Method in class com.sshtools.client.sftp.SftpClient
 
openFile(String) - Method in class com.sshtools.client.sftp.SftpClientTask
 
openFile(String, int) - Method in class com.sshtools.client.sftp.SftpClientTask
 
openFile(boolean) - Method in class com.sshtools.common.files.vfs.PathFile
 
openFile(boolean) - Method in class com.sshtools.common.files.vfs.VFSFile
 
openFile(boolean) - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
openFileVersion5(String, int, int, SftpFileAttributes) - Method in class com.sshtools.client.sftp.SftpChannel
 
openRemoteClient(String, int, String) - Method in class com.sshtools.client.SshClient
 
openSessionChannel() - Method in class com.sshtools.client.SshClient
 
openSessionChannel(long) - Method in class com.sshtools.client.SshClient
 
openSessionChannel(boolean) - Method in class com.sshtools.client.SshClient
 
openSessionChannel(long, boolean) - Method in class com.sshtools.client.SshClient
 
OpenSSHAgentConnection - Class in com.sshtools.agent.openssh
Represents a single connection on the agent server.
OpenSSHAgentConnection(KeyStore, InputStream, OutputStream, Closeable) - Constructor for class com.sshtools.agent.openssh.OpenSSHAgentConnection
 
OpenSSHAgentMessages - Class in com.sshtools.agent.openssh
 
OpenSSHAgentMessages() - Constructor for class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
OpenSshCACertificateStoreImpl - Class in com.sshtools.server
 
OpenSshCACertificateStoreImpl(SshPublicKey) - Constructor for class com.sshtools.server.OpenSshCACertificateStoreImpl
 
OpenSshCACertificateStoreImpl(Collection<SshPublicKey>) - Constructor for class com.sshtools.server.OpenSshCACertificateStoreImpl
 
OpenSSHConnectionFactory - Class in com.sshtools.agent.openssh
 
OpenSSHConnectionFactory() - Constructor for class com.sshtools.agent.openssh.OpenSSHConnectionFactory
 
OpenSSHPrivateKeyFileBC - Class in com.sshtools.common.publickey.bc
 
OpenSSHPrivateKeyFileBC(byte[]) - Constructor for class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBC
 
OpenSSHPrivateKeyFileBC(SshKeyPair, String) - Constructor for class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBC
 
OpenSSHPrivateKeyFileBCFIPS - Class in com.sshtools.common.publickey.bc
 
OpenSSHPrivateKeyFileBCFIPS(byte[]) - Constructor for class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBCFIPS
 
OpenSSHPrivateKeyFileBCFIPS(SshKeyPair, String) - Constructor for class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBCFIPS
 
OpenSshSignRequest - Class in com.sshtools.agent.openssh
Message for Agent Private key operation
OpenSshSignRequest() - Constructor for class com.sshtools.agent.openssh.OpenSshSignRequest
Creates a new SshAgentPrivateKeyOp object.
OpenSshSignRequest(SshPublicKey, byte[]) - Constructor for class com.sshtools.agent.openssh.OpenSshSignRequest
Creates a new SshAgentPrivateKeyOp object.
OpenSSHZLibCompression - Class in com.sshtools.common.zlib
 
OpenSSHZLibCompression() - Constructor for class com.sshtools.common.zlib.OpenSSHZLibCompression
 
OPOST - Static variable in class com.sshtools.client.PseudoTerminalModes
Enable output processing.
options - Variable in class com.sshtools.vsession.commands.ssh.AbstractSshClientCommand
 
OS_AIX - Static variable in class com.sshtools.client.shell.ExpectShell
AIX operating system
OS_DARWIN - Static variable in class com.sshtools.client.shell.ExpectShell
Darwin (MAC) operating system
OS_FREEBSD - Static variable in class com.sshtools.client.shell.ExpectShell
FreeBSD operating system
OS_HPUX - Static variable in class com.sshtools.client.shell.ExpectShell
HP-UX operating system
OS_LINUX - Static variable in class com.sshtools.client.shell.ExpectShell
Linux operating system
OS_NETBSD - Static variable in class com.sshtools.client.shell.ExpectShell
NetBSD operating system
OS_OPENBSD - Static variable in class com.sshtools.client.shell.ExpectShell
OpenBSD operating system
OS_OPENVMS - Static variable in class com.sshtools.client.shell.ExpectShell
OpenVMS operating system
OS_POWERSHELL - Static variable in class com.sshtools.client.shell.ExpectShell
Linux operating system
OS_SOLARIS - Static variable in class com.sshtools.client.shell.ExpectShell
Solaris operating system
OS_UNIX - Static variable in class com.sshtools.client.shell.ExpectShell
Unix OS if less than this value.
OS_UNKNOWN - Static variable in class com.sshtools.client.shell.ExpectShell
The operating system is unknown
OS_WINDOWS - Static variable in class com.sshtools.client.shell.ExpectShell
Windows operating system
OSCommandFactory - Class in com.sshtools.server.vsession.commands.os
 
OSCommandFactory() - Constructor for class com.sshtools.server.vsession.commands.os.OSCommandFactory
 
out - Variable in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
 
output() - Method in class com.sshtools.server.vsession.PosixChannelPtyTerminal
 

P

padString(String, int) - Static method in class com.sshtools.server.vsession.ShellUtilities
 
PARENB - Static variable in class com.sshtools.client.PseudoTerminalModes
Parity enable.
PARMRK - Static variable in class com.sshtools.client.PseudoTerminalModes
Mark parity and framing errors.
PARODD - Static variable in class com.sshtools.client.PseudoTerminalModes
Odd parity, else even.
parse(Options, String[], String) - Static method in class com.sshtools.server.vsession.CommandArgumentsParser
 
parse(String, int) - Method in class com.sshtools.server.vsession.LineParser
 
parseArgs(VirtualConsole, List<String>) - Method in class com.sshtools.server.vsession.Msh
 
parseCiphers(CommandLine, SshClientArguments) - Static method in class com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
 
parseCommand(String, String[]) - Method in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
Parse an SCP command
parseCommands(String, int) - Method in class com.sshtools.server.vsession.LineParser
 
parseCompression(CommandLine, SshClientArguments) - Static method in class com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
 
parseDestination(CommandLine, SshClientArguments) - Static method in class com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
 
parseIdentityFilename(CommandLine, SshClientArguments, VirtualConsole) - Static method in class com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
 
parseLine(String, VirtualConsole) - Method in class com.sshtools.server.vsession.Msh
 
parseLoginName(CommandLine, SshClientArguments) - Static method in class com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
 
parseMacs(CommandLine, SshClientArguments) - Static method in class com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
 
parsePort(CommandLine, SshClientArguments) - Static method in class com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
 
parseSecurityLevel(CommandLine, SshClientArguments) - Static method in class com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
 
PasswordAuthenticator - Class in com.sshtools.client
Implements the password authentication method.
PasswordAuthenticator() - Constructor for class com.sshtools.client.PasswordAuthenticator
 
PasswordAuthenticator(String) - Constructor for class com.sshtools.client.PasswordAuthenticator
 
PasswordAuthenticator(char[]) - Constructor for class com.sshtools.client.PasswordAuthenticator
 
PasswordOverKeyboardInteractiveCallback - Class in com.sshtools.client
Implements a keyboard-interactive callback that answers a single password prompt.
PasswordOverKeyboardInteractiveCallback(PasswordAuthenticator) - Constructor for class com.sshtools.client.PasswordOverKeyboardInteractiveCallback
 
path - Variable in class com.sshtools.common.files.vfs.AbstractMount
 
PathFile - Class in com.sshtools.common.files.vfs
 
PathFile(Path, PathFileFactory) - Constructor for class com.sshtools.common.files.vfs.PathFile
 
PathFileFactory - Class in com.sshtools.common.files.vfs
 
PathFileFactory(Path) - Constructor for class com.sshtools.common.files.vfs.PathFileFactory
 
PathRandomAccessImpl - Class in com.sshtools.common.files.vfs
 
PathRandomAccessImpl(Path, boolean) - Constructor for class com.sshtools.common.files.vfs.PathRandomAccessImpl
 
pause() - Method in class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
pause(boolean) - Method in class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
paused() - Method in class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
PENDIN - Static variable in class com.sshtools.client.PseudoTerminalModes
Retype pending input.
performHashAndSign(SshPublicKey, List<ForwardingNotice>, byte[], int) - Method in class com.sshtools.agent.InMemoryKeyStore
 
performHashAndSign(SshPublicKey, List<ForwardingNotice>, byte[], int) - Method in interface com.sshtools.agent.KeyStore
Hash and sign some data using a key stored in this keystore.
performOptimizedRead(String, byte[], long, int, OutputStream, int, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpChannel
Performs an optimized read of a file through use of asynchronous messages.
performOptimizedRead(String, byte[], long, int, OutputStream, int, FileTransferProgress, long) - Method in class com.sshtools.client.sftp.SftpChannel
Performs an optimized read of a file through use of asynchronous messages.
performOptimizedWrite(String, byte[], int, int, InputStream, int, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpChannel
Performs an optimized write of a file through asynchronous messaging and through buffering the local file into memory.
performOptimizedWrite(String, byte[], int, int, InputStream, int, FileTransferProgress, long) - Method in class com.sshtools.client.sftp.SftpChannel
Performs an optimized write of a file through asynchronous messaging and through buffering the local file into memory.
performSynchronousRead(byte[], int, OutputStream, FileTransferProgress, long) - Method in class com.sshtools.client.sftp.SftpChannel
Perform a synchronous read of a file from the remote file system.
Perl5Syntax - Static variable in class com.sshtools.client.sftp.SftpClient
 
ping(byte[]) - Method in class com.sshtools.agent.client.SshAgentClient
Ping the remote side with some random padding data
pipeName - Variable in class com.sshtools.agent.win32.AbstractNamedPipe
 
populateEvent(Event) - Method in class com.sshtools.common.files.vfs.PathFileFactory
 
populateEvent(Event) - Method in class com.sshtools.common.files.vfs.VFSFileFactory
 
populateEvent(Event) - Method in class com.sshtools.common.files.vfs.VirtualFileFactory
 
PORT_OPTION - Static variable in class com.sshtools.server.vsession.commands.sftp.SftpClientOptions.Port
 
PORT_OPTION - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.Port
 
PosixChannelPtyTerminal - Class in com.sshtools.server.vsession
 
PosixChannelPtyTerminal(String, String, Pty, int, int, Channel, Charset) - Constructor for class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
PosixChannelPtyTerminal(String, String, Pty, int, int, Channel, Charset, Terminal.SignalHandler) - Constructor for class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
PosixChannelPtyTerminal(String, String, Pty, int, int, Channel, Charset, Terminal.SignalHandler, boolean) - Constructor for class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
postReadRequest(byte[], long, int) - Method in class com.sshtools.client.sftp.SftpChannel
Post a read request to the server and return the request id; this is used to optimize file downloads.
postWriteRequest(byte[], long, byte[], int, int) - Method in class com.sshtools.client.sftp.SftpChannel
Send a write request for an open file but do not wait for the response from the server.
predefined - Static variable in class com.sshtools.server.vsession.commands.Alias
 
prepareGroup() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
 
print(char) - Method in class com.sshtools.server.vsession.VirtualConsole
 
print(String) - Method in class com.sshtools.server.vsession.VirtualConsole
 
print(Throwable) - Method in class com.sshtools.server.vsession.VirtualConsole
 
printFile(String[], VirtualConsole, AbstractFile) - Method in class com.sshtools.server.vsession.commands.fs.Ls
 
printFile(String[], VirtualConsole, SftpFile) - Method in class com.sshtools.server.vsession.commands.sftp.Ls
 
println(String) - Method in class com.sshtools.server.vsession.VirtualConsole
 
println() - Method in class com.sshtools.server.vsession.VirtualConsole
 
PrivateKeyFileAuthenticator - Class in com.sshtools.client
Implements public key authentication, taking a java.io.File object as the source private key.
PrivateKeyFileAuthenticator(File, String) - Constructor for class com.sshtools.client.PrivateKeyFileAuthenticator
 
PrivateKeyFileAuthenticator(File) - Constructor for class com.sshtools.client.PrivateKeyFileAuthenticator
 
processCheckFileResponse(SftpMessage, RemoteHash) - Method in class com.sshtools.client.sftp.SftpClient
 
processMessage(byte[]) - Method in class com.sshtools.callback.client.MutualCallbackAuthentication
 
processMessage(byte[]) - Method in class com.sshtools.client.AuthenticationProtocolClient
 
processMessage(ByteArrayReader) - Method in interface com.sshtools.client.ClientAuthenticator
Process an authentication message.
processMessage(byte[]) - Method in class com.sshtools.client.components.Curve25519SHA256Client
 
processMessage(byte[]) - Method in class com.sshtools.client.components.DiffieHellmanEcdh
 
processMessage(byte[]) - Method in class com.sshtools.client.components.DiffieHellmanGroup
 
processMessage(byte[]) - Method in class com.sshtools.client.components.DiffieHellmanGroupExchange
 
processMessage(byte[]) - Method in class com.sshtools.client.components.Rsa1024Sha1
 
processMessage(byte[]) - Method in class com.sshtools.client.components.Rsa2048Sha256
 
processMessage(ByteArrayReader) - Method in class com.sshtools.client.ExternalKeyAuthenticator
 
processMessage(ByteArrayReader) - Method in class com.sshtools.client.KeyboardInteractiveAuthenticator
 
processMessage(ByteArrayReader) - Method in class com.sshtools.client.PublicKeyAuthenticator
 
processMessage(ByteArrayReader) - Method in class com.sshtools.client.SimpleClientAuthenticator
 
processMessage(byte[]) - Method in class com.sshtools.client.SshKeyExchangeClient
Process a key exchange message
processMessage(byte[]) - Method in class com.sshtools.server.AuthenticationProtocolServer
Process an SSH message.
processMessage(ByteArrayReader) - Method in class com.sshtools.server.callback.MutualCallbackAuthenticator
 
processMessage(byte[]) - Method in class com.sshtools.server.components.jce.Curve25519SHA256LibSshServer
 
processMessage(byte[]) - Method in class com.sshtools.server.components.jce.DiffieHellmanEcdh
 
processMessage(byte[]) - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup
 
processMessage(byte[]) - Method in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
 
processMessage(byte[]) - Method in class com.sshtools.server.components.jce.Rsa1024SHA1KeyExchange
 
processMessage(byte[]) - Method in class com.sshtools.server.components.jce.Rsa2048SHA2KeyExchange
 
processMessage(byte[]) - Method in class com.sshtools.server.components.SshKeyExchangeServer
Process a key exchange message
processMessage(byte[]) - Method in class com.sshtools.server.NoneAuthentication
If the SSH protocol authentication method defines additional messages which are sent from the client, they will be passed into your implementation here when received.
processNegotiationString(String) - Method in class com.sshtools.server.TransportProtocolServer
 
processSignal(String) - Method in class com.sshtools.server.SessionChannelNG
A signal can be delivered to the process by the client.
processSignal(String) - Method in class com.sshtools.server.UnsupportedSession
 
processSignal(String) - Method in class com.sshtools.server.vsession.VirtualShellNG
 
processSupported(byte[]) - Method in class com.sshtools.client.sftp.SftpChannel
 
processSupported2(byte[]) - Method in class com.sshtools.client.sftp.SftpChannel
 
processTCPIPCancel(ByteArrayReader, ByteArrayWriter) - Method in class com.sshtools.client.ConnectionProtocolClient
Process remote forwarding cancel request.
processTCPIPCancel(ByteArrayReader, ByteArrayWriter) - Method in class com.sshtools.server.ConnectionProtocolServer
 
processTCPIPForward(ByteArrayReader, ByteArrayWriter) - Method in class com.sshtools.client.ConnectionProtocolClient
Process a request for remote forwarding.
processTCPIPForward(ByteArrayReader, ByteArrayWriter) - Method in class com.sshtools.server.ConnectionProtocolServer
 
processTransportMessage(int, byte[]) - Method in class com.sshtools.client.TransportProtocolClient
 
processTransportMessage(int, byte[]) - Method in class com.sshtools.server.TransportProtocolServer
 
processVersionMessage(ByteArrayReader) - Method in class com.sshtools.client.sftp.SftpChannel
 
progressed(long) - Method in interface com.sshtools.client.tasks.FileTransferProgress
The transfer has progressed
promptForCommands(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.RootShell
 
PROXIED_CLIENT_CONNECTION - Static variable in class com.sshtools.server.callback.InMemoryCallbackRegistrationService
 
prvkey - Variable in class com.sshtools.server.components.SshKeyExchangeServer
 
PseudoTerminalModes - Class in com.sshtools.client
When a client requests a pseudo terminal it informs the server of any terminal modes that it knows of.
PseudoTerminalModes() - Constructor for class com.sshtools.client.PseudoTerminalModes
 
PseudoTerminalModes(byte[]) - Constructor for class com.sshtools.client.PseudoTerminalModes
 
pubkey - Variable in class com.sshtools.server.components.SshKeyExchangeServer
 
PublicKeyAuthenticator - Class in com.sshtools.client
Implements public key authentication taking a separately loaded SshKeyPair as the private key for authentication.
PublicKeyAuthenticator() - Constructor for class com.sshtools.client.PublicKeyAuthenticator
 
PublicKeyAuthenticator(SshKeyPair...) - Constructor for class com.sshtools.client.PublicKeyAuthenticator
 
PublicKeySubsystem - Class in com.sshtools.server
 
PublicKeySubsystem() - Constructor for class com.sshtools.server.PublicKeySubsystem
 
put(String, String, boolean) - Method in class com.sshtools.client.scp.ScpClient
Uploads a local file onto the remote server.
put(String, String, boolean, FileTransferProgress) - Method in class com.sshtools.client.scp.ScpClient
pattern matches the files in the local directory using "local" as a glob Regular Expression.
put(String[], String, boolean) - Method in class com.sshtools.client.scp.ScpClient
Uploads an array of local files onto the remote server.
put(String[], String, boolean, FileTransferProgress) - Method in class com.sshtools.client.scp.ScpClient
Uploads an array of local files onto the remote server.
put(InputStream, long, String, String) - Method in class com.sshtools.client.scp.ScpClientIO
Uploads a java.io.InputStream to a remote server as a file.
put(InputStream, long, String, String, FileTransferProgress) - Method in class com.sshtools.client.scp.ScpClientIO
Uploads a java.io.InputStream to a remote server as a file.
put(InputStream, long, String, String, boolean, FileTransferProgress) - Method in class com.sshtools.client.scp.ScpClientIO
 
put(String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Upload a file to the remote computer.
put(String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
Upload a file to the remote computer.
put(String) - Method in class com.sshtools.client.sftp.SftpClient
Upload a file to the remote computer
put(String, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Upload a file to the remote computer
put(String, String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
Upload a file to the remote computer.
put(String, String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Upload a file to the remote computer.
put(String, String, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Upload a file to the remote computer
put(String, String) - Method in class com.sshtools.client.sftp.SftpClient
Upload a file to the remote computer
put(InputStream, String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
Upload a file to the remote computer reading from the specified InputStream.
put(InputStream, String, FileTransferProgress, long) - Method in class com.sshtools.client.sftp.SftpClient
 
put(InputStream, String, long) - Method in class com.sshtools.client.sftp.SftpClient
Upload the contents of an InputStream to the remote computer.
put(InputStream, String) - Method in class com.sshtools.client.sftp.SftpClient
Upload the contents of an InputStream to the remote computer.
put(String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload a file to the remote computer.
put(String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload a file to the remote computer.
put(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload a file to the remote computer
put(String, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload a file to the remote computer
put(String, String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload a file to the remote computer.
put(String, String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload a file to the remote computer.
put(String, String, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload a file to the remote computer
put(String, String) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload a file to the remote computer
put(InputStream, String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload a file to the remote computer reading from the specified InputStream.
put(InputStream, String, FileTransferProgress, long) - Method in class com.sshtools.client.sftp.SftpClientTask
 
put(InputStream, String, long) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload the contents of an InputStream to the remote computer.
put(InputStream, String) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload the contents of an InputStream to the remote computer.
Put - Class in com.sshtools.server.vsession.commands.sftp
put [-afPpr] local-path [remote-path] Upload local-path and store it on the remote machine.
Put() - Constructor for class com.sshtools.server.vsession.commands.sftp.Put
 
putFile(String, String, boolean, FileTransferProgress, boolean) - Method in class com.sshtools.client.scp.ScpClient
 
putFile(String, int, String, char[], File, String) - Static method in class com.sshtools.client.Ssh
 
putFile(File) - Method in class com.sshtools.client.SshClient
 
putFile(File, String) - Method in class com.sshtools.client.SshClient
 
putFile(File, String, long) - Method in class com.sshtools.client.SshClient
 
putFiles(String) - Method in class com.sshtools.client.sftp.SftpClient
Upload the contents of an InputStream to the remote computer.
putFiles(String, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Upload files to the remote computer
putFiles(String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
Upload files to the remote computer
putFiles(String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Upload files to the remote computer
putFiles(String, String) - Method in class com.sshtools.client.sftp.SftpClient
Upload files to the remote computer
putFiles(String, String, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Upload files to the remote computer
putFiles(String, String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
Upload files to the remote computer.
putFiles(String, String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClient
make local copies of some of the variables, then call putfilematches, which calls "put" on each file that matches the regexp local.
putFiles(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload the contents of an InputStream to the remote computer.
putFiles(String, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload files to the remote computer
putFiles(String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload files to the remote computer
putFiles(String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload files to the remote computer
putFiles(String, String) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload files to the remote computer
putFiles(String, String, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload files to the remote computer
putFiles(String, String, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClientTask
Upload files to the remote computer.
putFiles(String, String, FileTransferProgress, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
make local copies of some of the variables, then call putfilematches, which calls "put" on each file that matches the regexp local.
putLocalDirectory(String, String, boolean, boolean, boolean, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClient
Copy the contents of a local directory into a remote directory.
putLocalDirectory(String, String, boolean, boolean, boolean, FileTransferProgress) - Method in class com.sshtools.client.sftp.SftpClientTask
Copy the contents of a local directory into a remote directory.
pwd() - Method in class com.sshtools.client.sftp.SftpClient
Returns the absolute path name of the current remote working directory.
pwd() - Method in class com.sshtools.client.sftp.SftpClientTask
Returns the absolute path name of the current remote working directory.
Pwd - Class in com.sshtools.server.vsession.commands.fs
 
Pwd() - Constructor for class com.sshtools.server.vsession.commands.fs.Pwd
 
Pwd - Class in com.sshtools.server.vsession.commands.sftp
 
Pwd() - Constructor for class com.sshtools.server.vsession.commands.sftp.Pwd
 

Q

quit() - Method in class com.sshtools.client.sftp.SftpClient
Close the SFTP client.
quit() - Method in class com.sshtools.client.sftp.SftpClientTask
Close the SFTP client.
Quit - Class in com.sshtools.server.vsession.commands.sftp
 
Quit() - Constructor for class com.sshtools.server.vsession.commands.sftp.Quit
 

R

raf - Variable in class com.sshtools.common.files.vfs.PathRandomAccessImpl
 
read(long, byte[], int, int) - Method in class com.sshtools.client.sftp.SftpFile
Read bytes directly from this file.
read(byte[], int, int) - Method in class com.sshtools.client.sftp.SftpFileInputStream
 
read() - Method in class com.sshtools.client.sftp.SftpFileInputStream
 
read(byte[], int, int) - Method in class com.sshtools.common.files.vfs.PathRandomAccessImpl
 
readCompleteFile(OutputStream, long, FileTransferProgress) - Method in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
 
readDirectory(SftpFile) - Method in class com.sshtools.client.sftp.SftpClient
 
readDirectory(SftpFile) - Method in class com.sshtools.client.sftp.SftpClientTask
 
reader() - Method in class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
readFile(byte[], UnsignedInteger64, byte[], int, int) - Method in class com.sshtools.client.sftp.SftpChannel
Read a block of data from an open file.
readlimit - Variable in class com.sshtools.client.shell.ShellController
 
readLine() - Method in class com.sshtools.client.shell.ShellController
 
readLine(long) - Method in class com.sshtools.client.shell.ShellController
 
readLine() - Method in interface com.sshtools.client.shell.ShellReader
Read a line of output from the process.
readLine(long) - Method in interface com.sshtools.client.shell.ShellReader
Read a line of output from the process.
readLine(String) - Method in class com.sshtools.server.vsession.VirtualConsole
 
readLine(String, Character) - Method in class com.sshtools.server.vsession.VirtualConsole
 
readLine() - Method in class com.sshtools.server.vsession.VirtualConsole
 
readMessage() - Method in class com.sshtools.agent.client.SshAgentClient
Read a single message from the inputstream and convert into a valid subsystem message
readStreamFromRemote(String, FileTransferProgress) - Method in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
Open an InputStream.
readString() - Method in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
read the inputstream until come to an end of line character '\n', and return the bytes read as a string
readSymbolicLink() - Method in class com.sshtools.common.files.vfs.PathFile
 
readSymbolicLink() - Method in class com.sshtools.common.files.vfs.VFSFile
 
readSymbolicLink() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
readSymbolicLink() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
recurseMakeDirectory(String) - Method in class com.sshtools.client.sftp.SftpChannel
Recurse through a hierarchy of directories creating them as necessary.
refresh() - Method in class com.sshtools.common.files.vfs.PathFile
 
refresh() - Method in class com.sshtools.common.files.vfs.VFSFile
 
refresh() - Method in class com.sshtools.common.files.vfs.VirtualFileObject
 
refresh() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
refresh() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
Refresh - Class in com.sshtools.server.vsession.commands.fs
 
Refresh() - Constructor for class com.sshtools.server.vsession.commands.fs.Refresh
 
RegExpMatching - Class in com.sshtools.client.sftp
 
RegExpMatching() - Constructor for class com.sshtools.client.sftp.RegExpMatching
 
registerCallbackClient(SshConnection) - Method in interface com.sshtools.server.callback.CallbackRegistrationService
 
registerCallbackClient(SshConnection) - Method in class com.sshtools.server.callback.InMemoryCallbackRegistrationService
 
registerMessages() - Method in class com.sshtools.agent.client.SshAgentClient
 
RegularExpressionMatching - Interface in com.sshtools.client.sftp
Interface for treating a filename as a regular expression and returning the list of files that match.
release() - Method in class com.sshtools.client.sftp.SftpMessage
 
RemoteForwardingClientChannel - Class in com.sshtools.client
Concrete implementation of a remote forwarding channel for the client implementation.
RemoteForwardingClientChannel(SshConnection) - Constructor for class com.sshtools.client.RemoteForwardingClientChannel
 
RemoteForwardingFactoryImpl - Class in com.sshtools.server
 
RemoteForwardingFactoryImpl() - Constructor for class com.sshtools.server.RemoteForwardingFactoryImpl
 
RemoteHash - Enum in com.sshtools.client.sftp
 
removeConfigurator(CommandConfigurator<T>) - Method in class com.sshtools.server.vsession.CommandFactory
 
removeCustomRoot(String) - Method in class com.sshtools.client.sftp.SftpClient
Remove a custom file system root path such as "flash:"
removeCustomRoot(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Remove a custom file system root path such as "flash:"
removeDirectory(String) - Method in class com.sshtools.client.sftp.SftpChannel
Remove an empty directory.
removeFile(String) - Method in class com.sshtools.client.sftp.SftpChannel
Remove a file.
removeInterface(String, int) - Method in class com.sshtools.server.AbstractSshServer
 
removeKey(SshPublicKey) - Method in class com.sshtools.server.OpenSshCACertificateStoreImpl
 
removeKeyStoreListener(KeyStoreListener) - Method in class com.sshtools.agent.InMemoryKeyStore
Remove a listener.
removeListener(ChannelFactoryListener<SshServerContext>) - Method in class com.sshtools.server.DefaultServerChannelFactory
 
removeWindowSizeChangeListener(VirtualShellNG.WindowSizeChangeListener) - Method in class com.sshtools.server.vsession.VirtualShellNG
 
rename(String, String, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Rename a file on the remote computer, optionally using posix semantics that allow files to be renamed even if the destination path exists.
rename(String, String) - Method in class com.sshtools.client.sftp.SftpClient
Rename a file on the remote computer.
rename(String, String) - Method in class com.sshtools.client.sftp.SftpClientTask
Rename a file on the remote computer.
Rename - Class in com.sshtools.server.vsession.commands.sftp
 
Rename() - Constructor for class com.sshtools.server.vsession.commands.sftp.Rename
 
renameFile(String, String) - Method in class com.sshtools.client.sftp.SftpChannel
Rename an existing file.
renameFile(String, String, int) - Method in class com.sshtools.client.sftp.SftpChannel
 
repeat(String, int) - Static method in class com.sshtools.server.vsession.ShellUtilities
 
requestAgentForwarding(String) - Method in class com.sshtools.server.SessionChannelNG
Implement this method to support agent forwarding.
requestAgentForwarding(String) - Method in class com.sshtools.server.vsession.VirtualShellNG
 
requiresUserVerification() - Method in class com.sshtools.agent.KeyConstraints
 
reset() - Method in class com.sshtools.client.PseudoTerminalModes
Clear the modes
reset() - Method in class com.sshtools.client.shell.ShellProcess
 
reset() - Method in class com.sshtools.client.SshKeyExchangeClient
Reset the key exchange.
reset() - Method in class com.sshtools.server.components.SshKeyExchangeServer
Reset the key exchange.
resolveChildren(VirtualFile) - Method in class com.sshtools.common.files.vfs.VirtualFileFactory
 
resolveFile(String) - Method in class com.sshtools.common.files.vfs.PathFile
 
resolveFile(String) - Method in class com.sshtools.common.files.vfs.VFSFile
 
resolveFile() - Method in interface com.sshtools.common.files.vfs.VirtualFile
 
resolveFile() - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
resolveFile(String) - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
resolveFile() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
resolveFile(String) - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
resolveOptions(String, SshClientArguments, VirtualConsole) - Method in class com.sshtools.server.callback.InMemoryCallbackRegistrationService
 
resolveOptions(String, SshClientArguments, VirtualConsole) - Method in interface com.sshtools.vsession.commands.ssh.SshOptionsResolver
 
resume() - Method in class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
RFCAgentConnection - Class in com.sshtools.agent.rfc
Represents a single connection on the agent server.
RFCAgentConnection(KeyStore, InputStream, OutputStream, Closeable) - Constructor for class com.sshtools.agent.rfc.RFCAgentConnection
 
RFCAgentMessages - Class in com.sshtools.agent.rfc
 
RFCAgentMessages() - Constructor for class com.sshtools.agent.rfc.RFCAgentMessages
 
RFCConnectionFactory - Class in com.sshtools.agent.rfc
 
RFCConnectionFactory() - Constructor for class com.sshtools.agent.rfc.RFCConnectionFactory
 
rm(String) - Method in class com.sshtools.client.sftp.SftpClient
Remove a file or directory from the remote computer.
rm(String, boolean, boolean) - Method in class com.sshtools.client.sftp.SftpClient
Remove a file or directory on the remote computer with options to force deletion of existing files and recursion.
rm(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Remove a file or directory from the remote computer.
rm(String, boolean, boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Remove a file or directory on the remote computer with options to force deletion of existing files and recursion.
Rm - Class in com.sshtools.server.vsession.commands.fs
 
Rm() - Constructor for class com.sshtools.server.vsession.commands.fs.Rm
 
Rm - Class in com.sshtools.server.vsession.commands.sftp
 
Rm() - Constructor for class com.sshtools.server.vsession.commands.sftp.Rm
 
Rmdir - Class in com.sshtools.server.vsession.commands.sftp
 
Rmdir() - Constructor for class com.sshtools.server.vsession.commands.sftp.Rmdir
 
RootShell - Class in com.sshtools.server.vsession
 
RootShell(CommandFactory<ShellCommand>, SshConnection) - Constructor for class com.sshtools.server.vsession.RootShell
 
Rsa1024Sha1 - Class in com.sshtools.client.components
Implementation of RFC 4432 https://tools.ietf.org/html/rfc4432
Rsa1024Sha1() - Constructor for class com.sshtools.client.components.Rsa1024Sha1
Construct an uninitialized instance.
Rsa1024SHA1KeyExchange - Class in com.sshtools.server.components.jce
Implementation of RFC 4432 https://tools.ietf.org/html/rfc4432
Rsa1024SHA1KeyExchange() - Constructor for class com.sshtools.server.components.jce.Rsa1024SHA1KeyExchange
Construct an uninitialized instance.
Rsa2048Sha256 - Class in com.sshtools.client.components
Implementation of RFC 4432 https://tools.ietf.org/html/rfc4432
Rsa2048Sha256() - Constructor for class com.sshtools.client.components.Rsa2048Sha256
Construct an uninitialized instance.
Rsa2048SHA2KeyExchange - Class in com.sshtools.server.components.jce
Implementation of RFC 4432 https://tools.ietf.org/html/rfc4432
Rsa2048SHA2KeyExchange() - Constructor for class com.sshtools.server.components.jce.Rsa2048SHA2KeyExchange
Construct an uninitialized instance.
RSA_1024_SHA1 - Static variable in class com.sshtools.client.components.Rsa1024Sha1
Constant for the algorithm name "rsa1024-sha1".
RSA_1024_SHA1 - Static variable in class com.sshtools.server.components.jce.Rsa1024SHA1KeyExchange
Constant for the algorithm name "rsa1024-sha1".
RSA_2048_SHA2 - Static variable in class com.sshtools.server.components.jce.Rsa2048SHA2KeyExchange
Constant for the algorithm name "rsa2048-sha256".
RSA_2048_SHA256 - Static variable in class com.sshtools.client.components.Rsa2048Sha256
Constant for the algorithm name "rsa2048-sha256".
run() - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
The connection thread
run() - Method in class com.sshtools.agent.rfc.RFCAgentConnection
The connection thread
run() - Method in class com.sshtools.callback.client.CallbackSession
 
run() - Method in class com.sshtools.client.tasks.AsyncSessionTask
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.callback.commands.CallbackMount
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.callback.commands.Callbacks
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.callback.commands.CallbackShell
 
run(String[], VirtualConsole) - Method in interface com.sshtools.server.vsession.Command
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.admin.Connections
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.admin.Shutdown
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Alias
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Catch
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Clear
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Date
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Echo
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Env
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Exit
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.fs.Cat
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.fs.Cd
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.fs.Cp
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.fs.Disks
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.fs.Follow
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.fs.Ls
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.fs.Mkdir
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.fs.Mv
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.fs.Nano
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.fs.Pwd
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.fs.Refresh
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.fs.Rm
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Help
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Input
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Kill
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.os.AbstractOSCommand
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Cd
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Chgrp
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Chmod
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Chown
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Get
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Lcd
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Lpwd
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Ls
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Mkdir
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Put
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Pwd
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Quit
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Rename
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Rm
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.Rmdir
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.sftp.SftpClientCommand
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.ShowLastError
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Sleep
 
run(CommandLine, VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Source
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.commands.Unalias
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.jvm.Mem
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.jvm.ThreadDump
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.jvm.Threads
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.Msh
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.RootShell
 
run(String[], VirtualConsole) - Method in class com.sshtools.server.vsession.ShellCommandWithOptions
 
run(CommandLine, VirtualConsole) - Method in class com.sshtools.server.vsession.ShellCommandWithOptions
 
run(String[], VirtualConsole) - Method in class com.sshtools.vsession.commands.ssh.AbstractSshClientCommand
 
runAndExit(List<CmdLine>, String[], VirtualConsole) - Method in class com.sshtools.server.vsession.RootShell
 
runCommand(SshClient, SshClientArguments, VirtualConsole) - Method in class com.sshtools.vsession.commands.ssh.AbstractSshClientCommand
 
runCommand(SshClient, SshClientArguments, VirtualConsole) - Method in class com.sshtools.vsession.commands.ssh.SshClientCommand
 
runningJobs - Variable in class com.sshtools.server.vsession.Msh
 
runShell(VirtualConsole) - Method in class com.sshtools.server.vsession.Msh
 
runTask(T, long) - Method in class com.sshtools.client.SshClient
 
runTask(T) - Method in class com.sshtools.client.SshClient
 

S

ScpClient - Class in com.sshtools.client.scp
Implements an SCP (Secure Copy) client which may be useful for SSH1 connections and SSH2 where SFTP is not available.
ScpClient(SshClient) - Constructor for class com.sshtools.client.scp.ScpClient
Creates an SCP client.
ScpClient(AbstractFileFactory<?>, SshClient) - Constructor for class com.sshtools.client.scp.ScpClient
Creates an SCP client.
ScpClient.ScpEngine - Class in com.sshtools.client.scp
Implements an SCP Engine by extending J2SSH Mavericjs ScpEngineIO
ScpClientIO - Class in com.sshtools.client.scp
Implements the IO of a Secure Copy (SCP) client.
ScpClientIO(SshClient) - Constructor for class com.sshtools.client.scp.ScpClientIO
Creates an SCP client.
ScpClientIO.ScpEngineIO - Class in com.sshtools.client.scp
Implements an SCP engine.
ScpEngine(String, SessionChannelNG) - Constructor for class com.sshtools.client.scp.ScpClient.ScpEngine
Contruct the channel with the specified scp command.
ScpEngineIO(String, SessionChannelNG) - Constructor for class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
Contruct the channel with the specified scp command.
secret - Variable in class com.sshtools.client.SshKeyExchangeClient
The secret value produced during key exchange.
secret - Variable in class com.sshtools.server.components.SshKeyExchangeServer
The secret value produced during key exchange.
SECURITY_LEVEL_OPTION - Static variable in class com.sshtools.vsession.commands.ssh.SshClientOptions.SecurityLevel
 
SecurityReporter - Class in com.sshtools.client
 
SecurityReporter() - Constructor for class com.sshtools.client.SecurityReporter
 
seek(long) - Method in class com.sshtools.common.files.vfs.PathRandomAccessImpl
 
selectNegotiatedComponent(String, String) - Method in class com.sshtools.client.TransportProtocolClient
 
sendAgentAlive(byte[]) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Send the agent alive message.
sendAgentFailure() - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Send a failure message
sendAgentFailure(int) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Send a failure message
sendAgentKeyList() - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Send the agents key list to the remote side.
sendAgentKeyList() - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Send the agents key list to the remote side.
sendAgentSuccess() - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Send a success message.
sendAgentSuccess() - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Send a success message.
sendExtensionMessage(String, byte[]) - Method in class com.sshtools.client.sftp.SftpChannel
Send an extension message and return the response.
sendForwardingNotice() - Method in class com.sshtools.agent.client.SshAgentClient
Send a forwarding notice.
sendMessage(AgentMessage) - Method in class com.sshtools.agent.client.SshAgentClient
Send a subsystem message
sendMessage(AgentMessage) - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Sends a subsystem message.
sendMessage(AgentMessage) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Sends a subsystem message.
sendMessage(Packet) - Method in class com.sshtools.client.tasks.AbstractSubsystem
 
sendMessage(Packet) - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
 
sendOperationComplete(byte[]) - Method in class com.sshtools.agent.openssh.OpenSSHAgentConnection
Send the completed signing operation data.
sendOperationComplete(byte[]) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Send the completed signing operation data.
sendRandomData(byte[]) - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Send some random data to the remote side.
sendStderrData(byte[], int, int) - Method in class com.sshtools.server.SessionChannelNG
Sends stderr data to the remote client.
sendStderrData(byte[]) - Method in class com.sshtools.server.SessionChannelNG
Send stderr data to the remote client.
sendStdoutData(byte[], int, int) - Method in class com.sshtools.server.SessionChannelNG
Sends stdout data to the remote client.
sendStdoutData(byte[]) - Method in class com.sshtools.server.SessionChannelNG
Sends stdout data to the remote client
sendVersionRequest(String) - Method in class com.sshtools.agent.client.SshAgentClient
Request the agent version.
sendVersionResponse() - Method in class com.sshtools.agent.rfc.RFCAgentConnection
Send the version response; this class currently implements version 2
ServerConnectionStateListener - Interface in com.sshtools.server
 
serverId - Variable in class com.sshtools.client.SshKeyExchangeClient
 
serverId - Variable in class com.sshtools.server.components.SshKeyExchangeServer
 
serverKexInit - Variable in class com.sshtools.client.SshKeyExchangeClient
 
serverKexInit - Variable in class com.sshtools.server.components.SshKeyExchangeServer
 
service - Variable in class com.sshtools.server.callback.commands.CallbackCommand
 
session - Variable in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
 
session - Variable in class com.sshtools.client.tasks.AbstractSubsystem
 
SessionChannelNG - Class in com.sshtools.client
Implements the client side of the SSH Connection protocol session channel
SessionChannelNG(SshConnection) - Constructor for class com.sshtools.client.SessionChannelNG
 
SessionChannelNG(SshConnection, boolean) - Constructor for class com.sshtools.client.SessionChannelNG
 
SessionChannelNG(int, int, int, int, ChannelRequestFuture, boolean) - Constructor for class com.sshtools.client.SessionChannelNG
 
SessionChannelNG(int, int, int, int, boolean) - Constructor for class com.sshtools.client.SessionChannelNG
 
SessionChannelNG(int, int, int, int) - Constructor for class com.sshtools.client.SessionChannelNG
 
SessionChannelNG - Class in com.sshtools.server
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.
SessionChannelNG(SshConnection) - Constructor for class com.sshtools.server.SessionChannelNG
 
SessionChannelNG(SshConnection, boolean) - Constructor for class com.sshtools.server.SessionChannelNG
 
setActiveService(Service) - Method in class com.sshtools.client.TransportProtocolClient
 
setAgentName(String) - Method in class com.sshtools.callback.client.CallbackConfiguration
 
setAttribute(String, Object) - Method in class com.sshtools.callback.client.CallbackSession
 
setAttribute(String, Object) - Method in class com.sshtools.common.files.vfs.AbstractMount
 
setAttributes(String, SftpFileAttributes) - Method in class com.sshtools.client.sftp.SftpChannel
Sets the attributes of a file.
setAttributes(SftpFile, SftpFileAttributes) - Method in class com.sshtools.client.sftp.SftpChannel
Sets the attributes of a file.
setAttributes(SftpFileAttributes) - Method in class com.sshtools.common.files.vfs.PathFile
 
setAttributes(SftpFileAttributes) - Method in class com.sshtools.common.files.vfs.VFSFile
 
setAttributes(SftpFileAttributes) - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
setAttributes(SftpFileAttributes) - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
setAuthenicationMechanismFactory(AuthenticationMechanismFactory<SshServerContext>) - Method in class com.sshtools.server.SshServerContext
Set the AuthenticationMechanismFactory for this context.
setBannerDisplay(BannerDisplay) - Method in class com.sshtools.client.SshClientContext
 
setBlockSize(int) - Method in class com.sshtools.client.sftp.SftpClient
Sets the block size used when transferring files, defaults to the optimized setting of 32768.
setBlockSize(int) - Method in class com.sshtools.client.sftp.SftpClientTask
Sets the block size used when transferring files, defaults to the optimized setting of 32768.
setBoundChannel(CallbackForwardingChannel<?>) - Method in class com.sshtools.server.callback.CallbackForwardingChannel
 
setBufferSize(int) - Method in class com.sshtools.client.sftp.SftpClient
Set the size of the buffer which is used to read from the local file system.
setBufferSize(int) - Method in class com.sshtools.client.sftp.SftpClientTask
Set the size of the buffer which is used to read from the local file system.
setBuiltIn(boolean) - Method in class com.sshtools.server.vsession.AbstractCommand
 
setCached(boolean) - Method in class com.sshtools.common.files.vfs.VirtualFileFactory
 
setCached(boolean) - Method in class com.sshtools.common.files.vfs.VirtualMount
 
setCallbackIdentifier(String) - Method in class com.sshtools.callback.client.CallbackConfiguration
 
setCallbackIdentifier(String) - Method in class com.sshtools.server.callback.CallbackContextFactory
 
setChannelFactory(ChannelFactory<SshServerContext>) - Method in class com.sshtools.callback.client.CallbackClient
 
setChannelFactory(ChannelFactory<SshClientContext>) - Method in class com.sshtools.client.SshClientContext
 
setChannelFactory(ChannelFactory<SshServerContext>) - Method in class com.sshtools.server.AbstractSshServer
 
setChannelFactory(ChannelFactory<SshServerContext>) - Method in class com.sshtools.server.SshServerContext
 
setCharacterEncoding(String) - Method in class com.sshtools.client.shell.ExpectShell
 
setCharsetEncoding(String) - Method in class com.sshtools.client.sftp.SftpChannel
Allows the default character encoding to be overriden for filename strings.
setCiphers(String[]) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setCommand(String) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setCommandFactory(CommandFactory<? extends Command>) - Method in class com.sshtools.server.vsession.Msh
 
setCompression(boolean) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setConfig(CallbackConfiguration) - Method in class com.sshtools.callback.client.CallbackSession
 
setConfigFolder(File) - Method in class com.sshtools.server.AbstractSshServer
 
setConfigOptions(String[]) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setConnection(SshConnection) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setConnectionManager(ConnectionManager<SshClientContext>) - Method in class com.sshtools.client.SshClientContext
 
setConnectionManager(ConnectionManager<SshServerContext>) - Method in class com.sshtools.server.SshServerContext
 
setCurrentConsole(VirtualConsole) - Static method in class com.sshtools.server.vsession.VirtualConsole
 
setCurrentDirectory(String) - Method in class com.sshtools.server.vsession.VirtualConsole
 
setDefaultPath(String) - Method in class com.sshtools.common.files.vfs.VFSFileFactory
 
setDefaultPolicies(Object...) - Method in class com.sshtools.callback.client.CallbackClient
 
setDescription(String) - Method in class com.sshtools.server.vsession.AbstractCommand
 
setDestination(String) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setEnsureGracefulDisconnect(boolean) - Method in class com.sshtools.server.SshServerContext
If a problem occurs, or a connection is denied, for example if maximum connections threshold has been reached, this setting determines if the connection is allowed to proceed through key exchange so that the user is returned a suitable error.
setEnvironmentVariable(String, String) - Method in class com.sshtools.client.AbstractSessionChannel
 
setEnvironmentVariable(String, String) - Method in class com.sshtools.server.SessionChannelNG
If the client requests that an environment variable be set this method will be invoked.
setEnvironmentVariable(String, String) - Method in class com.sshtools.server.UnsupportedSession
 
setEnvironmentVariable(String, String) - Method in class com.sshtools.server.vsession.VirtualShellNG
 
setExitCode(int) - Method in class com.sshtools.server.vsession.CmdLine
 
setFileFactory(FileFactory) - Method in class com.sshtools.callback.client.CallbackClient
 
setFileFactory(FileFactory) - Method in class com.sshtools.server.AbstractSshServer
 
setFileSystemOptions(FileSystemOptions) - Method in class com.sshtools.common.files.vfs.VirtualMountTemplate
 
setForceRemoteEOL(boolean) - Method in class com.sshtools.client.sftp.SftpClient
Override automatic detection of the remote EOL (any SFTP version).
setForceRemoteEOL(boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
Override automatic detection of the remote EOL (any SFTP version).
setForceServerPreferences(boolean) - Method in class com.sshtools.server.SshServerContext
When true the server will delay it's key exchange initialisation until it has received the client's initialisation packet.
setForwardingManager(ForwardingManager<SshClientContext>) - Method in class com.sshtools.client.SshClientContext
 
setForwardingManager(ForwardingManager<SshServerContext>) - Method in class com.sshtools.server.SshServerContext
 
setForwardingPath(String) - Method in class com.sshtools.agent.KeyConstraints
 
setFsync(boolean) - Method in class com.sshtools.server.vsession.commands.sftp.SftpFileTransferOptions
 
setGid(int) - Method in class com.sshtools.common.files.vfs.VirtualMountTemplate
 
setGroup(String) - Method in class com.sshtools.common.files.vfs.VirtualMountTemplate
 
setHmacs(String[]) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setHostKeyVerification(HostKeyVerification) - Method in class com.sshtools.client.SshClientContext
 
setIdentity(SshKeyPair) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setIdentityFile(AbstractFile) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setIPPolicy(IPPolicy) - Method in class com.sshtools.server.AbstractSshServer
 
setKeyPair(SshKeyPair...) - Method in class com.sshtools.client.PublicKeyAuthenticator
 
setKeyTimeout(UnsignedInteger32) - Method in class com.sshtools.agent.KeyConstraints
 
setKeyUseLimit(int) - Method in class com.sshtools.agent.KeyConstraints
 
setLastModified(long) - Method in class com.sshtools.common.files.vfs.VirtualMount
 
setLength(long) - Method in class com.sshtools.common.files.vfs.PathRandomAccessImpl
 
setLocalEOL(int) - Method in class com.sshtools.client.sftp.SftpClient
Override the default local system EOL for text mode files.
setLocalEOL(int) - Method in class com.sshtools.client.sftp.SftpClientTask
Override the default local system EOL for text mode files.
setLoginName(String) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setMatcher(ShellMatcher) - Method in class com.sshtools.client.shell.ShellController
 
setMaxAsyncRequests(int) - Method in class com.sshtools.client.sftp.SftpClient
Set the maximum number of asynchronous requests that are outstanding at any one time.
setMaxAsyncRequests(int) - Method in class com.sshtools.client.sftp.SftpClientTask
Set the maximum number of asynchronous requests that are outstanding at any one time.
setMaxDHGroupExchangeSize(int) - Method in class com.sshtools.server.SshServerContext
Set the maximum group size supported in diffie-hellman-group-exchange key exchange methods.
setMaximumForwardingSteps(int) - Method in class com.sshtools.agent.KeyConstraints
 
setMemo(String) - Method in class com.sshtools.callback.client.CallbackConfiguration
 
setMemo(String) - Method in interface com.sshtools.server.callback.Callback
 
setMemo(String) - Method in class com.sshtools.server.callback.DefaultCallback
 
setMutualAuthenticationStore(MutualKeyAuthenticatonStore) - Method in class com.sshtools.server.callback.CallbackContextFactory
 
setName(String) - Method in class com.sshtools.server.vsession.AbstractCommand
 
setPacketSize(int) - Method in class com.sshtools.client.scp.ScpClient
 
setParameter(String, Object) - Method in class com.sshtools.server.AuthenticationProtocolServer
 
setPassword(String) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setPasswordErrorText(String) - Method in class com.sshtools.client.shell.ExpectShell
 
setPasswordPrompt(String) - Method in class com.sshtools.client.shell.ExpectShell
 
setPermission(boolean) - Method in class com.sshtools.server.vsession.commands.sftp.SftpFileTransferOptions
 
setPermissionCaps(boolean) - Method in class com.sshtools.server.vsession.commands.sftp.SftpFileTransferOptions
 
setPort(int) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setPredefinedAlias(String, String) - Static method in class com.sshtools.server.vsession.commands.Alias
 
setPreferKeyboardInteractiveOverPassword(boolean) - Method in class com.sshtools.client.SshClientContext
 
setPreferredPublicKey(String) - Method in class com.sshtools.client.SshClientContext
 
setPreferredPublicKey(String) - Method in class com.sshtools.server.SshServerContext
Set the preferred public key algorithm.
setProperty(String, Object) - Method in class com.sshtools.callback.client.CallbackConfiguration
 
setProperty(String, Object) - Method in class com.sshtools.client.sftp.SftpFile
 
setProxyProtocolEnabled(boolean) - Method in class com.sshtools.server.LoadBalancerPolicy
 
setReadlimit(int) - Method in class com.sshtools.client.shell.ShellController
 
setReadOnly(boolean) - Method in class com.sshtools.common.files.vfs.VirtualMount
 
setReceivedNewKeys(boolean) - Method in class com.sshtools.client.SshKeyExchangeClient
 
setReceivedNewKeys(boolean) - Method in class com.sshtools.server.components.SshKeyExchangeServer
 
setReconnect(boolean) - Method in class com.sshtools.callback.client.CallbackConfiguration
 
setReconnectIntervalMs(Long) - Method in class com.sshtools.callback.client.CallbackConfiguration
 
setRecurse(boolean) - Method in class com.sshtools.server.vsession.commands.sftp.SftpFileTransferOptions
 
setRegistrationService(CallbackRegistrationService) - Method in class com.sshtools.server.callback.commands.CallbackCommand
 
setRegularExpressionSyntax(int) - Method in class com.sshtools.client.sftp.SftpClient
sets the type of regular expression matching to perform on gets and puts
setRegularExpressionSyntax(int) - Method in class com.sshtools.client.sftp.SftpClientTask
sets the type of regular expression matching to perform on gets and puts
setRemoteEOL(int) - Method in class com.sshtools.client.sftp.SftpClient
When connected to servers running SFTP version 3 (or less) the remote EOL type needs to be explicitly set because there is no reliable way for the client to determine the type of EOL for text files.
setRemoteEOL(int) - Method in class com.sshtools.client.sftp.SftpClientTask
When connected to servers running SFTP version 3 (or less) the remote EOL type needs to be explicitly set because there is no reliable way for the client to determine the type of EOL for text files.
setRequiresUserVerification(boolean) - Method in class com.sshtools.agent.KeyConstraints
 
setResponse(String) - Method in class com.sshtools.client.KeyboardInteractivePrompt
Set the user's response for this prompt.
setRestrictedAccess(boolean) - Method in class com.sshtools.server.LoadBalancerPolicy
 
setResume(boolean) - Method in class com.sshtools.server.vsession.commands.sftp.SftpFileTransferOptions
 
setReturnURIForPath(boolean) - Method in class com.sshtools.common.files.vfs.VFSFileFactory
 
setSecurityLevel(SecurityLevel) - Method in class com.sshtools.server.AbstractSshServer
 
setSecurityLevel(String) - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
setSentNewKeys(boolean) - Method in class com.sshtools.client.SshKeyExchangeClient
 
setSentNewKeys(boolean) - Method in class com.sshtools.server.components.SshKeyExchangeServer
 
setServerHost(String) - Method in class com.sshtools.callback.client.CallbackConfiguration
 
setServerPort(int) - Method in class com.sshtools.callback.client.CallbackConfiguration
 
setSftpClient(SftpClient) - Method in class com.sshtools.server.vsession.commands.sftp.SftpCommand
 
setShellCommand(String) - Method in class com.sshtools.server.vsession.VirtualSessionPolicy
 
setShellDirectory(File) - Method in class com.sshtools.server.vsession.VirtualSessionPolicy
 
setShellInitTimeout(int) - Static method in class com.sshtools.client.shell.ExpectShell
 
setSignature(String) - Method in class com.sshtools.server.vsession.AbstractCommand
 
setSingleSession(boolean) - Method in class com.sshtools.client.AbstractSessionChannel
 
setSingleSession(boolean) - Method in class com.sshtools.server.SessionChannelNG
 
setSSH1Compatible(boolean) - Method in class com.sshtools.agent.KeyConstraints
 
setStripEOL(boolean) - Method in class com.sshtools.client.sftp.SftpClient
Strip all line endings in preference of the target system EOL setting.
setSubsystem(String) - Method in class com.sshtools.server.vsession.AbstractCommand
 
setSubsystemCacheSize(int) - Method in class com.sshtools.client.SshClientContext
 
setTerminalMode(int, int) - Method in class com.sshtools.client.PseudoTerminalModes
Set an integer value mode
setTerminalMode(int, boolean) - Method in class com.sshtools.client.PseudoTerminalModes
Set a boolean value mode
setTransferMode(int) - Method in class com.sshtools.client.sftp.SftpClient
Sets the transfer mode for current operations.
setTransferMode(int) - Method in class com.sshtools.client.sftp.SftpClientTask
Sets the transfer mode for current operations.
setUid(int) - Method in class com.sshtools.common.files.vfs.VirtualMountTemplate
 
setUpCipherSpecs(SshClientArguments, SshClientContext) - Static method in class com.sshtools.vsession.commands.ssh.SshClientHelper
 
setUpCompression(SshClientArguments, SshClientContext) - Static method in class com.sshtools.vsession.commands.ssh.SshClientHelper
 
setUpMacSpecs(SshClientArguments, SshClientContext) - Static method in class com.sshtools.vsession.commands.ssh.SshClientHelper
 
setupSession(SessionChannelNG) - Method in class com.sshtools.client.tasks.AbstractCommandTask
 
setupSession(T) - Method in class com.sshtools.client.tasks.AbstractSessionTask
 
setupSession(T) - Method in class com.sshtools.client.tasks.AbstractShellTask
 
setupSession(SessionChannel) - Method in class com.sshtools.client.tasks.AsyncSessionTask
 
setUsername(String) - Method in class com.sshtools.client.SshClientContext
Set the username for this connection.
setUsername(String) - Method in class com.sshtools.common.files.vfs.VirtualMountTemplate
 
setWelcomeText(String) - Method in class com.sshtools.server.vsession.VirtualSessionPolicy
 
setWindowSpace(int) - Method in class com.sshtools.client.scp.ScpClient
 
sftp - Variable in class com.sshtools.server.vsession.commands.sftp.SftpCommand
 
SftpChannel - Class in com.sshtools.client.sftp
Abstract task implementing SFTP operations.
SftpChannel(SshConnection) - Constructor for class com.sshtools.client.sftp.SftpChannel
 
SftpClient - Class in com.sshtools.client.sftp
An abstract task that implements an SFTP client.
SftpClient(SshConnection) - Constructor for class com.sshtools.client.sftp.SftpClient
 
SftpClient(SshConnection, AbstractFileFactory<?>) - Constructor for class com.sshtools.client.sftp.SftpClient
 
SftpClient(SshClient) - Constructor for class com.sshtools.client.sftp.SftpClient
 
SftpClient(SshClient, AbstractFileFactory<?>) - Constructor for class com.sshtools.client.sftp.SftpClient
 
SftpClientCommand - Class in com.sshtools.server.vsession.commands.sftp
 
SftpClientCommand() - Constructor for class com.sshtools.server.vsession.commands.sftp.SftpClientCommand
 
SftpClientOptions - Class in com.sshtools.server.vsession.commands.sftp
 
SftpClientOptions() - Constructor for class com.sshtools.server.vsession.commands.sftp.SftpClientOptions
 
SftpClientOptions.CipherSpec - Class in com.sshtools.server.vsession.commands.sftp
 
SftpClientOptions.Compression - Class in com.sshtools.server.vsession.commands.sftp
 
SftpClientOptions.IdentityFile - Class in com.sshtools.server.vsession.commands.sftp
 
SftpClientOptions.Port - Class in com.sshtools.server.vsession.commands.sftp
 
SftpClientOptionsEvaluator - Class in com.sshtools.server.vsession.commands.sftp
 
SftpClientOptionsEvaluator() - Constructor for class com.sshtools.server.vsession.commands.sftp.SftpClientOptionsEvaluator
 
SftpClientTask - Class in com.sshtools.client.sftp
An abstract task that implements an SFTP client.
SftpClientTask(SshConnection) - Constructor for class com.sshtools.client.sftp.SftpClientTask
 
SftpClientTask(SshClient) - Constructor for class com.sshtools.client.sftp.SftpClientTask
 
SftpCommand - Class in com.sshtools.server.vsession.commands.sftp
 
SftpCommand(String, String, String, String) - Constructor for class com.sshtools.server.vsession.commands.sftp.SftpCommand
 
SftpFile - Class in com.sshtools.client.sftp
Represents an SFTP file object.
SftpFile(String, SftpFileAttributes) - Constructor for class com.sshtools.client.sftp.SftpFile
Creates a new SftpFile object.
SftpFileInputStream - Class in com.sshtools.client.sftp
An InputStream to read the contents of a remote file.
SftpFileInputStream(SftpFile) - Constructor for class com.sshtools.client.sftp.SftpFileInputStream
 
SftpFileInputStream(SftpFile, long) - Constructor for class com.sshtools.client.sftp.SftpFileInputStream
Creates a new SftpFileInputStream object.
SftpFileOutputStream - Class in com.sshtools.client.sftp
An OutputStream to write data to a remote file.
SftpFileOutputStream(SftpFile) - Constructor for class com.sshtools.client.sftp.SftpFileOutputStream
Creates a new SftpFileOutputStream object.
SftpFileTransferOptions - Class in com.sshtools.server.vsession.commands.sftp
 
SftpFileTransferOptions() - Constructor for class com.sshtools.server.vsession.commands.sftp.SftpFileTransferOptions
 
SftpMessage - Class in com.sshtools.client.sftp
 
shell - Variable in class com.sshtools.client.shell.ShellController
 
Shell - Class in com.sshtools.server.vsession.commands.os
 
Shell() - Constructor for class com.sshtools.server.vsession.commands.os.Shell
 
ShellCommand - Class in com.sshtools.server.vsession
 
ShellCommand(String, String, String, String) - Constructor for class com.sshtools.server.vsession.ShellCommand
 
ShellCommandFactory - Class in com.sshtools.server.vsession
 
ShellCommandFactory(CommandFactory<? extends ShellCommand>...) - Constructor for class com.sshtools.server.vsession.ShellCommandFactory
 
ShellCommandWithOptions - Class in com.sshtools.server.vsession
 
ShellCommandWithOptions(String, String, String, String, Option...) - Constructor for class com.sshtools.server.vsession.ShellCommandWithOptions
 
ShellController - Class in com.sshtools.client.shell
 
ShellDefaultMatcher - Class in com.sshtools.client.shell
 
ShellDefaultMatcher() - Constructor for class com.sshtools.client.shell.ShellDefaultMatcher
 
ShellMatcher - Interface in com.sshtools.client.shell
 
ShellMatcher.Continue - Enum in com.sshtools.client.shell
 
ShellPermission - Enum in com.sshtools.server.vsession
 
ShellProcess - Class in com.sshtools.client.shell
 
ShellProcessController - Class in com.sshtools.client.shell
 
ShellProcessController(ShellProcess) - Constructor for class com.sshtools.client.shell.ShellProcessController
 
ShellProcessController(ShellProcess, ShellMatcher) - Constructor for class com.sshtools.client.shell.ShellProcessController
 
ShellReader - Interface in com.sshtools.client.shell
 
ShellStartupPasswordTrigger - Class in com.sshtools.client.shell
 
ShellStartupPasswordTrigger(String, String) - Constructor for class com.sshtools.client.shell.ShellStartupPasswordTrigger
 
ShellStartupPasswordTrigger(String, String, ShellMatcher) - Constructor for class com.sshtools.client.shell.ShellStartupPasswordTrigger
 
ShellStartupTrigger - Interface in com.sshtools.client.shell
 
ShellTask - Class in com.sshtools.client.tasks
 
ShellTask(SshConnection) - Constructor for class com.sshtools.client.tasks.ShellTask
 
ShellTask(SshClient) - Constructor for class com.sshtools.client.tasks.ShellTask
 
ShellTimeoutException - Exception in com.sshtools.client.shell
Exception thrown when an operation times out.
ShellUtilities - Class in com.sshtools.server.vsession
 
ShellUtilities() - Constructor for class com.sshtools.server.vsession.ShellUtilities
 
ShellWriter - Interface in com.sshtools.client.shell
 
ShowLastError - Class in com.sshtools.server.vsession.commands
 
ShowLastError() - Constructor for class com.sshtools.server.vsession.commands.ShowLastError
 
showPrompts(String, String, KeyboardInteractivePrompt[], KeyboardInteractivePromptCompletor) - Method in interface com.sshtools.client.KeyboardInteractiveCallback
 
showPrompts(String, String, KeyboardInteractivePrompt[], KeyboardInteractivePromptCompletor) - Method in class com.sshtools.client.PasswordOverKeyboardInteractiveCallback
Called by the keyboard-interactive authentication mechanism when the server requests information from the user.
shutdown() - Method in class com.sshtools.callback.client.CallbackClient
 
Shutdown - Class in com.sshtools.server.vsession.commands.admin
 
Shutdown() - Constructor for class com.sshtools.server.vsession.commands.admin.Shutdown
 
sign(SshPublicKey, String, byte[]) - Method in class com.sshtools.agent.client.SshAgentClient
 
sign(SshPublicKey, String, byte[]) - Method in class com.sshtools.client.ExternalKeyAuthenticator
 
sign(SshPrivateKey, String, byte[]) - Method in class com.sshtools.client.PublicKeyAuthenticator
 
signal(String) - Method in class com.sshtools.client.AbstractSessionChannel
Send a signal to the remote process.
signature - Variable in class com.sshtools.client.SshKeyExchangeClient
The signature generated over the exchange hash
signature - Variable in class com.sshtools.server.components.SshKeyExchangeServer
The signature generated over the exchange hash
SimpleClientAuthenticator - Class in com.sshtools.client
A simple base class for implementing non-interactive authentication methods.
SimpleClientAuthenticator() - Constructor for class com.sshtools.client.SimpleClientAuthenticator
 
size() - Method in class com.sshtools.agent.InMemoryKeyStore
 
size() - Method in interface com.sshtools.agent.KeyStore
How many keys are in this store?
Sleep - Class in com.sshtools.server.vsession.commands
 
Sleep() - Constructor for class com.sshtools.server.vsession.commands.Sleep
 
Source - Class in com.sshtools.server.vsession.commands
 
Source() - Constructor for class com.sshtools.server.vsession.commands.Source
 
source(VirtualConsole, AbstractFile) - Method in class com.sshtools.server.vsession.Msh
 
source(VirtualConsole, InputStream) - Method in class com.sshtools.server.vsession.Msh
 
spawn(VirtualConsole, String[], boolean) - Method in class com.sshtools.server.vsession.Msh
 
ssh - Variable in class com.sshtools.client.scp.ScpClientIO
 
Ssh - Class in com.sshtools.client
 
Ssh() - Constructor for class com.sshtools.client.Ssh
 
SSH2_AGENT_IDENTITIES_ANSWER - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH2_AGENT_SIGN_RESPONSE - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH2_AGENTC_ADD_ID_CONSTRAINED - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH2_AGENTC_ADD_IDENTITY - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH2_AGENTC_REMOVE_ALL_IDENTITIES - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH2_AGENTC_REMOVE_IDENTITY - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH2_AGENTC_REQUEST_IDENTITIES - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH2_AGENTC_SIGN_REQUEST - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH_AGENT_ADD_KEY - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_ALIVE - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_CLIENT - Static variable in class com.sshtools.server.AgentForwardingChannel
 
SSH_AGENT_CONSTRAINT_FORWARDING_PATH - Static variable in class com.sshtools.agent.KeyConstraints
 
SSH_AGENT_CONSTRAINT_FORWARDING_STEPS - Static variable in class com.sshtools.agent.KeyConstraints
 
SSH_AGENT_CONSTRAINT_NEED_USER_VERIFICATION - Static variable in class com.sshtools.agent.KeyConstraints
 
SSH_AGENT_CONSTRAINT_SSH1_COMPAT - Static variable in class com.sshtools.agent.KeyConstraints
 
SSH_AGENT_CONSTRAINT_TIMEOUT - Static variable in class com.sshtools.agent.KeyConstraints
 
SSH_AGENT_CONSTRAINT_USE_LIMIT - Static variable in class com.sshtools.agent.KeyConstraints
 
SSH_AGENT_DELETE_ALL_KEYS - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_DELETE_KEY - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_ERROR_DECRYPT_FAILED - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_ERROR_DENIED - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_ERROR_FAILURE - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_ERROR_KEY_NOT_FOUND - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_ERROR_KEY_NOT_SUITABLE - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_ERROR_SIZE_ERROR - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_ERROR_TIMEOUT - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_ERROR_UNSUPPORTED_OP - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_FAILURE - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH_AGENT_FAILURE - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_FORWARDING_NOTICE - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_KEY_LIST - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_LIST_KEYS - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_LOCK - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_OPERATION_COMPLETE - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_PING - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_PRIVATE_KEY_OP - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_RANDOM - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_RANDOM_DATA - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_REQUEST_VERSION - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_RSA_SHA2_256 - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH_AGENT_RSA_SHA2_512 - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH_AGENT_SUCCESS - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH_AGENT_SUCCESS - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_UNLOCK - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_VERSION - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENT_VERSION_RESPONSE - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_AGENTC_LOCK - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH_AGENTC_UNLOCK - Static variable in class com.sshtools.agent.openssh.OpenSSHAgentMessages
 
SSH_EXTENDED_DATA_STDERR - Static variable in class com.sshtools.client.AbstractSessionChannel
 
SSH_EXTENDED_DATA_STDERR - Static variable in class com.sshtools.server.SessionChannelNG
 
SSH_FXE_STATVFS_ST_NOSUID - Static variable in class com.sshtools.client.sftp.StatVfs
 
SSH_FXE_STATVFS_ST_RDONLY - Static variable in class com.sshtools.client.sftp.StatVfs
 
SSH_FXF_ACCESS_APPEND_DATA - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_ACCESS_APPEND_DATA_ATOMIC - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_ACCESS_AUDIT_ALARM_INFO - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_ACCESS_BACKUP - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_ACCESS_BLOCK_ADVISORY - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_ACCESS_BLOCK_DELETE - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_ACCESS_BLOCK_READ - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_ACCESS_BLOCK_WRITE - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_ACCESS_DISPOSITION - Static variable in class com.sshtools.client.sftp.SftpChannel
Version 5 new flags
SSH_FXF_ACCESS_TEXT_MODE - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_BACKUP_STREAM - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_CREATE_NEW - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_CREATE_TRUNCATE - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_DELETE_ON_CLOSE - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_NOFOLLOW - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_OPEN_EXISTING - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_OPEN_OR_CREATE - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_OVERRIDE_OWNER - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXF_TRUNCATE_EXISTING - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXP_ATTRS - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXP_DATA - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXP_EXTENDED - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXP_EXTENDED_REPLY - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXP_HANDLE - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXP_NAME - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXP_RENAME_ATOMIC - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXP_RENAME_NATIVE - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXP_RENAME_OVERWRITE - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_FXP_STATUS - Static variable in class com.sshtools.client.sftp.SftpChannel
 
SSH_MSG_KEX_ECDH_INIT - Static variable in class com.sshtools.client.components.Curve25519SHA256Client
 
SSH_MSG_KEX_ECDH_INIT - Static variable in class com.sshtools.client.components.DiffieHellmanEcdh
 
SSH_MSG_KEX_ECDH_INIT - Static variable in class com.sshtools.server.components.jce.Curve25519SHA256LibSshServer
 
SSH_MSG_KEX_ECDH_INIT - Static variable in class com.sshtools.server.components.jce.DiffieHellmanEcdh
 
SSH_MSG_KEX_ECDH_REPLY - Static variable in class com.sshtools.client.components.Curve25519SHA256Client
 
SSH_MSG_KEX_ECDH_REPLY - Static variable in class com.sshtools.client.components.DiffieHellmanEcdh
 
SSH_MSG_KEX_ECDH_REPLY - Static variable in class com.sshtools.server.components.jce.Curve25519SHA256LibSshServer
 
SSH_MSG_KEX_ECDH_REPLY - Static variable in class com.sshtools.server.components.jce.DiffieHellmanEcdh
 
SSH_MSG_USERAUTH_BANNER - Static variable in class com.sshtools.client.AuthenticationProtocolClient
 
SSH_MSG_USERAUTH_FAILURE - Static variable in class com.sshtools.client.AuthenticationProtocolClient
 
SSH_MSG_USERAUTH_PK_OK - Static variable in class com.sshtools.agent.rfc.RFCAgentMessages
 
SSH_MSG_USERAUTH_PK_OK - Static variable in class com.sshtools.client.ExternalKeyAuthenticator
 
SSH_MSG_USERAUTH_PK_OK - Static variable in class com.sshtools.client.PublicKeyAuthenticator
 
SSH_MSG_USERAUTH_REQUEST - Static variable in class com.sshtools.client.AuthenticationProtocolClient
 
SSH_MSG_USERAUTH_SIGNED_CHALLENGE - Static variable in class com.sshtools.callback.client.MutualCallbackAuthentication
 
SSH_MSG_USERAUTH_SIGNED_CHALLENGE - Static variable in class com.sshtools.server.callback.MutualCallbackAuthenticator
 
SSH_MSG_USERAUTH_SUCCESS - Static variable in class com.sshtools.client.AuthenticationProtocolClient
 
SshAgentAcceptor - Interface in com.sshtools.agent.server
 
SshAgentAddKey - Class in com.sshtools.agent.openssh
 
SshAgentAddKey() - Constructor for class com.sshtools.agent.openssh.SshAgentAddKey
Creates a new SshAgentAddKey object.
SshAgentAddKey(SshPrivateKey, SshPublicKey, String, KeyConstraints) - Constructor for class com.sshtools.agent.openssh.SshAgentAddKey
Creates a new SshAgentAddKey object.
SshAgentAddKey - Class in com.sshtools.agent.rfc
 
SshAgentAddKey() - Constructor for class com.sshtools.agent.rfc.SshAgentAddKey
Creates a new SshAgentAddKey object.
SshAgentAddKey(SshPrivateKey, SshPublicKey, String, KeyConstraints) - Constructor for class com.sshtools.agent.rfc.SshAgentAddKey
Creates a new SshAgentAddKey object.
SshAgentAlive - Class in com.sshtools.agent.rfc
 
SshAgentAlive() - Constructor for class com.sshtools.agent.rfc.SshAgentAlive
Creates a new SshAgentAlive object.
SshAgentAlive(byte[]) - Constructor for class com.sshtools.agent.rfc.SshAgentAlive
Creates a new SshAgentAlive object.
SshAgentClient - Class in com.sshtools.agent.client
Maintain the public keys for SshConnection
SshAgentClient(boolean, String, Socket) - Constructor for class com.sshtools.agent.client.SshAgentClient
 
SshAgentClient(boolean, String, Closeable, InputStream, OutputStream, boolean) - Constructor for class com.sshtools.agent.client.SshAgentClient
 
SshAgentConnection - Interface in com.sshtools.agent.server
 
SshAgentConnectionFactory - Interface in com.sshtools.agent.server
 
SshAgentDeleteKey - Class in com.sshtools.agent.openssh
 
SshAgentDeleteKey() - Constructor for class com.sshtools.agent.openssh.SshAgentDeleteKey
Creates a new SshAgentDeleteKey object.
SshAgentDeleteKey(SshPublicKey, String) - Constructor for class com.sshtools.agent.openssh.SshAgentDeleteKey
Creates a new SshAgentDeleteKey object.
SshAgentDeleteKey - Class in com.sshtools.agent.rfc
 
SshAgentDeleteKey() - Constructor for class com.sshtools.agent.rfc.SshAgentDeleteKey
Creates a new SshAgentDeleteKey object.
SshAgentDeleteKey(SshPublicKey, String) - Constructor for class com.sshtools.agent.rfc.SshAgentDeleteKey
Creates a new SshAgentDeleteKey object.
SshAgentFailure - Class in com.sshtools.agent.openssh
 
SshAgentFailure() - Constructor for class com.sshtools.agent.openssh.SshAgentFailure
Creates a new SshAgentFailure object.
SshAgentFailure - Class in com.sshtools.agent.rfc
 
SshAgentFailure() - Constructor for class com.sshtools.agent.rfc.SshAgentFailure
Creates a new SshAgentFailure object.
SshAgentFailure(int) - Constructor for class com.sshtools.agent.rfc.SshAgentFailure
Creates a new SshAgentFailure object.
SshAgentForwardingNotice - Class in com.sshtools.agent.rfc
 
SshAgentForwardingNotice() - Constructor for class com.sshtools.agent.rfc.SshAgentForwardingNotice
Creates a new SshAgentForwardingNotice object.
SshAgentForwardingNotice(String, String, int) - Constructor for class com.sshtools.agent.rfc.SshAgentForwardingNotice
Creates a new SshAgentForwardingNotice object.
SshAgentKeyList - Class in com.sshtools.agent.openssh
 
SshAgentKeyList(Map<SshPublicKey, String>) - Constructor for class com.sshtools.agent.openssh.SshAgentKeyList
Creates a new SshAgentKeyList object.
SshAgentKeyList() - Constructor for class com.sshtools.agent.openssh.SshAgentKeyList
Creates a new SshAgentKeyList object.
SshAgentKeyList - Class in com.sshtools.agent.rfc
 
SshAgentKeyList(Map<SshPublicKey, String>) - Constructor for class com.sshtools.agent.rfc.SshAgentKeyList
Creates a new SshAgentKeyList object.
SshAgentKeyList() - Constructor for class com.sshtools.agent.rfc.SshAgentKeyList
Creates a new SshAgentKeyList object.
SshAgentLock - Class in com.sshtools.agent.openssh
 
SshAgentLock(boolean) - Constructor for class com.sshtools.agent.openssh.SshAgentLock
Creates a new SshAgentLock object.
SshAgentLock(boolean, String) - Constructor for class com.sshtools.agent.openssh.SshAgentLock
Creates a new SshAgentLock object.
SshAgentLock - Class in com.sshtools.agent.rfc
 
SshAgentLock(boolean) - Constructor for class com.sshtools.agent.rfc.SshAgentLock
Creates a new SshAgentLock object.
SshAgentLock(boolean, String) - Constructor for class com.sshtools.agent.rfc.SshAgentLock
Creates a new SshAgentLock object.
SshAgentOperationComplete - Class in com.sshtools.agent.openssh
 
SshAgentOperationComplete() - Constructor for class com.sshtools.agent.openssh.SshAgentOperationComplete
Creates a new SshAgentOperationComplete object.
SshAgentOperationComplete(byte[]) - Constructor for class com.sshtools.agent.openssh.SshAgentOperationComplete
Creates a new SshAgentOperationComplete object.
SshAgentOperationComplete - Class in com.sshtools.agent.rfc
 
SshAgentOperationComplete() - Constructor for class com.sshtools.agent.rfc.SshAgentOperationComplete
Creates a new SshAgentOperationComplete object.
SshAgentOperationComplete(byte[]) - Constructor for class com.sshtools.agent.rfc.SshAgentOperationComplete
Creates a new SshAgentOperationComplete object.
SshAgentPing - Class in com.sshtools.agent.rfc
 
SshAgentPing() - Constructor for class com.sshtools.agent.rfc.SshAgentPing
Creates a new SshAgentPing object.
SshAgentPing(byte[]) - Constructor for class com.sshtools.agent.rfc.SshAgentPing
Creates a new SshAgentPing object.
SshAgentPrivateKeyOp - Class in com.sshtools.agent.openssh
Message for Agent Private key operation
SshAgentPrivateKeyOp() - Constructor for class com.sshtools.agent.openssh.SshAgentPrivateKeyOp
Creates a new SshAgentPrivateKeyOp object.
SshAgentPrivateKeyOp(SshPublicKey, byte[], UnsignedInteger32) - Constructor for class com.sshtools.agent.openssh.SshAgentPrivateKeyOp
Creates a new SshAgentPrivateKeyOp object.
SshAgentPrivateKeyOp - Class in com.sshtools.agent.rfc
Message for Agent Private key operation
SshAgentPrivateKeyOp() - Constructor for class com.sshtools.agent.rfc.SshAgentPrivateKeyOp
Creates a new SshAgentPrivateKeyOp object.
SshAgentPrivateKeyOp(SshPublicKey, String, byte[]) - Constructor for class com.sshtools.agent.rfc.SshAgentPrivateKeyOp
Creates a new SshAgentPrivateKeyOp object.
SshAgentRandom - Class in com.sshtools.agent.rfc
 
SshAgentRandom() - Constructor for class com.sshtools.agent.rfc.SshAgentRandom
Creates a new SshAgentRandom object.
SshAgentRandom(int) - Constructor for class com.sshtools.agent.rfc.SshAgentRandom
Creates a new SshAgentRandom object.
SshAgentRandomData - Class in com.sshtools.agent.rfc
 
SshAgentRandomData() - Constructor for class com.sshtools.agent.rfc.SshAgentRandomData
Creates a new SshAgentRandomData object.
SshAgentRandomData(byte[]) - Constructor for class com.sshtools.agent.rfc.SshAgentRandomData
Creates a new SshAgentRandomData object.
SshAgentRequestVersion - Class in com.sshtools.agent.rfc
 
SshAgentRequestVersion() - Constructor for class com.sshtools.agent.rfc.SshAgentRequestVersion
Creates a new SshAgentRequestVersion object.
SshAgentRequestVersion(String) - Constructor for class com.sshtools.agent.rfc.SshAgentRequestVersion
Creates a new SshAgentRequestVersion object.
SshAgentServer - Class in com.sshtools.agent.server
 
SshAgentServer(SshAgentConnectionFactory) - Constructor for class com.sshtools.agent.server.SshAgentServer
 
SshAgentServer(SshAgentConnectionFactory, KeyStore) - Constructor for class com.sshtools.agent.server.SshAgentServer
 
SshAgentSocketListener - Class in com.sshtools.agent.server
Implements a listener to run an agent over a socket.
SshAgentSocketListener(String, KeyStore) - Constructor for class com.sshtools.agent.server.SshAgentSocketListener
Creates a new SshAgentSocketListener object.
SshAgentSuccess - Class in com.sshtools.agent.openssh
 
SshAgentSuccess() - Constructor for class com.sshtools.agent.openssh.SshAgentSuccess
Creates a new SshAgentSuccess object.
SshAgentSuccess - Class in com.sshtools.agent.rfc
 
SshAgentSuccess() - Constructor for class com.sshtools.agent.rfc.SshAgentSuccess
Creates a new SshAgentSuccess object.
SshAgentTransport - Interface in com.sshtools.agent.server
 
SshAgentUnlock - Class in com.sshtools.agent.openssh
 
SshAgentUnlock(boolean) - Constructor for class com.sshtools.agent.openssh.SshAgentUnlock
Creates a new SshAgentUnlock object.
SshAgentUnlock(boolean, String) - Constructor for class com.sshtools.agent.openssh.SshAgentUnlock
Creates a new SshAgentUnlock object.
SshAgentUnlock - Class in com.sshtools.agent.rfc
 
SshAgentUnlock(boolean) - Constructor for class com.sshtools.agent.rfc.SshAgentUnlock
Creates a new SshAgentUnlock object.
SshAgentUnlock(boolean, String) - Constructor for class com.sshtools.agent.rfc.SshAgentUnlock
Creates a new SshAgentUnlock object.
SshAgentVersionResponse - Class in com.sshtools.agent.rfc
 
SshAgentVersionResponse() - Constructor for class com.sshtools.agent.rfc.SshAgentVersionResponse
Creates a new SshAgentVersionResponse object.
SshAgentVersionResponse(int) - Constructor for class com.sshtools.agent.rfc.SshAgentVersionResponse
Creates a new SshAgentVersionResponse object.
SshClient - Class in com.sshtools.client
 
SshClient(String, int, String, long, char[]) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, int, String, char[]) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, int, String, long, File) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, int, String, File) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, int, String, long, File, String) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, int, String, File, String) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, int, String, long, SshKeyPair...) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, int, String, SshKeyPair...) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, int, String, SshClientContext, long, SshKeyPair...) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, int, String, SshClientContext, SshKeyPair...) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, int, String, long, char[], SshKeyPair...) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, int, String, char[], SshKeyPair...) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, Integer, String, long, char[], File, String) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, Integer, String, char[], File, String) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, Integer, String, long) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, Integer, String) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, Integer, String, SshClientContext, long) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, Integer, String, SshClientContext) - Constructor for class com.sshtools.client.SshClient
 
SshClient(SshConnection) - Constructor for class com.sshtools.client.SshClient
 
SshClient(SshConnection, boolean) - Constructor for class com.sshtools.client.SshClient
 
SshClient(String, int, String, SshClientContext, long, char[], SshKeyPair...) - Constructor for class com.sshtools.client.SshClient
 
SshClientArguments - Class in com.sshtools.vsession.commands.ssh
 
SshClientArguments() - Constructor for class com.sshtools.vsession.commands.ssh.SshClientArguments
 
SshClientCommand - Class in com.sshtools.vsession.commands.ssh
 
SshClientCommand() - Constructor for class com.sshtools.vsession.commands.ssh.SshClientCommand
 
SshClientContext - Class in com.sshtools.client
Holds the configuration for an SSH connection.
SshClientContext() - Constructor for class com.sshtools.client.SshClientContext
 
SshClientContext(SshEngine, ComponentManager, SecurityLevel) - Constructor for class com.sshtools.client.SshClientContext
 
SshClientContext(SshEngine) - Constructor for class com.sshtools.client.SshClientContext
 
SshClientContext(SshEngine, SecurityLevel) - Constructor for class com.sshtools.client.SshClientContext
 
SshClientContext(SecurityLevel) - Constructor for class com.sshtools.client.SshClientContext
 
SshClientHelper - Class in com.sshtools.vsession.commands.ssh
 
SshClientHelper() - Constructor for class com.sshtools.vsession.commands.ssh.SshClientHelper
 
SshClientOptions - Class in com.sshtools.vsession.commands.ssh
 
SshClientOptions() - Constructor for class com.sshtools.vsession.commands.ssh.SshClientOptions
 
SshClientOptions.CipherSpec - Class in com.sshtools.vsession.commands.ssh
 
SshClientOptions.Compression - Class in com.sshtools.vsession.commands.ssh
 
SshClientOptions.ConfigOption - Class in com.sshtools.vsession.commands.ssh
 
SshClientOptions.IdentityFile - Class in com.sshtools.vsession.commands.ssh
 
SshClientOptions.LoginName - Class in com.sshtools.vsession.commands.ssh
 
SshClientOptions.MacSpec - Class in com.sshtools.vsession.commands.ssh
 
SshClientOptions.Port - Class in com.sshtools.vsession.commands.ssh
 
SshClientOptions.SecurityLevel - Class in com.sshtools.vsession.commands.ssh
 
SshClientOptionsEvaluator - Class in com.sshtools.vsession.commands.ssh
 
SshClientOptionsEvaluator() - Constructor for class com.sshtools.vsession.commands.ssh.SshClientOptionsEvaluator
 
SshClientOptionsExtractor - Class in com.sshtools.vsession.commands.ssh
 
SshClientOptionsExtractor() - Constructor for class com.sshtools.vsession.commands.ssh.SshClientOptionsExtractor
 
SshClientsCommandFactory - Class in com.sshtools.vsession.commands.ssh
 
SshClientsCommandFactory() - Constructor for class com.sshtools.vsession.commands.ssh.SshClientsCommandFactory
 
SshCompatibilityUtils - Class in com.sshtools.client
 
SshCompatibilityUtils() - Constructor for class com.sshtools.client.SshCompatibilityUtils
 
SshKeyExchangeClient - Class in com.sshtools.client
An abstract base class for all key exchange implementations.
SshKeyExchangeClient(String, SecurityLevel, int) - Constructor for class com.sshtools.client.SshKeyExchangeClient
Contruct an uninitialized key exchange
SshKeyExchangeServer - Class in com.sshtools.server.components
Abstract representation of an SSH key exchange.
SshKeyExchangeServer(String, SecurityLevel, int) - Constructor for class com.sshtools.server.components.SshKeyExchangeServer
Contruct an uninitialized key exchange
SshMsgUserAuthPKOK - Class in com.sshtools.agent.rfc
 
SshMsgUserAuthPKOK() - Constructor for class com.sshtools.agent.rfc.SshMsgUserAuthPKOK
Creates a new SshMsgUserAuthPKOK object.
SshMsgUserAuthPKOK(String, byte[]) - Constructor for class com.sshtools.agent.rfc.SshMsgUserAuthPKOK
Creates a new SshMsgUserAuthPKOK object.
SshOptionsResolver - Interface in com.sshtools.vsession.commands.ssh
 
SshReporter - Class in com.sshtools.client
 
SshReporter() - Constructor for class com.sshtools.client.SshReporter
 
SshServer - Class in com.sshtools.server
 
SshServer() - Constructor for class com.sshtools.server.SshServer
 
SshServer(int) - Constructor for class com.sshtools.server.SshServer
 
SshServer(String, int) - Constructor for class com.sshtools.server.SshServer
 
SshServer(InetAddress, int) - Constructor for class com.sshtools.server.SshServer
 
SshServerContext - Class in com.sshtools.server
 
SshServerContext(SshEngine) - Constructor for class com.sshtools.server.SshServerContext
 
SshServerContext(SshEngine, ComponentManager) - Constructor for class com.sshtools.server.SshServerContext
 
SshServerContext(SshEngine, ComponentManager, SecurityLevel) - Constructor for class com.sshtools.server.SshServerContext
 
SshServerContext(SshEngine, SecurityLevel) - Constructor for class com.sshtools.server.SshServerContext
 
SshX509DsaPublicKey - Class in com.sshtools.common.ssh.x509
Basic implementation of X509 certificate support.
SshX509DsaPublicKey() - Constructor for class com.sshtools.common.ssh.x509.SshX509DsaPublicKey
 
SshX509DsaPublicKey(Certificate) - Constructor for class com.sshtools.common.ssh.x509.SshX509DsaPublicKey
 
SshX509DsaPublicKeyRfc6187 - Class in com.sshtools.common.ssh.x509
 
SshX509DsaPublicKeyRfc6187() - Constructor for class com.sshtools.common.ssh.x509.SshX509DsaPublicKeyRfc6187
 
SshX509DsaPublicKeyRfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.x509.SshX509DsaPublicKeyRfc6187
 
SshX509EcdsaSha2Nist256Rfc6187 - Class in com.sshtools.common.ssh.x509
 
SshX509EcdsaSha2Nist256Rfc6187(ECPublicKey) - Constructor for class com.sshtools.common.ssh.x509.SshX509EcdsaSha2Nist256Rfc6187
 
SshX509EcdsaSha2Nist256Rfc6187() - Constructor for class com.sshtools.common.ssh.x509.SshX509EcdsaSha2Nist256Rfc6187
 
SshX509EcdsaSha2Nist256Rfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.x509.SshX509EcdsaSha2Nist256Rfc6187
 
SshX509EcdsaSha2Nist384Rfc6187 - Class in com.sshtools.common.ssh.x509
 
SshX509EcdsaSha2Nist384Rfc6187(ECPublicKey) - Constructor for class com.sshtools.common.ssh.x509.SshX509EcdsaSha2Nist384Rfc6187
 
SshX509EcdsaSha2Nist384Rfc6187() - Constructor for class com.sshtools.common.ssh.x509.SshX509EcdsaSha2Nist384Rfc6187
 
SshX509EcdsaSha2Nist384Rfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.x509.SshX509EcdsaSha2Nist384Rfc6187
 
SshX509EcdsaSha2Nist521Rfc6187 - Class in com.sshtools.common.ssh.x509
 
SshX509EcdsaSha2Nist521Rfc6187(ECPublicKey) - Constructor for class com.sshtools.common.ssh.x509.SshX509EcdsaSha2Nist521Rfc6187
 
SshX509EcdsaSha2Nist521Rfc6187() - Constructor for class com.sshtools.common.ssh.x509.SshX509EcdsaSha2Nist521Rfc6187
 
SshX509EcdsaSha2Nist521Rfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.x509.SshX509EcdsaSha2Nist521Rfc6187
 
SshX509EcdsaSha2NistPublicKeyRfc6187 - Class in com.sshtools.common.ssh.x509
 
SshX509EcdsaSha2NistPublicKeyRfc6187(String, String, String, String) - Constructor for class com.sshtools.common.ssh.x509.SshX509EcdsaSha2NistPublicKeyRfc6187
 
SshX509EcdsaSha2NistPublicKeyRfc6187(ECPublicKey, String) - Constructor for class com.sshtools.common.ssh.x509.SshX509EcdsaSha2NistPublicKeyRfc6187
 
SshX509EcdsaSha2NistPublicKeyRfc6187(Certificate[], String) - Constructor for class com.sshtools.common.ssh.x509.SshX509EcdsaSha2NistPublicKeyRfc6187
 
SshX509Rsa2048Sha256Rfc6187 - Class in com.sshtools.common.ssh.x509
 
SshX509Rsa2048Sha256Rfc6187() - Constructor for class com.sshtools.common.ssh.x509.SshX509Rsa2048Sha256Rfc6187
 
SshX509Rsa2048Sha256Rfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.x509.SshX509Rsa2048Sha256Rfc6187
 
SshX509RsaPublicKey - Class in com.sshtools.common.ssh.x509
Basic implementation of X509 certificate support.
SshX509RsaPublicKey() - Constructor for class com.sshtools.common.ssh.x509.SshX509RsaPublicKey
 
SshX509RsaPublicKey(Certificate) - Constructor for class com.sshtools.common.ssh.x509.SshX509RsaPublicKey
 
SshX509RsaPublicKeyRfc6187 - Class in com.sshtools.common.ssh.x509
 
SshX509RsaPublicKeyRfc6187() - Constructor for class com.sshtools.common.ssh.x509.SshX509RsaPublicKeyRfc6187
 
SshX509RsaPublicKeyRfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.x509.SshX509RsaPublicKeyRfc6187
 
SshX509RsaSha1PublicKey - Class in com.sshtools.common.ssh.x509
Basic implementation of X509 certificate support.
SshX509RsaSha1PublicKey() - Constructor for class com.sshtools.common.ssh.x509.SshX509RsaSha1PublicKey
 
SshX509RsaSha1PublicKey(Certificate) - Constructor for class com.sshtools.common.ssh.x509.SshX509RsaSha1PublicKey
 
start() - Method in class com.sshtools.agent.server.SshAgentSocketListener
Starts the agent listener thread
start(Collection<CallbackConfiguration>) - Method in class com.sshtools.callback.client.CallbackClient
 
start(CallbackConfiguration) - Method in class com.sshtools.callback.client.CallbackClient
 
start(CallbackConfiguration, String, int) - Method in class com.sshtools.callback.client.CallbackClient
 
start(CallbackSession) - Method in class com.sshtools.callback.client.CallbackClient
 
start() - Method in class com.sshtools.client.AuthenticationProtocolClient
 
start() - Method in class com.sshtools.server.AbstractSshServer
 
start(boolean) - Method in class com.sshtools.server.AbstractSshServer
 
start() - Method in class com.sshtools.server.AuthenticationProtocolServer
Called by the TransportProtocol when the service starts.
start() - Method in class com.sshtools.server.vsession.RootShell
 
started(long, String) - Method in interface com.sshtools.client.tasks.FileTransferProgress
The transfer has started
started(String[], VirtualConsole) - Method in interface com.sshtools.server.vsession.MshListener
 
startListener(SshAgentAcceptor) - Method in class com.sshtools.agent.server.SshAgentServer
 
startLocalForwarding(String, int, String, int) - Method in class com.sshtools.client.ConnectionProtocolClient
Start local port forwarding.
startLocalForwarding(String, int, String, int) - Method in class com.sshtools.client.SshClient
 
startRemoteForwarding(String, int, String, int) - Method in class com.sshtools.client.ConnectionProtocolClient
Start remote port forwarding.
startRemoteForwarding(String, int, String, int) - Method in class com.sshtools.client.SshClient
 
startRequest(String, byte[]) - Method in class com.sshtools.callback.client.MutualCallbackAuthentication
 
startRequest(String, byte[]) - Method in class com.sshtools.server.NoneAuthentication
Start an authentication transaction.
startService(Service) - Method in class com.sshtools.client.TransportProtocolClient
 
startService(Service<SshServerContext>) - Method in class com.sshtools.server.TransportProtocolServer
 
startShell() - Method in class com.sshtools.client.AbstractSessionChannel
 
startShell() - Method in class com.sshtools.server.SessionChannelNG
Invoked when the user wants to start a shell.
startShell() - Method in class com.sshtools.server.UnsupportedSession
 
startShell(InputStream, VirtualConsole) - Method in class com.sshtools.server.vsession.RootShell
 
startShell() - Method in class com.sshtools.server.vsession.VirtualShellNG
 
startSubsystem(String) - Method in class com.sshtools.client.AbstractSessionChannel
 
startSubsystem(String) - Method in class com.sshtools.server.SessionChannelNG
 
startUnixSocketListener(String) - Method in class com.sshtools.agent.server.SshAgentServer
 
stat(String) - Method in class com.sshtools.client.sftp.SftpClient
Returns the attributes of the file from the remote computer.
stat(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Returns the attributes of the file from the remote computer.
statLink(String) - Method in class com.sshtools.client.sftp.SftpClient
Returns the attributes of the link from the remote computer.
statLink(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Returns the attributes of the link from the remote computer.
StatTask - Class in com.sshtools.client.tasks
 
StatTask(Connection<SshClientContext>, String) - Constructor for class com.sshtools.client.tasks.StatTask
 
statVFS(String) - Method in class com.sshtools.client.sftp.SftpClient
 
StatVfs - Class in com.sshtools.client.sftp
 
STILL_ACTIVE - Static variable in interface com.sshtools.server.vsession.Command
 
stop() - Method in class com.sshtools.agent.server.SshAgentSocketListener
Stops the agent listener
stop(CallbackSession) - Method in class com.sshtools.callback.client.CallbackClient
 
stop() - Method in class com.sshtools.callback.client.CallbackClient
 
stop() - Method in class com.sshtools.callback.client.CallbackSession
 
stop() - Method in class com.sshtools.client.AuthenticationProtocolClient
 
stop() - Method in class com.sshtools.server.AbstractSshServer
 
stop() - Method in class com.sshtools.server.AuthenticationProtocolServer
Called by the TransportProtocol when the service stops.
stopLocalForwarding() - Method in class com.sshtools.client.ConnectionProtocolClient
 
stopLocalForwarding(String, int) - Method in class com.sshtools.client.ConnectionProtocolClient
 
stopLocalForwarding(String) - Method in class com.sshtools.client.ConnectionProtocolClient
 
stopLocalForwarding(String, int) - Method in class com.sshtools.client.SshClient
 
stopLocalForwarding() - Method in class com.sshtools.client.SshClient
 
stopRemoteForwarding(String, int) - Method in class com.sshtools.client.ConnectionProtocolClient
 
stopRemoteForwarding() - Method in class com.sshtools.client.ConnectionProtocolClient
 
stopRemoteForwarding(String, int) - Method in class com.sshtools.client.SshClient
 
stopRemoteForwarding() - Method in class com.sshtools.client.SshClient
 
su(String, String) - Method in class com.sshtools.client.shell.ExpectShell
 
su(String, String, String) - Method in class com.sshtools.client.shell.ExpectShell
 
su(String) - Method in class com.sshtools.client.shell.ExpectShell
 
su(String, String, String, ShellMatcher) - Method in class com.sshtools.client.shell.ExpectShell
 
SUBSYSTEM_CALLBACK - Static variable in class com.sshtools.server.vsession.ShellCommand
 
SUBSYSTEM_FILESYSTEM - Static variable in class com.sshtools.server.vsession.ShellCommand
 
SUBSYSTEM_HELP - Static variable in class com.sshtools.server.vsession.ShellCommand
 
SUBSYSTEM_JVM - Static variable in class com.sshtools.server.vsession.ShellCommand
 
SUBSYSTEM_NAME - Static variable in class com.sshtools.server.PublicKeySubsystem
 
SUBSYSTEM_POLICY - Static variable in class com.sshtools.server.vsession.ShellCommand
 
SUBSYSTEM_SHELL - Static variable in class com.sshtools.server.vsession.ShellCommand
 
SUBSYSTEM_SSHD - Static variable in class com.sshtools.server.vsession.ShellCommand
 
SUBSYSTEM_SYSTEM - Static variable in class com.sshtools.server.vsession.ShellCommand
 
SUBSYSTEM_TEXT_EDITING - Static variable in class com.sshtools.server.vsession.ShellCommand
 
success() - Method in interface com.sshtools.client.ClientAuthenticator
Called by the API to indicate authentication success.
success(boolean, String[]) - Method in interface com.sshtools.client.ClientAuthenticator
 
success() - Method in class com.sshtools.client.SimpleClientAuthenticator
 
success(boolean, String[]) - Method in class com.sshtools.client.SimpleClientAuthenticator
 
sudo(String, String) - Method in class com.sshtools.client.shell.ExpectShell
 
sudo(String, String, String) - Method in class com.sshtools.client.shell.ExpectShell
 
sudo(String, String, String, ShellMatcher) - Method in class com.sshtools.client.shell.ExpectShell
 
supportedCommands() - Method in class com.sshtools.client.DefaultClientChannelFactory
 
supportedCommands() - Method in class com.sshtools.server.DefaultServerChannelFactory
 
supportedKeyExchanges() - Method in class com.sshtools.client.SshClientContext
 
supportsCommand(String) - Method in class com.sshtools.server.vsession.CommandFactory
 
supportsCommand(String) - Method in class com.sshtools.server.vsession.ShellCommandFactory
 
supportsExtension(String) - Method in class com.sshtools.client.sftp.SftpChannel
Does the server support an SFTP extension? This checks the extensions returned by the server during the SFTP version negotiation.
supportsPassphraseChange() - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBC
 
supportsPassphraseChange() - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBCFIPS
 
supportsRandomAccess() - Method in class com.sshtools.common.files.vfs.PathFile
 
supportsRandomAccess() - Method in class com.sshtools.common.files.vfs.VFSFile
 
supportsRandomAccess() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
SwitchingSshContext - Class in com.sshtools.server.callback
 
SwitchingSshContext(SshEngine, String, ProtocolContextFactory<SshServerContext>) - Constructor for class com.sshtools.server.callback.SwitchingSshContext
 
SwitchingSshContext(SshEngine, String, ProtocolContextFactory<SshServerContext>, SecurityLevel) - Constructor for class com.sshtools.server.callback.SwitchingSshContext
 
symlink(String, String) - Method in class com.sshtools.client.sftp.SftpClient
Create a symbolic link on the remote computer.
symlink(String, String) - Method in class com.sshtools.client.sftp.SftpClientTask
Create a symbolic link on the remote computer.
symlinkTo(String) - Method in class com.sshtools.common.files.vfs.PathFile
 
symlinkTo(String) - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
symlinkTo(String) - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 

T

Task - Class in com.sshtools.client.tasks
 
Task(SshConnection) - Constructor for class com.sshtools.client.tasks.Task
 
Task(SshClient) - Constructor for class com.sshtools.client.tasks.Task
 
test() - Method in class com.sshtools.client.components.Curve25519SHA256Client
 
test() - Method in class com.sshtools.client.components.DiffieHellmanEcdh
 
test() - Method in class com.sshtools.client.components.DiffieHellmanGroup
 
test() - Method in class com.sshtools.client.components.DiffieHellmanGroupExchange
 
test() - Method in class com.sshtools.client.components.Rsa1024Sha1
 
test() - Method in class com.sshtools.client.components.Rsa2048Sha256
 
test(VirtualMountTemplate) - Method in class com.sshtools.common.files.vfs.VirtualMountManager
 
test() - Method in class com.sshtools.server.components.jce.Curve25519SHA256LibSshServer
 
test() - Method in class com.sshtools.server.components.jce.DiffieHellmanEcdh
 
test() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup
 
test() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
 
test() - Method in class com.sshtools.server.components.jce.Rsa1024SHA1KeyExchange
 
test() - Method in class com.sshtools.server.components.jce.Rsa2048SHA2KeyExchange
 
testClientKeyExchangeAlgorithm(String, Class<? extends SshKeyExchange<? extends SshContext>>) - Method in class com.sshtools.client.SshClientContext
 
ThreadDump - Class in com.sshtools.server.vsession.jvm
 
ThreadDump() - Constructor for class com.sshtools.server.vsession.jvm.ThreadDump
 
Threads - Class in com.sshtools.server.vsession.jvm
 
Threads() - Constructor for class com.sshtools.server.vsession.jvm.Threads
 
timeout - Variable in class com.sshtools.client.tasks.AbstractSubsystem
 
timeout - Variable in class com.sshtools.client.tasks.AbstractSubsystemTask
 
toByteArray() - Method in class com.sshtools.agent.AgentMessage
 
toByteArray() - Method in class com.sshtools.agent.KeyConstraints
 
toByteArray() - Method in class com.sshtools.client.PseudoTerminalModes
Returns the encoded modes for use by the SshSession.
toKeyPair(String) - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBC
 
toKeyPair(String) - Method in class com.sshtools.common.publickey.bc.OpenSSHPrivateKeyFileBCFIPS
 
TOSTOP - Static variable in class com.sshtools.client.PseudoTerminalModes
Stop background jobs from output.
toString() - Method in class com.sshtools.client.sftp.SftpFile
 
toString() - Method in class com.sshtools.common.files.vfs.AbstractMount
 
toString() - Method in enum com.sshtools.server.vsession.ShellPermission
 
toString() - Method in class com.sshtools.vsession.commands.ssh.SshClientArguments
 
toStringFromCsvs(String[]) - Static method in class com.sshtools.vsession.commands.ssh.CommandUtil
 
TransferCancelledException - Exception in com.sshtools.client.sftp
Exception thrown when a file transfer is cancelled.
TransferCancelledException() - Constructor for exception com.sshtools.client.sftp.TransferCancelledException
Creates a new TransferCancelledException object.
translateCanonicalPath(String, String) - Method in class com.sshtools.common.files.vfs.VirtualMappedFile
 
transport - Variable in class com.sshtools.client.SshClientContext
 
transport - Variable in class com.sshtools.client.SshKeyExchangeClient
The transport protocol for sending/receiving messages
transport - Variable in class com.sshtools.server.components.SshKeyExchangeServer
The transport protocol for sending/receiving messages
TransportProtocolClient - Class in com.sshtools.client
The implementation of the client side of the SSH transport protocol.
TransportProtocolClient(SshClientContext, ConnectRequestFuture) - Constructor for class com.sshtools.client.TransportProtocolClient
 
TransportProtocolServer - Class in com.sshtools.server
 
TransportProtocolServer(SshServerContext, ConnectRequestFuture) - Constructor for class com.sshtools.server.TransportProtocolServer
 
truncate() - Method in class com.sshtools.common.files.vfs.PathFile
 
truncate() - Method in class com.sshtools.common.files.vfs.VFSFile
 
truncate() - Method in class com.sshtools.common.files.vfs.VirtualMountFile
 
TTY_OP_ISPEED - Static variable in class com.sshtools.client.PseudoTerminalModes
Specifies the input baud rate in bits per second.
TTY_OP_OSPEED - Static variable in class com.sshtools.client.PseudoTerminalModes
Specifies the output baud rate in bits per second.
type(String) - Method in class com.sshtools.client.shell.ShellController
 
type(String) - Method in interface com.sshtools.client.shell.ShellWriter
Send data to the remote command just like the user had typed it.
typeAndReturn(String) - Method in class com.sshtools.client.shell.ShellController
 
typeAndReturn(String) - Method in interface com.sshtools.client.shell.ShellWriter
Send data to the remote command and finish with a carriage return.

U

uid - Variable in class com.sshtools.common.files.vfs.AbstractMount
 
umask(int) - Method in class com.sshtools.client.sftp.SftpClient
Sets the umask used by this client.
umask(String) - Method in class com.sshtools.client.sftp.SftpClient
Sets the umask for this client.
umask(int) - Method in class com.sshtools.client.sftp.SftpClientTask
Sets the umask used by this client.
umask(String) - Method in class com.sshtools.client.sftp.SftpClientTask
Sets the umask for this client.
Unalias - Class in com.sshtools.server.vsession.commands
Usage: unalias [-a] name [name ...]
Unalias() - Constructor for class com.sshtools.server.vsession.commands.Unalias
 
uncompress(byte[], int, int) - Method in class com.sshtools.common.zlib.ZLibCompression
 
uninstallCommand(String) - Method in class com.sshtools.server.vsession.CommandFactory
 
UnixSocketAdapter - Class in com.sshtools.agent.server
 
unlock(String) - Method in class com.sshtools.agent.InMemoryKeyStore
 
unlock(String) - Method in interface com.sshtools.agent.KeyStore
Unlock the keystore.
unlockAgent(String) - Method in class com.sshtools.agent.client.SshAgentClient
Unlock the agent
unlockFile(byte[], long, long) - Method in class com.sshtools.client.sftp.SftpChannel
 
unmount(VirtualMount) - Method in class com.sshtools.common.files.vfs.VirtualMountManager
 
unregisterCallbackClient(String) - Method in interface com.sshtools.server.callback.CallbackRegistrationService
 
unregisterCallbackClient(String) - Method in class com.sshtools.server.callback.InMemoryCallbackRegistrationService
 
UnsupportedCommandException - Exception in com.sshtools.server.vsession
 
UnsupportedCommandException(String) - Constructor for exception com.sshtools.server.vsession.UnsupportedCommandException
 
UnsupportedSession - Class in com.sshtools.server
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.
UnsupportedSession(SshConnection) - Constructor for class com.sshtools.server.UnsupportedSession
 
UploadFileContentTask - Class in com.sshtools.client.tasks
 
UploadFileContentTask(SshClient, String, String, String) - Constructor for class com.sshtools.client.tasks.UploadFileContentTask
 
UploadFileContentTask(Connection<SshClientContext>, String, String, String) - Constructor for class com.sshtools.client.tasks.UploadFileContentTask
 
UploadFileTask - Class in com.sshtools.client.tasks
 
UploadFileTask(Connection<SshClientContext>, File, String) - Constructor for class com.sshtools.client.tasks.UploadFileTask
 
UploadFileTask(Connection<SshClientContext>, File) - Constructor for class com.sshtools.client.tasks.UploadFileTask
 
UploadInputStreamTask - Class in com.sshtools.client.tasks
 
UploadInputStreamTask(SshClient, InputStream, String) - Constructor for class com.sshtools.client.tasks.UploadInputStreamTask
 
UploadInputStreamTask(SshConnection, InputStream, String) - Constructor for class com.sshtools.client.tasks.UploadInputStreamTask
 
UsageException - Exception in com.sshtools.server.vsession
 
UsageException(String) - Constructor for exception com.sshtools.server.vsession.UsageException
 
UsageHelper - Class in com.sshtools.server.vsession
 
UsageHelper() - Constructor for class com.sshtools.server.vsession.UsageHelper
 
use() - Method in class com.sshtools.agent.KeyConstraints
 
useFirstPacket - Variable in class com.sshtools.client.SshKeyExchangeClient
 
useFirstPacket - Variable in class com.sshtools.server.components.SshKeyExchangeServer
 
userlist - Static variable in class com.sshtools.server.vsession.commands.Alias
 
username - Variable in class com.sshtools.common.files.vfs.AbstractMount
 

V

valueOf(String) - Static method in enum com.sshtools.agent.client.AgentSocketType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sshtools.client.sftp.RemoteHash
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sshtools.client.shell.ShellMatcher.Continue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sshtools.server.vsession.ShellPermission
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sshtools.agent.client.AgentSocketType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sshtools.client.sftp.RemoteHash
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sshtools.client.shell.ShellMatcher.Continue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sshtools.server.vsession.ShellPermission
Returns an array containing the constants of this enum type, in the order they are declared.
VDISCARD - Static variable in class com.sshtools.client.PseudoTerminalModes
Toggles the flushing of terminal output.
VDSUSP - Static variable in class com.sshtools.client.PseudoTerminalModes
Another suspend character.
VEOF - Static variable in class com.sshtools.client.PseudoTerminalModes
End-of-file character (sends EOF from the terminal).
VEOL - Static variable in class com.sshtools.client.PseudoTerminalModes
End-of-line character in addition to carriage return and/or linefeed.
VEOL2 - Static variable in class com.sshtools.client.PseudoTerminalModes
Additional end-of-line character.
VERASE - Static variable in class com.sshtools.client.PseudoTerminalModes
Erase the character to left of the cursor.
verifyFiles(String, String) - Method in class com.sshtools.client.sftp.SftpClient
Verify a local and remote file.
verifyFiles(String, String, RemoteHash) - Method in class com.sshtools.client.sftp.SftpClient
 
verifyFiles(String, String, long, long) - Method in class com.sshtools.client.sftp.SftpClient
Verify a local and remote file.
verifyFiles(String, String, long, long, RemoteHash) - Method in class com.sshtools.client.sftp.SftpClient
 
verifyFiles(String, String) - Method in class com.sshtools.client.sftp.SftpClientTask
Verify a local and remote file.
verifyFiles(String, String, long, long) - Method in class com.sshtools.client.sftp.SftpClientTask
Verify a local and remote file.
verifyPassword(SshConnection, String, String) - Method in class com.sshtools.server.InMemoryPasswordAuthenticator
 
verifyPassword(SshConnection, String, String) - Method in class com.sshtools.server.NoOpPasswordAuthenticator
 
VFLUSH - Static variable in class com.sshtools.client.PseudoTerminalModes
Character to flush output.
VFSFile - Class in com.sshtools.common.files.vfs
 
VFSFile(FileObject, VFSFileFactory) - Constructor for class com.sshtools.common.files.vfs.VFSFile
 
VFSFile(String, VFSFileFactory) - Constructor for class com.sshtools.common.files.vfs.VFSFile
 
VFSFile(String, String, VFSFileFactory, FileSystemOptions) - Constructor for class com.sshtools.common.files.vfs.VFSFile
 
VFSFileFactory - Class in com.sshtools.common.files.vfs
 
VFSFileFactory() - Constructor for class com.sshtools.common.files.vfs.VFSFileFactory
 
VFSFileFactory(String) - Constructor for class com.sshtools.common.files.vfs.VFSFileFactory
 
VFSFileFactory(FileSystemOptions) - Constructor for class com.sshtools.common.files.vfs.VFSFileFactory
 
VFSFileFactory(FileSystemOptions, String) - Constructor for class com.sshtools.common.files.vfs.VFSFileFactory
 
VFSFileFactory(FileSystemManager) - Constructor for class com.sshtools.common.files.vfs.VFSFileFactory
 
VFSFileFactory(FileSystemManager, String) - Constructor for class com.sshtools.common.files.vfs.VFSFileFactory
 
VFSFileFactory(FileSystemManager, FileSystemOptions) - Constructor for class com.sshtools.common.files.vfs.VFSFileFactory
 
VFSFileFactory(FileSystemManager, FileSystemOptions, String) - Constructor for class com.sshtools.common.files.vfs.VFSFileFactory
 
VINTR - Static variable in class com.sshtools.client.PseudoTerminalModes
Interrupt character; 255 if none.
VirtualChannelFactory - Class in com.sshtools.server.vsession
 
VirtualChannelFactory(CommandFactory<? extends ShellCommand>...) - Constructor for class com.sshtools.server.vsession.VirtualChannelFactory
 
VirtualChannelFactory(String, CommandFactory<? extends ShellCommand>...) - Constructor for class com.sshtools.server.vsession.VirtualChannelFactory
 
VirtualConsole - Class in com.sshtools.server.vsession
 
VirtualConsole(SessionChannelServer, Environment, Terminal, LineReader, Msh) - Constructor for class com.sshtools.server.vsession.VirtualConsole
 
VirtualFile - Interface in com.sshtools.common.files.vfs
 
VirtualFileFactory - Class in com.sshtools.common.files.vfs
 
VirtualFileFactory(VirtualMountTemplate, VirtualMountTemplate...) - Constructor for class com.sshtools.common.files.vfs.VirtualFileFactory
 
VirtualFileObject - Class in com.sshtools.common.files.vfs
 
VirtualFileObject(VirtualFileFactory, VirtualMount) - Constructor for class com.sshtools.common.files.vfs.VirtualFileObject
 
VirtualMappedFile - Class in com.sshtools.common.files.vfs
 
VirtualMappedFile(String, VirtualMount, VirtualFileFactory) - Constructor for class com.sshtools.common.files.vfs.VirtualMappedFile
 
VirtualMount - Class in com.sshtools.common.files.vfs
 
VirtualMount(VirtualMountTemplate, VirtualFileFactory, AbstractFileFactory<?>, boolean, long) - Constructor for class com.sshtools.common.files.vfs.VirtualMount
 
VirtualMountFile - Class in com.sshtools.common.files.vfs
 
VirtualMountFile(String, VirtualMount, VirtualFileFactory, boolean) - Constructor for class com.sshtools.common.files.vfs.VirtualMountFile
 
VirtualMountManager - Class in com.sshtools.common.files.vfs
 
VirtualMountManager(VirtualFileFactory) - Constructor for class com.sshtools.common.files.vfs.VirtualMountManager
 
VirtualMountManager(VirtualFileFactory, VirtualMountTemplate, VirtualMountTemplate...) - Constructor for class com.sshtools.common.files.vfs.VirtualMountManager
 
VirtualMountTemplate - Class in com.sshtools.common.files.vfs
 
VirtualMountTemplate(String, String, AbstractFileFactory<?>, boolean) - Constructor for class com.sshtools.common.files.vfs.VirtualMountTemplate
 
VirtualMountTemplate(String, String, AbstractFileFactory<?>, boolean, long) - Constructor for class com.sshtools.common.files.vfs.VirtualMountTemplate
 
VirtualSessionPolicy - Class in com.sshtools.server.vsession
 
VirtualSessionPolicy() - Constructor for class com.sshtools.server.vsession.VirtualSessionPolicy
 
VirtualSessionPolicy(String) - Constructor for class com.sshtools.server.vsession.VirtualSessionPolicy
 
VirtualShellNG - Class in com.sshtools.server.vsession
 
VirtualShellNG(SshConnection, ShellCommandFactory, String) - Constructor for class com.sshtools.server.vsession.VirtualShellNG
 
VirtualShellNG(SshConnection, ShellCommandFactory) - Constructor for class com.sshtools.server.vsession.VirtualShellNG
 
VirtualShellNG.WindowSizeChangeListener - Interface in com.sshtools.server.vsession
 
VKILL - Static variable in class com.sshtools.client.PseudoTerminalModes
Kill the current input line.
VLNEXT - Static variable in class com.sshtools.client.PseudoTerminalModes
Enter the next character typed literally, even if it is a special character
VQUIT - Static variable in class com.sshtools.client.PseudoTerminalModes
The quit character (sends SIGQUIT signal on POSIX systems).
VREPRINT - Static variable in class com.sshtools.client.PseudoTerminalModes
Reprints the current input line.
VSTART - Static variable in class com.sshtools.client.PseudoTerminalModes
Continues paused output (normally control-Q).
VSTATUS - Static variable in class com.sshtools.client.PseudoTerminalModes
Prints system status line (load, command, pid, etc).
VSTOP - Static variable in class com.sshtools.client.PseudoTerminalModes
Pauses output (normally control-S).
VSUSP - Static variable in class com.sshtools.client.PseudoTerminalModes
Suspends the current program.
VSWITCH - Static variable in class com.sshtools.client.PseudoTerminalModes
Switch to a different shell layer.
VWERASE - Static variable in class com.sshtools.client.PseudoTerminalModes
Erases a word left of cursor.

W

waitForResponse() - Method in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
 
WINDOWS_SSH_AGENT_SERVICE - Static variable in class com.sshtools.agent.client.SshAgentClient
 
write(int) - Method in class com.sshtools.client.sftp.NullOutputStream
 
write(byte[], int, int) - Method in class com.sshtools.client.sftp.NullOutputStream
 
write(long, byte[], int, int) - Method in class com.sshtools.client.sftp.SftpFile
Write bytes directly to this file.
write(byte[], int, int) - Method in class com.sshtools.client.sftp.SftpFileOutputStream
 
write(int) - Method in class com.sshtools.client.sftp.SftpFileOutputStream
 
write(int) - Method in class com.sshtools.common.files.vfs.PathRandomAccessImpl
 
write(byte[], int, int) - Method in class com.sshtools.common.files.vfs.PathRandomAccessImpl
 
writeCompleteFile(InputStream, long, FileTransferProgress) - Method in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
 
writeError(String) - Method in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
 
writeFile(byte[], UnsignedInteger64, byte[], int, int) - Method in class com.sshtools.client.sftp.SftpChannel
Write a block of data to an open file.
writeMessageIntoBuffer(ByteBuffer) - Method in class com.sshtools.client.AuthenticationMessage
 
writeOk() - Method in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
 
writer() - Method in class com.sshtools.server.vsession.PosixChannelPtyTerminal
 
writeStreamToRemote(InputStream, long, String, FileTransferProgress) - Method in class com.sshtools.client.scp.ScpClientIO.ScpEngineIO
Write a stream as a file to the remote server.

X

X509Helper - Class in com.sshtools.common.ssh.x509
 
X509Helper() - Constructor for class com.sshtools.common.ssh.x509.X509Helper
 
X509V3_SIGN_DSA - Static variable in class com.sshtools.common.ssh.x509.SshX509DsaPublicKey
 
X509V3_SIGN_RSA - Static variable in class com.sshtools.common.ssh.x509.SshX509RsaPublicKey
 
X509V3_SIGN_RSA_SHA1 - Static variable in class com.sshtools.common.ssh.x509.SshX509RsaSha1PublicKey
 
X509V3_SSH_DSS - Static variable in class com.sshtools.common.ssh.x509.SshX509DsaPublicKeyRfc6187
 
X509V3_SSH_RSA - Static variable in class com.sshtools.common.ssh.x509.SshX509Rsa2048Sha256Rfc6187
 
X509V3_SSH_RSA - Static variable in class com.sshtools.common.ssh.x509.SshX509RsaPublicKeyRfc6187
 
XCASE - Static variable in class com.sshtools.client.PseudoTerminalModes
Enable input and output of uppercase characters by preceding their lowercase equivalents with "\".

Z

ZLibCompression - Class in com.sshtools.common.zlib
 
ZLibCompression() - Constructor for class com.sshtools.common.zlib.ZLibCompression
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links

Copyright © 2024. All rights reserved.