- AbstractCommandTask - Class in com.sshtools.client.tasks
-
An abstract task for executing commands.
- AbstractCommandTask(Connection<SshClientContext>, String, String) - Constructor for class com.sshtools.client.tasks.AbstractCommandTask
-
- AbstractCommandTask(Connection<SshClientContext>, String) - Constructor for class com.sshtools.client.tasks.AbstractCommandTask
-
- AbstractDigest - Class in com.sshtools.common.ssh.components.jce
-
An abstract class that implements the
Digest
interface to provide support for JCE based digests.
- AbstractDigest(String) - Constructor for class com.sshtools.common.ssh.components.jce.AbstractDigest
-
- AbstractDirectFile<T extends AbstractDirectFile<T>> - Class in com.sshtools.server.sftp
-
- AbstractDirectFile(String, AbstractFileFactory<T>, Connection<SshServerContext>, String) - Constructor for class com.sshtools.server.sftp.AbstractDirectFile
-
- AbstractDirectFileFactory<T extends AbstractDirectFile<T>> - Class in com.sshtools.server.sftp
-
- AbstractDirectFileFactory() - Constructor for class com.sshtools.server.sftp.AbstractDirectFileFactory
-
- AbstractDirectFileFactory(AbstractFileHomeFactory) - Constructor for class com.sshtools.server.sftp.AbstractDirectFileFactory
-
- AbstractFile - Interface in com.sshtools.server.sftp
-
- AbstractFileAdapter - Class in com.sshtools.server.sftp
-
- AbstractFileAdapter(AbstractFile) - Constructor for class com.sshtools.server.sftp.AbstractFileAdapter
-
- AbstractFileAdapter() - Constructor for class com.sshtools.server.sftp.AbstractFileAdapter
-
- AbstractFileFactory<T extends AbstractFile> - Interface in com.sshtools.server.sftp
-
- AbstractFileHomeFactory - Interface in com.sshtools.server.sftp
-
- AbstractFileImpl<T extends AbstractFile> - Class in com.sshtools.server.sftp
-
- AbstractFileImpl(AbstractFileFactory<T>, Connection<SshServerContext>) - Constructor for class com.sshtools.server.sftp.AbstractFileImpl
-
- AbstractFileRandomAccess - Interface in com.sshtools.server.sftp
-
- AbstractFileSystem - Class in com.sshtools.server.sftp
-
- AbstractFileSystem(AbstractFileFactory<?>, Connection<SshServerContext>, String) - Constructor for class com.sshtools.server.sftp.AbstractFileSystem
-
- AbstractFileSystem.OpenDirectory - Class in com.sshtools.server.sftp
-
- AbstractFileSystem.OpenFile - Class in com.sshtools.server.sftp
-
- AbstractHmac - Class in com.sshtools.common.ssh.components.jce
-
An abstract class that implements the
SshHmac
interface to provide support for JCE based message authentication.
- AbstractHmac(String, int) - Constructor for class com.sshtools.common.ssh.components.jce.AbstractHmac
-
- AbstractHmac(String, int, int) - Constructor for class com.sshtools.common.ssh.components.jce.AbstractHmac
-
- AbstractJCECipher - Class in com.sshtools.common.ssh.components.jce
-
An abstract base class for defining SSH ciphers which use a JCE
provider instead of the internal Maverick Crypto provider.
- AbstractJCECipher(String, String, int, String) - Constructor for class com.sshtools.common.ssh.components.jce.AbstractJCECipher
-
- AbstractKeyboardInteractiveCallback - Class in com.sshtools.client
-
- AbstractKeyboardInteractiveCallback() - Constructor for class com.sshtools.client.AbstractKeyboardInteractiveCallback
-
- AbstractKeyExchange - Interface in com.sshtools.common.ssh.components.jce
-
- AbstractPublicKey - Interface in com.sshtools.common.ssh.components.jce
-
- AbstractPublicKeyAuthenticationProvider - Class in com.sshtools.server.auth
-
- AbstractPublicKeyAuthenticationProvider() - Constructor for class com.sshtools.server.auth.AbstractPublicKeyAuthenticationProvider
-
- AbstractRequestFuture - Class in com.sshtools.common.ssh
-
- AbstractRequestFuture() - Constructor for class com.sshtools.common.ssh.AbstractRequestFuture
-
- AbstractSessionTask - Class in com.sshtools.client.tasks
-
An abstract task for using the SSH session
- AbstractSessionTask(Connection<SshClientContext>) - Constructor for class com.sshtools.client.tasks.AbstractSessionTask
-
- AbstractSftpTask - Class in com.sshtools.client.sftp
-
Abstract task implementing SFTP operations.
- AbstractSftpTask(Connection<SshClientContext>) - Constructor for class com.sshtools.client.sftp.AbstractSftpTask
-
- AbstractShellTask - Class in com.sshtools.client.tasks
-
An abstract task for starting the shell.
- AbstractShellTask(Connection<SshClientContext>) - Constructor for class com.sshtools.client.tasks.AbstractShellTask
-
- AbstractSubsystemTask - Class in com.sshtools.client.tasks
-
An abstract task for connecting to an SSH subsystem.
- AbstractSubsystemTask(Connection<SshClientContext>) - Constructor for class com.sshtools.client.tasks.AbstractSubsystemTask
-
- accept(File, String) - Method in class com.sshtools.server.scp.FilenamePattern
-
Determine if a filename matches the filename pattern.
- accept(File) - Method in class com.sshtools.server.scp.FilenamePattern
-
Determine if a filename matches the filename pattern.
- ACE4_ADD_FILE - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_ADD_SUBDIRECTORY - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_APPEND_DATA - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_DELETE - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_DELETE_CHILD - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_DIRECTORY_INHERIT_ACE - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_EXECUTE - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_FAILED_ACCESS_ACE_FLAG - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_FILE_INHERIT_ACE - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_IDENTIFIER_GROUP - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_INHERIT_ONLY_ACE - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_LIST_DIRECTORY - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_NO_PROPAGATE_INHERIT_ACE - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_READ_ACL - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_READ_ATTRIBUTES - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_READ_DATA - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_READ_NAMED_ATTRS - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_SUCCESSFUL_ACCESS_ACE_FLAG - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_SYNCHRONIZE - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_WRITE_ACL - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_WRITE_ATTRIBUTES - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_WRITE_DATA - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_WRITE_NAMED_ATTRS - Static variable in class com.sshtools.client.tasks.ACL
-
- ACE4_WRITE_OWNER - Static variable in class com.sshtools.client.tasks.ACL
-
- ACL - Class in com.sshtools.client.tasks
-
Version 4 of the SFTP protocol introduces an ACL field in the
SftpFileAttributes
structure.
- ACL(int, int, int, String) - Constructor for class com.sshtools.client.tasks.ACL
-
- ACL - Class in com.sshtools.server
-
Version 4 of the SFTP protocol introduces an ACL field in the
SftpFileAttributes
structure.
- ACL(int, int, int, String) - Constructor for class com.sshtools.server.ACL
-
- ACL_ALARM_TYPE - Static variable in class com.sshtools.client.tasks.ACL
-
- ACL_ALARM_TYPE - Static variable in class com.sshtools.server.ACL
-
- ACL_ALLOWED_TYPE - Static variable in class com.sshtools.client.tasks.ACL
-
- ACL_ALLOWED_TYPE - Static variable in class com.sshtools.server.ACL
-
- ACL_AUDIT_TYPE - Static variable in class com.sshtools.client.tasks.ACL
-
- ACL_AUDIT_TYPE - Static variable in class com.sshtools.server.ACL
-
- ACL_DENIED_TYPE - Static variable in class com.sshtools.client.tasks.ACL
-
- ACL_DENIED_TYPE - Static variable in class com.sshtools.server.ACL
-
- activeService - Variable in class com.sshtools.common.ssh.TransportProtocol
-
- add(ByteBuffer) - Method in class com.sshtools.common.nio.ByteBufferPool
-
Add a buffer back to the pool.
- add(String, Class<? extends T>) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
Add a new component type to the factory.
- add(int) - Method in class com.sshtools.common.ssh.Permissions
-
- add(UnsignedInteger32, UnsignedInteger32) - Static method in class com.sshtools.common.util.UnsignedInteger32
-
Add two unsigned integers together.
- add(UnsignedInteger32, int) - Static method in class com.sshtools.common.util.UnsignedInteger32
-
Add an int to an unsigned integer.
- add(UnsignedInteger64, UnsignedInteger64) - Static method in class com.sshtools.common.util.UnsignedInteger64
-
Add an unsigned integer to another unsigned integer.
- add(UnsignedInteger64, int) - Static method in class com.sshtools.common.util.UnsignedInteger64
-
Add an unsigned integer to an int.
- add(SshPublicKey, String, Connection<SshServerContext>) - Method in class com.sshtools.server.auth.AuthorizedKeysPublicKeyAuthenticationProvider
-
- add(SshPublicKey, String, Connection<SshServerContext>) - Method in class com.sshtools.server.OpenSshCACertificateStoreImpl
-
- add(SshPublicKey, String, Connection<SshServerContext>) - Method in interface com.sshtools.server.PublicKeyAuthenticationProvider
-
- addAttribute(String, Object) - Method in class com.sshtools.common.events.Event
-
Add an attribute to the event
- addAuthenticator(ClientAuthenticator) - Method in class com.sshtools.client.SshClientContext
-
- addCAKey(SshPublicKey) - Method in class com.sshtools.server.OpenSshCACertificateStoreImpl
-
- addCommand(String, Class<? extends ExecutableCommand>) - Method in class com.sshtools.server.SshServerContext
-
Add an com.maverick.sshd.ExecutableCommand
to the configuration.
- addCustomRoot(String) - Method in class com.sshtools.client.sftp.SftpClientTask
-
Add a custom file system root path such as "flash:"
- addDirectoryOperation(DirectoryOperation, File) - 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.
- addedTask(Runnable) - Method in interface com.sshtools.common.ssh.ExecutorOperationListener
-
- addedTask(Runnable) - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
-
- addEventListener(EventListener) - Static method in class com.sshtools.common.nio.SshEngineContext
-
- addEventListener(ChannelEventListener<? extends Channel<T>>) - Method in class com.sshtools.common.ssh.Channel
-
Enable other objects to receive channel events
- addEventListener(TransportProtocolListener) - Method in class com.sshtools.common.ssh.TransportProtocol
-
- addFutureListener(RequestFutureListener) - Method in class com.sshtools.common.ssh.AbstractRequestFuture
-
- addFutureListener(RequestFutureListener) - Method in interface com.sshtools.common.ssh.RequestFuture
-
- addGlobalRequestHandler(GlobalRequestHandler<SshClientContext>) - Method in class com.sshtools.client.SshClientContext
-
- addGlobalRequestHandler(GlobalRequestHandler<T>) - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- addGlobalRequestHandler(GlobalRequestHandler<SshServerContext>) - Method in class com.sshtools.server.SshServerContext
-
- 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.SshServerContext
-
Add a collection of host keys.
- addInputListener(OutputStream) - Method in class com.sshtools.common.ssh.Channel
-
Add an OutputStream to receive all channel data input from the remote
side of the connection.
- addKeyboardInteractiveProvider(KeyboardInteractiveAuthenticationProvider) - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- addLicense(String) - Static method in class com.sshtools.common.nio.LicenseManager
-
Add the license.
- addListener(EventListener) - Method in interface com.sshtools.common.events.EventService
-
Add an EventListener to the list of objects that will be sent Events.
- addListener(EventListener) - Method in class com.sshtools.common.events.EventServiceImplementation
-
- addListener(SshEngineListener) - Method in class com.sshtools.common.nio.SshEngine
-
- addListener(IOStreamConnector.IOStreamConnectorListener) - Method in class com.sshtools.common.util.IOStreamConnector
-
- addListeningInterface(String, int, ProtocolContextFactory<?>) - Method in class com.sshtools.common.nio.SshEngineContext
-
Add an interface and port to the listening socket list and provide the
protocol context.
- addListeningInterface(InetAddress, int, ProtocolContextFactory<?>) - Method in class com.sshtools.common.nio.SshEngineContext
-
Add an interface and port to the listening socket list and provide the
protocol context.
- addOperationListener(ExecutorOperationListener) - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
-
- addOperationListener(ExecutorOperationListener) - Method in class com.sshtools.common.ssh.SshContext
-
- addOutputListener(OutputStream) - Method in class com.sshtools.common.ssh.Channel
-
Add an OutputStream to receive all of the channels output.
- addPasswordAuthenticationProvider(PasswordAuthenticationProvider) - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- addProvider(Authenticator) - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- addProvider(Authenticator) - Method in interface com.sshtools.server.AuthenticationMechanismFactory
-
- addPublicKeyAuthenticationProvider(PublicKeyAuthenticationProvider) - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- addRequiredMechanism(String) - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- addRequiredMechanism(String) - Method in interface com.sshtools.server.AuthenticationMechanismFactory
-
- addSelectorOperation(Runnable) - Method in class com.sshtools.common.nio.SelectorThread
-
Add an operation to the selector.
- addShutdownHook(Runnable) - Method in class com.sshtools.common.nio.SshEngine
-
- addStartingSlash(String) - Static method in class com.sshtools.server.sftp.FileSystemUtils
-
- addStateListener(ConnectionStateListener<SshClientContext>) - Method in class com.sshtools.client.SshClientContext
-
- addStateListener(ConnectionStateListener<SshServerContext>) - Method in class com.sshtools.server.SshServerContext
-
- addTask(Runnable) - Method in class com.sshtools.common.ssh.Connection
-
- addTask(Integer, Runnable) - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- addTask(Integer, Runnable) - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
-
- addTask(Integer, Runnable) - Method in class com.sshtools.server.AuthenticationProtocolServer
-
- addTrailingSlash(String) - Static method in class com.sshtools.server.sftp.FileSystemUtils
-
- ADMINISTRATIVIVELY_PROHIBITED - Static variable in exception com.sshtools.common.ssh.ChannelOpenException
-
The administrator does not permit this channel to be opened
- AES128Cbc - Class in com.sshtools.common.ssh.components.jce
-
An implementation of the AES 128 bit cipher using a JCE provider.
- AES128Cbc() - Constructor for class com.sshtools.common.ssh.components.jce.AES128Cbc
-
- AES128Ctr - Class in com.sshtools.common.ssh.components.jce
-
- AES128Ctr() - Constructor for class com.sshtools.common.ssh.components.jce.AES128Ctr
-
- AES192Cbc - Class in com.sshtools.common.ssh.components.jce
-
An implementation of the AES 128 bit cipher using a JCE provider.
- AES192Cbc() - Constructor for class com.sshtools.common.ssh.components.jce.AES192Cbc
-
- AES192Ctr - Class in com.sshtools.common.ssh.components.jce
-
- AES192Ctr() - Constructor for class com.sshtools.common.ssh.components.jce.AES192Ctr
-
- AES256Cbc - Class in com.sshtools.common.ssh.components.jce
-
An implementation of the AES 128 bit cipher using a JCE provider.
- AES256Cbc() - Constructor for class com.sshtools.common.ssh.components.jce.AES256Cbc
-
- AES256Ctr - Class in com.sshtools.common.ssh.components.jce
-
- AES256Ctr() - Constructor for class com.sshtools.common.ssh.components.jce.AES256Ctr
-
- AGENT_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
An error has occurred within the agent.
- allocatePseudoTerminal() - Method in class com.sshtools.client.SessionChannel
-
- allocatePseudoTerminal(String, int, int, int, int, byte[]) - Method in class com.sshtools.server.SessionChannel
-
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
-
- ALLOW_FORWARDING - Static variable in class com.sshtools.common.ssh.ForwardingPolicy
-
- AllowAnythingPasswordAuthenticator - Class in util
-
- AllowAnythingPasswordAuthenticator() - Constructor for class util.AllowAnythingPasswordAuthenticator
-
- allowForwarding() - Method in class com.sshtools.common.ssh.ForwardingPolicy
-
- allowGatewayForwarding() - Method in class com.sshtools.common.ssh.ForwardingPolicy
-
- AllowNoneAuthenticationMechanismFactory<T extends AbstractFile> - Class in com.sshtools.server.auth
-
- AllowNoneAuthenticationMechanismFactory() - Constructor for class com.sshtools.server.auth.AllowNoneAuthenticationMechanismFactory
-
- ArcFour - Class in com.sshtools.common.ssh.components.jce
-
- ArcFour() - Constructor for class com.sshtools.common.ssh.components.jce.ArcFour
-
- ArcFour128 - Class in com.sshtools.common.ssh.components.jce
-
- ArcFour128() - Constructor for class com.sshtools.common.ssh.components.jce.ArcFour128
-
- ArcFour256 - Class in com.sshtools.common.ssh.components.jce
-
- ArcFour256() - Constructor for class com.sshtools.common.ssh.components.jce.ArcFour256
-
- array() - Method in class com.sshtools.common.util.ByteArrayReader
-
Provides access to the underlying array
- array() - Method in class com.sshtools.common.util.ByteArrayWriter
-
Get the underlying byte array
- Arrays - Class in com.sshtools.common.util
-
- Arrays() - Constructor for class com.sshtools.common.util.Arrays
-
- assertByte(int) - Method in class com.sshtools.common.util.SimpleASNReader
-
- assertConnection(SocketAddress, SocketAddress) - Method in class com.sshtools.server.IPPolicy
-
- assertPermission(Connection<SshServerContext>, int, String...) - Method in class com.sshtools.server.ShellPolicy
-
- ATTRIBUTE_ATTEMPTED_USERNAME - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_AUTHENTICATION_METHOD - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_AUTHENTICATION_METHODS - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_BITS_NOT_AVAILABLE - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- ATTRIBUTE_BYTES_EXPECTED - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_BYTES_READ - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_BYTES_TRANSFERED - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_BYTES_WRITTEN - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_COMMAND - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_CONNECTION - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_DIRECTORY_PATH - Static variable in class com.sshtools.client.events.ClientEventCodes
-
- ATTRIBUTE_DIRECTORY_PATH - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_FILE_FACTORY - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_FILE_NAME - Static variable in class com.sshtools.client.events.ClientEventCodes
-
- ATTRIBUTE_FILE_NAME - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_FILE_NEW_NAME - Static variable in class com.sshtools.client.events.ClientEventCodes
-
- ATTRIBUTE_FILE_NEW_NAME - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_FILE_TARGET - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_FORWARDING_TUNNEL_ENTRANCE - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_FORWARDING_TUNNEL_EXIT - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_HANDLE - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_HOST_KEY - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_IP - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_LOCAL_CIPHERS_CS - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_CIPHERS_SC - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_COMPONENT_LIST - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_LOCAL_CS_COMPRESSIONS - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_CS_MACS - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_KEY_EXCHANGES - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_PUBLICKEYS - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_SC_COMPRESSIONS - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_SC_MACS - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_MOUNT_MANAGER - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_NEW_ATRTIBUTES - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_NFS - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_NUMBER_OF_CONNECTIONS - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_OLD_ATTRIBUTES - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_OPEN_DIRECTORY_HANDLES - Static variable in class com.sshtools.common.events.EventsCodes
-
Open directory handles on SFTP close
- ATTRIBUTE_OPEN_FILE_HANDLES - Static variable in class com.sshtools.common.events.EventsCodes
-
Open file handles on SFTP close
- ATTRIBUTE_OPERATION_FINISHED - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_OPERATION_STARTED - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_REMOTE_CIPHERS_CS - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_CIPHERS_SC - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_COMPONENT_LIST - Static variable in class com.sshtools.common.events.EventsCodes
-
- ATTRIBUTE_REMOTE_CS_COMPRESSIONS - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_CS_MACS - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_KEY_EXCHANGES - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_PUBLICKEYS - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_SC_COMPRESSIONS - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_SC_MACS - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_THROWABLE - Static variable in class com.sshtools.common.events.EventsCodes
-
This attribute is the key for the throwable object previously passed in some log.info() calls.
- ATTRIBUTE_USING_CS_CIPHER - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_CS_COMPRESSION - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_CS_MAC - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_KEY_EXCHANGE - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_PUBLICKEY - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_SC_CIPHER - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_SC_COMPRESSION - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_SC_MAC - Static variable in class com.sshtools.common.events.EventsCodes
-
algorithm negotiation preferences
- AUTH_CANCELLED_BY_USER - Static variable in class com.sshtools.common.ssh.TransportProtocol
-
Disconnect reason: Authentication was cancelled
- authenticate(TransportProtocolClient, String) - Method in interface com.sshtools.client.ClientAuthenticator
-
Start the authentication
- authenticate(TransportProtocolClient, String) - Method in class com.sshtools.client.KeyboardInteractiveAuthenticator
-
- 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
-
- authenticated(boolean) - Method in class com.sshtools.common.ssh.AuthenticatedFuture
-
- AuthenticatedFuture - Class in com.sshtools.common.ssh
-
- AuthenticatedFuture() - Constructor for class com.sshtools.common.ssh.AuthenticatedFuture
-
- AUTHENTICATION_METHOD - Static variable in class com.sshtools.server.KeyboardInteractiveAuthentication
-
- AUTHENTICATION_METHOD - Static variable in class com.sshtools.server.PasswordAuthentication
-
- AUTHENTICATION_METHOD - Static variable in class com.sshtools.server.PublicKeyAuthentication
-
- AuthenticationMechanism - Interface in com.sshtools.server
-
Each authentication mechanism the server supports should implement this
interface.
- AuthenticationMechanismFactory - Interface in com.sshtools.server
-
- 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
- Authenticator - Interface in com.sshtools.server
-
- AUTHORIZED_KEYS_STORE - Static variable in interface com.sshtools.server.platform.FileSystem
-
- AUTHORIZED_KEYS_STORE - Static variable in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
- authorizedKeysFile - Variable in class com.sshtools.server.auth.AuthorizedKeysPublicKeyAuthenticationProvider
-
The path relative to the users home directory from which to load
authorized keys
- AuthorizedKeysPublicKeyAuthenticationProvider - Class in com.sshtools.server.auth
-
This class implements the OpenSSH style authorized_keys public key store.
- AuthorizedKeysPublicKeyAuthenticationProvider() - Constructor for class com.sshtools.server.auth.AuthorizedKeysPublicKeyAuthenticationProvider
-
Create a default authorized_keys store that reads keys from
.ssh/authorized_keys.
- AuthorizedKeysPublicKeyAuthenticationProvider(String) - Constructor for class com.sshtools.server.auth.AuthorizedKeysPublicKeyAuthenticationProvider
-
Create an authorized keys stores that reads keys from a custom location.
- available() - Method in class com.sshtools.client.sftp.SftpFileInputStream
-
- available() - Method in class com.sshtools.common.util.DynamicBuffer
-
Return the number of bytes of data available to be read from the buffer
- calculateExchangeHash() - Method in class com.sshtools.client.components.DiffieHellmanGroup14Sha1JCE
-
Calculates the exchange hash as an SHA1 hash of the following data.
- calculateExchangeHash() - Method in class com.sshtools.client.components.DiffieHellmanGroup1Sha1JCE
-
Calculates the exchange hash as an SHA1 hash of the following data.
- calculateExchangeHash() - Method in class com.sshtools.client.components.DiffieHellmanGroupExchangeSha1JCE
-
Calculates the exchange hash as an SHA1 hash of the following data.
- calculateExchangeHash() - Method in class com.sshtools.server.components.jce.DiffieHellmanEcdh
-
- calculateExchangeHash() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup14Sha1JCE
-
Calculates the exchange hash as an SHA1 hash of the following data.
- calculateExchangeHash() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup1Sha1JCE
-
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.
- callback - package callback
-
- CALLBACKS - Static variable in class com.sshtools.common.ssh.ExecutorOperationSupport
-
- cancel() - Method in interface com.sshtools.client.KeyboardInteractivePromptCompletor
-
- CANCELLED_CONNECTION - Static variable in exception com.sshtools.common.ssh.SshException
-
The user cancelled the connection.
- canClose() - Method in class com.sshtools.common.ssh.Channel
-
Can this channel close?
- canClose() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
- canClose(boolean) - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
- canConnect(SocketConnection) - Method in class com.sshtools.client.TransportProtocolClient
-
- canConnect(SocketConnection) - Method in class com.sshtools.common.ssh.TransportProtocol
-
- canConnect(SocketConnection) - Method in class com.sshtools.server.TransportProtocolServer
-
- canRead() - Method in class com.sshtools.client.sftp.SftpFile
-
Determine whether the user has read access to the file.
- canStartShell(String, ShellWriter) - Method in class com.sshtools.client.shell.ShellStartupPasswordTrigger
-
- canStartShell(String, ShellWriter) - Method in interface com.sshtools.client.shell.ShellStartupTrigger
-
- 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.
- 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.
- cdup() - Method in class com.sshtools.client.sftp.SftpClientTask
-
Change the working directory to the parent directory
- changePassphrase(String, String) - Method in interface com.sshtools.common.publickey.SshPrivateKeyFile
-
Change the passphrase of the key file.
- changePassword(Connection<SshServerContext>, String, String, String) - Method in class com.sshtools.server.PasswordAuthenticationProvider
-
Implement this method to change the users password
- changePassword(Connection<SshServerContext>, String, String, String) - Method in class util.AllowAnythingPasswordAuthenticator
-
- changePermissions(SftpFile, int) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Change the permissions of a file.
- changePermissions(String, int) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Change the permissions of a file.
- changePermissions(String, String) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Change the permissions of a file.
- changePositionofAlgorithm(String, int) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
- changeWindowDimensions(int, int, int, int) - Method in class com.sshtools.server.SessionChannel
-
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
-
- Channel<T extends SshContext> - Class in com.sshtools.common.ssh
-
This abstract class provides the basic functions of an SSH2 channel.
- Channel(String, int, int) - Constructor for class com.sshtools.common.ssh.Channel
-
Construct a channel with the specified settings.
- Channel.QueuedData - Class in com.sshtools.common.ssh
-
- CHANNEL_FAILURE - Static variable in exception com.sshtools.common.ssh.SshException
-
Indicates that a channel has failed; this is used by channel
implementations (such as port forwarding or session channels) to indicate
that the channel has critically failed.
- CHANNEL_TYPE - Static variable in class com.sshtools.server.LocalForwardingChannel
-
- ChannelEventAdapter<T extends Channel<?>> - Class in com.sshtools.common.ssh
-
- ChannelEventAdapter() - Constructor for class com.sshtools.common.ssh.ChannelEventAdapter
-
- ChannelEventListener<T extends Channel<?>> - Interface in com.sshtools.common.ssh
-
Interface for receiving
Channel
events (currently only supports the
close event).
- ChannelFactory<T extends SshContext> - Interface in com.sshtools.common.ssh
-
- ChannelOpenException - Exception in com.sshtools.common.ssh
-
Exception thrown when a channel cannot be opened, the reason for which should
be specified in with any of the constants defined here.
- ChannelOpenException(String, int) - Constructor for exception com.sshtools.common.ssh.ChannelOpenException
-
- ChannelRequestFuture - Class in com.sshtools.common.ssh
-
- ChannelRequestFuture() - Constructor for class com.sshtools.common.ssh.ChannelRequestFuture
-
- CHARSET_ENCODING - Static variable in class com.sshtools.common.ssh.TransportProtocol
-
Character set encoding.
- check(int) - Method in class com.sshtools.common.ssh.Permissions
-
- checkConnection(SocketAddress, SocketAddress) - Method in class com.sshtools.server.IPPolicy
-
- checkHostPermitted(Connection<?>, String, int) - Method in class com.sshtools.common.ssh.ForwardingPolicy
-
Check the host of the forwarding is permitted under this policy.
- checkInterfacePermitted(Connection<?>, String, int) - Method in class com.sshtools.common.ssh.ForwardingPolicy
-
Check that the source of the forwarding is permitted under this policy.
- checkPermission(Connection<SshServerContext>, int, String...) - Method in class com.sshtools.server.ShellPolicy
-
- chgrp(String, String) - Method in class com.sshtools.client.sftp.SftpClientTask
-
Sets the group ID for the 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.
- chown(String, String) - Method in class com.sshtools.client.sftp.SftpClientTask
-
Sets the user ID to owner for the file or directory.
- CIPHER_AES128_CBC - Static variable in class com.sshtools.common.ssh.SshContext
-
- CIPHER_AES128_CTR - Static variable in class com.sshtools.common.ssh.SshContext
-
- CIPHER_AES192_CBC - Static variable in class com.sshtools.common.ssh.SshContext
-
- CIPHER_AES192_CTR - Static variable in class com.sshtools.common.ssh.SshContext
-
- CIPHER_AES256_CBC - Static variable in class com.sshtools.common.ssh.SshContext
-
- CIPHER_AES256_CTR - Static variable in class com.sshtools.common.ssh.SshContext
-
- CIPHER_ARCFOUR - Static variable in class com.sshtools.common.ssh.SshContext
-
- CIPHER_ARCFOUR_128 - Static variable in class com.sshtools.common.ssh.SshContext
-
- CIPHER_ARCFOUR_256 - Static variable in class com.sshtools.common.ssh.SshContext
-
- CIPHER_BLOWFISH_CBC - Static variable in class com.sshtools.common.ssh.SshContext
-
- CIPHER_TRIPLEDES_CBC - Static variable in class com.sshtools.common.ssh.SshContext
-
- CIPHER_TRIPLEDES_CTR - Static variable in class com.sshtools.common.ssh.SshContext
-
- cipherCS - Variable in class com.sshtools.common.ssh.TransportProtocol
-
- cipherSC - Variable in class com.sshtools.common.ssh.TransportProtocol
-
- ciphersCS - Variable in class com.sshtools.common.ssh.SshContext
-
- ciphersSC - Variable in class com.sshtools.common.ssh.SshContext
-
- cleanup() - Method in class com.sshtools.common.ssh.Subsystem
-
- cleanupOperations() - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
-
- cleanupSubsystem() - Method in class com.sshtools.common.ssh.Subsystem
-
- cleanupSubsystem() - Method in class com.sshtools.server.SftpSubsystem
-
- clear() - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
Clear all of the entries in this component factory.
- clearIdleState(IdleStateListener) - Method in class com.sshtools.common.ssh.Channel
-
Clear an idle state listener.
- client - package client
-
- ClientAcceptor - Class in com.sshtools.common.nio
-
An abstract class for the NIO framework to accept client connections.
- ClientAcceptor(ListeningInterface) - Constructor for class com.sshtools.common.nio.ClientAcceptor
-
Construct an acceptor with a protocol context.
- ClientAuthenticator - Interface in com.sshtools.client
-
Base interface for all client authentication methods.
- ClientConnector - Interface in com.sshtools.common.nio
-
An interface for the NIO framework to connect outgoing sockets.
- 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
-
- clone() - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
- clone() - Method in class com.sshtools.server.scp.FilenamePattern
-
Clone this filename pattern matcher.
- close() - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
- 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.Shell
-
- close() - Method in class com.sshtools.client.tasks.AbstractSessionTask
-
- close() - Method in class com.sshtools.client.tasks.SessionOutputStream
-
- close() - Method in class com.sshtools.common.ssh.Channel
-
- close() - Method in class com.sshtools.common.util.Base64.OutputStream
-
- close() - Method in class com.sshtools.common.util.ByteArrayReader
-
- close() - Method in class com.sshtools.common.util.DynamicBuffer
-
Closes the buffer
- close() - Method in class com.sshtools.common.util.EOLProcessor
-
- close() - Method in class com.sshtools.common.util.IOStreamConnector
-
- close() - Method in class com.sshtools.common.util.TextConversionStream
-
- close() - Method in interface com.sshtools.server.sftp.AbstractFileRandomAccess
-
- close() - Method in class com.sshtools.server.sftp.AbstractFileSystem.OpenFile
-
- close() - Method in class com.sshtools.server.sftp.RandomAccessImpl
-
- closeAllChannels() - Method in class com.sshtools.common.nio.SelectorThread
-
- closeAllChannels() - Method in class com.sshtools.common.nio.SelectorThreadPool
-
- closeConnection() - Method in class com.sshtools.common.nio.SocketConnection
-
Close this socket connection.
- closed - Variable in class com.sshtools.common.nio.SocketConnection
-
- closeFile(SftpFile) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Close a file or directory.
- closeFile(byte[]) - Method in interface com.sshtools.server.platform.FileSystem
-
Close an open file or directory.
- closeFile(byte[]) - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
Close an open file or directory.
- closeFile(byte[]) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- closeFile(byte[], boolean) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- closeFilesystem() - Method in interface com.sshtools.server.platform.FileSystem
-
The filesystem instance is being closed and no further use of the
instance is required.
- closeFilesystem() - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
The filesystem instance is being closed and no further use of the
instance is required.
- closeFilesystem() - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- closeSession() - Method in class com.sshtools.server.scp.ScpCommand
-
- closeStream(InputStream) - Static method in class com.sshtools.common.util.IOUtil
-
- closeStream(OutputStream) - Static method in class com.sshtools.common.util.IOUtil
-
- 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.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.events - package com.sshtools.common.events
-
- com.sshtools.common.net - package com.sshtools.common.net
-
- com.sshtools.common.nio - package com.sshtools.common.nio
-
- com.sshtools.common.nio.ssl - package com.sshtools.common.nio.ssl
-
- com.sshtools.common.publickey - package com.sshtools.common.publickey
-
- com.sshtools.common.ssh - package com.sshtools.common.ssh
-
- com.sshtools.common.ssh.components - package com.sshtools.common.ssh.components
-
This package contains an abstract cryptographic provider for the SSH protocol.
- com.sshtools.common.ssh.components.jce - package com.sshtools.common.ssh.components.jce
-
This package contains a set of algorithm implementations that enable the Maverick API
to use a Java Cryptography Extension provider.
- com.sshtools.common.ssh.compression - package com.sshtools.common.ssh.compression
-
Compression interface for the SSH Transport Protocol.
- com.sshtools.common.util - package com.sshtools.common.util
-
A set of SSHTools utility classes.
- com.sshtools.common.zlib - package com.sshtools.common.zlib
-
- com.sshtools.server - package com.sshtools.server
-
- com.sshtools.server.auth - package com.sshtools.server.auth
-
- 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.platform - package com.sshtools.server.platform
-
This package contains the interfaces that are required to be
implemented to create an SSH server implementation.
- com.sshtools.server.scp - package com.sshtools.server.scp
-
This package contains an implementation of SCP for the Maverick SSHD
- com.sshtools.server.sftp - package com.sshtools.server.sftp
-
- compareCharIgnoreCase(char, char, char) - Static method in class com.sshtools.server.scp.FilenamePattern
-
Determine if a character falls within a given character range, ignoring
case.
- complete() - Method in interface com.sshtools.client.KeyboardInteractivePromptCompletor
-
- complete(boolean) - Method in class com.sshtools.common.ssh.GlobalRequest
-
- complete(RequestFuture) - Method in interface com.sshtools.common.ssh.RequestFutureListener
-
- 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.
- completedTask(Runnable) - Method in interface com.sshtools.common.ssh.ExecutorOperationListener
-
- completedTask(Runnable) - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
-
- completedWrite() - Method in interface com.sshtools.common.nio.SocketWriteCallback
-
- completeKeyExchange() - Method in class com.sshtools.client.TransportProtocolClient
-
- completeKeyExchange() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- ComponentFactory<T> - Class in com.sshtools.common.ssh.components
-
A utility class used to store the available transport components and provide
delimited listing as required in the key exchange initialization process.
- ComponentFactory() - Constructor for class com.sshtools.common.ssh.components.ComponentFactory
-
- ComponentManager - Class in com.sshtools.common.ssh.components
-
An abstract class that manages the components used by the SSH API.
- ComponentManager() - Constructor for class com.sshtools.common.ssh.components.ComponentManager
-
- compress(byte[], int, int) - Method in class com.sshtools.common.ssh.compression.NoneCompression
-
- compress(byte[], int, int) - Method in interface com.sshtools.common.ssh.compression.SshCompression
-
Compress a block of data.
- compress(byte[], int, int) - Method in class com.sshtools.common.zlib.ZLibCompression
-
- COMPRESSION_ERROR - Static variable in class com.sshtools.common.ssh.TransportProtocol
-
Disconnect reason: A compression error occurred
- COMPRESSION_NONE - Static variable in class com.sshtools.common.ssh.SshContext
-
Compression off
- COMPRESSION_ZLIB - Static variable in class com.sshtools.common.ssh.SshContext
-
ZLIB compression
- compressionCS - Variable in class com.sshtools.common.ssh.TransportProtocol
-
- compressionLevel - Variable in class com.sshtools.common.ssh.SshContext
-
- compressionSC - Variable in class com.sshtools.common.ssh.TransportProtocol
-
- compressionsCS - Variable in class com.sshtools.common.ssh.SshContext
-
- compressionsSC - Variable in class com.sshtools.common.ssh.SshContext
-
- con - Variable in class com.sshtools.client.tasks.AbstractSubsystemTask
-
- con - Variable in class com.sshtools.common.ssh.ConnectionProtocol
-
- con - Variable in class com.sshtools.common.ssh.TransportProtocol
-
- con - Variable in class com.sshtools.server.sftp.AbstractFileImpl
-
- configureKeyExchanges() - Method in class com.sshtools.client.SshClientContext
-
- configureKeyExchanges() - Method in class com.sshtools.common.ssh.SshContext
-
- configureKeyExchanges() - Method in class com.sshtools.server.SshServerContext
-
- connect(String, int, K) - Method in class com.sshtools.common.nio.SshEngine
-
- connect(InputStream, OutputStream) - Method in class com.sshtools.common.util.IOStreamConnector
-
- CONNECT_FAILED - Static variable in exception com.sshtools.common.ssh.ChannelOpenException
-
The connection could not be established
- CONNECT_FAILED - Static variable in exception com.sshtools.common.ssh.SshException
-
The connection could not be established.
- connected(ProtocolEngine) - Method in class com.sshtools.common.nio.ConnectRequestFuture
-
- connected(Connection<T>) - Method in interface com.sshtools.common.ssh.ConnectionStateListener
-
- connected(Connection<T>) - Method in class com.sshtools.common.ssh.ForwardingManager
-
- CONNECTED - Static variable in class com.sshtools.common.ssh.TransportProtocol
-
Protocol state: The transport protocol is connected and services can be
started or may already be active.
- connection - Variable in class com.sshtools.client.AbstractKeyboardInteractiveCallback
-
- connection - Variable in class com.sshtools.common.ssh.Channel
-
The Connection Protocol instance managing this session, use this instance
to disconnect the session or obtain the ip address of the remote client.
- Connection<T extends SshContext> - Class in com.sshtools.common.ssh
-
- Connection(T) - Constructor for class com.sshtools.common.ssh.Connection
-
- CONNECTION_CLOSED - Static variable in exception com.sshtools.common.ssh.SshException
-
An attempt has been made to use a connection that has been closed and is
no longer valid.
- CONNECTION_LOST - Static variable in class com.sshtools.common.ssh.TransportProtocol
-
Disconnect reason: The connection was lost
- ConnectionManager<T extends SshContext> - Class in com.sshtools.common.ssh
-
Holds and manages Connection objects.
- ConnectionManager() - Constructor for class com.sshtools.common.ssh.ConnectionManager
-
- ConnectionProtocol<T extends SshContext> - Class in com.sshtools.common.ssh
-
This class implements the SSH Connection Protocol as an SSH Transport
Protocol service.
- ConnectionProtocol(TransportProtocol<T>, String) - Constructor for class com.sshtools.common.ssh.ConnectionProtocol
-
- 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
-
- ConnectionStateListener<T extends SshContext> - Interface in com.sshtools.common.ssh
-
- connectorClosed(IOStreamConnector) - Method in interface com.sshtools.common.util.IOStreamConnector.IOStreamConnectorListener
-
- connectorTimeout(IOStreamConnector) - Method in interface com.sshtools.common.util.IOStreamConnector.IOStreamConnectorListener
-
- ConnectRequestFuture - Class in com.sshtools.common.nio
-
- ConnectRequestFuture() - Constructor for class com.sshtools.common.nio.ConnectRequestFuture
-
- contains(String) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
Determine whether the factory supports a given component type.
- containsCommand(String) - Method in class com.sshtools.server.SshServerContext
-
Determine whether a command is configured.
- containsFile(File) - 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
- containsProperty(String) - Method in class com.sshtools.common.ssh.Connection
-
- context - Variable in class com.sshtools.common.ssh.Subsystem
-
- convertFile(File, int, File) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
Take a file in any of the supported public key formats and convert to the
requested format.
- convertKey(byte[], byte[]) - Static method in class com.sshtools.common.ssh.components.jce.ECUtils
-
- copy(InputStream, OutputStream) - Static method in class com.sshtools.common.util.IOUtil
-
Copy from an input stream to an output stream.
- copy(InputStream, OutputStream, long) - Static method in class com.sshtools.common.util.IOUtil
-
Copy the specified number of bytes from an input stream to an output
stream.
- copy(InputStream, OutputStream, long, int) - Static method in class com.sshtools.common.util.IOUtil
-
Copy the specified number of bytes from an input stream to an output
stream.
- copyFile(File, File) - Static method in class com.sshtools.common.util.IOUtil
-
- copyFrom(AbstractFile) - Method in interface com.sshtools.server.sftp.AbstractFile
-
- copyFrom(AbstractFile) - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- copyFrom(AbstractFile) - Method in class com.sshtools.server.sftp.AbstractFileImpl
-
- copyLocalDirectory(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.
- copyRemoteDirectory(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
- create(SshKeyPair, String, String) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
- create(SshPublicKey, String, int) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
Create a file representation from an existing public key.
- create(SshPublicKey, String, String, int) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
Create a file representation from an existing public key.
- createChannel(String, Connection<SshClientContext>) - Method in class com.sshtools.client.ConnectionProtocolClient
-
Create an SSH channel.
- createChannel(String, Connection<SshClientContext>) - Method in class com.sshtools.client.DefaultClientChannelFactory
-
Called when a channel needs to be created.
- createChannel(String, String, int, SocketChannel) - Method in class com.sshtools.client.LocalForwardingFactoryImpl
-
- createChannel() - Method in class com.sshtools.client.SessionChannel
-
- createChannel() - Method in class com.sshtools.common.ssh.Channel
-
Called when the channel is being created.
- createChannel(String, Connection<T>) - Method in interface com.sshtools.common.ssh.ChannelFactory
-
- createChannel(String, Connection<T>) - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- createChannel() - Method in class com.sshtools.common.ssh.LocalForwardingChannel
-
Create the forwarding channel.
- createChannel() - Method in class com.sshtools.common.ssh.RemoteForwardingChannel
-
Creates the end of the channel open message string address that was
connected uint32 port that was connected string originator IP address
uint32 originator port
- createChannel() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
- createChannel(String, String, int, SocketChannel) - Method in class com.sshtools.common.ssh.SocketListeningForwardingFactoryImpl
-
- createChannel(String, Connection<SshServerContext>) - Method in class com.sshtools.server.ConnectionProtocolServer
-
- createChannel(String, Connection<SshServerContext>) - Method in class com.sshtools.server.DefaultServerChannelFactory
-
- createChannel() - Method in class com.sshtools.server.LocalForwardingChannel
-
Create the forwarding channel.
- createChannel(String, String, int, SocketChannel) - Method in class com.sshtools.server.RemoteForwardingFactoryImpl
-
- createChannel() - Method in class com.sshtools.server.SessionChannel
-
set the max window space as a multiple of the minimum window space.
- createConnection(SshEngine) - Method in class com.sshtools.common.nio.ProtocolContext
-
Create a socket handler for this protocol.
- createConnectionImpl() - Method in class com.sshtools.common.nio.ProtocolContext
-
Creates a socket handler from the configured implementation class.
- createContext(SshEngineContext, SocketChannel) - Method in class callback.ReverseSSHD
-
- createContext(SshEngineContext, SocketChannel) - Method in interface com.sshtools.common.nio.ProtocolContextFactory
-
- createContext(SshEngineContext, SocketChannel) - Method in class com.sshtools.common.nio.StaticContextFactory
-
- createContext(SshEngineContext, SocketChannel) - Method in class vanilla.VanillaSSHD
-
- createDsaPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of a DSA private key.
- createDsaPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- createDsaPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of a DSA public key.
- createDsaPublicKey() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an uninitialized instance of a DSA public key
- createDsaPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- createDsaPublicKey() - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- createEngine(ConnectRequestFuture) - Method in class com.sshtools.client.SshClientContext
-
- createEngine(ConnectRequestFuture) - Method in class com.sshtools.common.nio.ProtocolContext
-
Create a protocol engine.
- createEngine(ConnectRequestFuture) - Method in class com.sshtools.common.ssh.SshContext
-
- createEngine(ConnectRequestFuture) - Method in class com.sshtools.server.SshServerContext
-
- createFile(SshKeyPair, String, String, File) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
- createFile(SshPublicKey, String, int, File) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
- createFilenamePattern(String) - Method in class com.sshtools.server.scp.ScpCommand
-
- createFolder() - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- createFolder() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- createFolder() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- createInputStream(int, int, InputStream) - Static method in class com.sshtools.common.util.EOLProcessor
-
- createInstance(String, Class<? extends T>) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
Override this method to create an instance of the component.
- createInstance(String, TransportProtocol<SshServerContext>, AuthenticationProtocolServer, Connection<SshServerContext>) - Method in class com.sshtools.server.auth.AllowNoneAuthenticationMechanismFactory
-
- createInstance(String, TransportProtocol<SshServerContext>, AuthenticationProtocolServer, Connection<SshServerContext>) - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- createInstance(String, TransportProtocol<SshServerContext>, AuthenticationProtocolServer, Connection<SshServerContext>) - Method in interface com.sshtools.server.AuthenticationMechanismFactory
-
- createInstance(Connection<SshServerContext>) - Method in interface com.sshtools.server.KeyboardInteractiveAuthenticationProvider
-
- createInstance(Connection<SshServerContext>, String) - Method in interface com.sshtools.server.platform.FileSystemFactory
-
- createLink(String, String, boolean) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Create a symbolic link.
- createNewFile() - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- createNewFile() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- createNewFile() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- createNewOrdering(int[]) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
- createOutputStream(int, int, OutputStream) - Static method in class com.sshtools.common.util.EOLProcessor
-
- createPacket() - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Get a packet from the available pool or create if non available
- createProcess(String, Map<String, String>) - Method in class com.sshtools.server.platform.ExecutableCommand
-
- createProcess(String, Map<String, String>) - Method in class com.sshtools.server.platform.NativeExecutableCommand
-
- createProcess(String, Map<String, String>) - Method in class com.sshtools.server.scp.ScpCommand
-
Parse the SCP command line and configure the command ready for execution.
- createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of an RSA co-effecient private key.
- createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of an RSA co-efficent private key.
- createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- createRsaPrivateKey(BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of an RSA private key.
- createRsaPrivateKey(BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- createRsaPublicKey(BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of an RSA public key.
- createRsaPublicKey(BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- createSession() - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
-
- createSessionChannel(Connection<SshClientContext>) - Method in class com.sshtools.client.DefaultClientChannelFactory
-
Creates the session channel.
- createSessionChannel(Connection<SshServerContext>) - Method in class com.sshtools.server.DefaultServerChannelFactory
-
- createSocketConnection(SshEngineContext, SocketAddress, SocketAddress) - Method in class com.sshtools.common.nio.DefaultSocketConnectionFactory
-
- createSocketConnection(SshEngineContext, SocketAddress, SocketAddress) - Method in interface com.sshtools.common.nio.SocketConnectionFactory
-
- createSsh2RsaPublicKey() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of an SSH2 RSA public key.
- createSsh2RsaPublicKey() - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- createSubsystem(String, Channel<SshClientContext>) - Method in class com.sshtools.client.DefaultClientChannelFactory
-
Request to create a subsystem.
- createSubsystem(String, Channel<T>) - Method in interface com.sshtools.common.ssh.ChannelFactory
-
- createSubsystem(String, Channel<SshServerContext>) - Method in class com.sshtools.server.DefaultServerChannelFactory
-
- createSymbolicLink(String, String) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Create a symbolic link.
- createSymbolicLink(String, String) - Method in interface com.sshtools.server.platform.FileSystem
-
Create a symbolic link.
- createSymbolicLink(String, String) - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
Create a symbolic link.
- createSymbolicLink(String, String) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- GATEWAY_FORWARDING - Static variable in class com.sshtools.common.ssh.ForwardingPolicy
-
- generate(long, byte[], int, int, byte[], int) - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
-
- generate(long, byte[], int, int, byte[], int) - Method in class com.sshtools.common.ssh.components.NoneHmac
-
- generate(long, byte[], int, int, byte[], int) - Method in interface com.sshtools.common.ssh.components.SshHmac
-
- generateDsaKeyPair(int) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Generate a new DSA public/private key pair.
- generateDsaKeyPair(int) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- generateEcdsaKeyPair(int) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Generate a new ECDSA key pair.
- generateEcdsaKeyPair(int) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- 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
- generateKeyPair(String, int) - Static method in class com.sshtools.common.publickey.SshKeyPairGenerator
-
Generates a new key pair.
- generateNewKeysClientIn() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- generateNewKeysClientOut() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- generateNewKeysServerIn() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- generateNewKeysServerOut() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- generateRsaKeyPair(int) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Generate an RSA public/private pair.
- generateRsaKeyPair(int) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- 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() - Method in class com.sshtools.common.nio.ByteBufferPool
-
Get a free buffer from the pool.
- getAbsolutePath(SftpFile) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Get the absolute path of a file.
- getAbsolutePath(String) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Get the absolute path of 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.server.sftp.AbstractDirectFile
-
- getAbsolutePath() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- getAbsolutePath() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- getAbsolutePath() - Method in class com.sshtools.server.SftpFile
-
Get the absolute path
- getAccessedDateTime() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Returns the last accessed date/time as a Java Date object.
- getAccessedTime() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Get the last accessed time.
- getAccessedTime() - Method in class com.sshtools.server.SftpFileAttributes
-
Get the last accessed time.
- getActiveChannels() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- getActualPort() - Method in class com.sshtools.common.nio.ListeningInterface
-
- getAddressToBind() - Method in class com.sshtools.common.nio.ListeningInterface
-
- getAlgorithm() - Method in class com.sshtools.client.components.DiffieHellmanGroup14Sha1JCE
-
Get the algorithm name for this key exchange
- getAlgorithm() - Method in class com.sshtools.client.components.DiffieHellmanGroup1Sha1JCE
-
Get the algorithm name for this key exchange
- getAlgorithm() - Method in class com.sshtools.client.components.DiffieHellmanGroupExchangeSha1JCE
-
Get the algorithm name for this key exchange
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacMD5
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacMD596
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacMD5ETM
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160ETM
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha1
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha196
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha1ETM
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256_96
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256ETM
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512_96
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512ETM
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
Get the algorithm name for the public key.
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshX509DsaPublicKey
-
Get the algorithm name for the public key.
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshX509DsaPublicKeyRfc6187
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2Nist256Rfc6187
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2Nist384Rfc6187
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2Nist521Rfc6187
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshX509Rsa2048Sha256Rfc6187
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaPublicKey
-
Get the algorithm name for the public key.
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaPublicKeyRfc6187
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaSha1PublicKey
-
Get the algorithm name for the public key.
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.NoneHmac
-
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.SshCipher
-
- getAlgorithm() - Method in interface com.sshtools.common.ssh.components.SshHmac
-
- getAlgorithm() - Method in interface com.sshtools.common.ssh.components.SshPrivateKey
-
- getAlgorithm() - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Get the algorithm name for the public key.
- getAlgorithm() - Method in class com.sshtools.common.ssh.compression.NoneCompression
-
- getAlgorithm() - Method in interface com.sshtools.common.ssh.compression.SshCompression
-
Get the algorithm name for this compression implementation.
- getAlgorithm() - Method in interface com.sshtools.common.ssh.SshKeyExchange
-
- 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.DiffieHellmanEcdh
-
- getAlgorithm() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup14Sha1JCE
-
Get the algorithm name for this key exchange
- getAlgorithm() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup1Sha1JCE
-
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.SshKeyExchangeServer
-
Get the key exchange algorithm name.
- getAllAttributes() - Method in class com.sshtools.common.events.Event
-
Return a string representing all attributes.
- getAllConnections() - Method in class com.sshtools.common.ssh.ConnectionManager
-
- getAllocatedBuffers() - Method in class com.sshtools.common.nio.ByteBufferPool
-
Get the number of buffers currently allocated out.
- getAllowDeniedKEX() - Method in class com.sshtools.server.SshServerContext
-
- getAttribute(String) - Method in class com.sshtools.common.events.Event
-
Get the value of an event attribute
- getAttribute(String, K) - Method in class com.sshtools.common.nio.SshEngineContext
-
- getAttributes(String) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Get the attributes of a file.
- getAttributes(String, int) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
- getAttributes(SftpFile) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
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.server.sftp.AbstractDirectFile
-
- getAttributes() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- getAttributes() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- getAttributes() - Method in class com.sshtools.server.sftp.DirectFile
-
- getAttributes() - Method in class com.sshtools.server.sftp.DirectFileJava7
-
- getAttributes() - Method in class com.sshtools.server.SftpFile
-
Get the files attributes.
- getAuthenticatedFuture() - Method in class com.sshtools.common.ssh.Connection
-
- getAuthenticationMechanismFactory() - Method in class com.sshtools.server.SshServerContext
-
- getAuthenticationMethod() - Method in class com.sshtools.common.net.HttpResponse
-
- getAuthenticationRealm() - Method in class com.sshtools.common.net.HttpResponse
-
- getAuthenticators() - Method in class com.sshtools.client.SshClientContext
-
- getBacklog() - Method in class com.sshtools.common.nio.ListeningInterface
-
- 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.
- getBannerMessage() - Method in class com.sshtools.server.SshServerContext
-
Get the authentication banner to display to connecting clients.
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
-
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
- getBitLength() - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Get the bit length of the public key
- getBlockSize() - Method in class com.sshtools.common.ssh.components.jce.AbstractJCECipher
-
- getBlockSize() - Method in class com.sshtools.common.ssh.components.jce.ArcFour
-
- getBlockSize() - Method in class com.sshtools.common.ssh.components.jce.ArcFour128
-
- getBlockSize() - Method in class com.sshtools.common.ssh.components.jce.ArcFour256
-
- getBlockSize() - Method in class com.sshtools.common.ssh.components.NoneCipher
-
Get the cipher block size.
- getBlockSize() - Method in class com.sshtools.common.ssh.components.SshCipher
-
Get the cipher block size.
- getBufferPool() - Method in class com.sshtools.common.nio.SshEngineContext
-
Returns a direct buffer pool.
- getBufferSize() - Method in class com.sshtools.client.tasks.AbstractSessionTask
-
- getByte() - Method in class com.sshtools.common.util.SimpleASNReader
-
- getByteArray() - Method in class com.sshtools.common.ssh.ByteArrays
-
- getByteBufferPool() - Method in class com.sshtools.common.ssh.SshContext
-
- getBytes(String, String) - Static method in class com.sshtools.common.ssh.TransportProtocol
-
- getBytes() - Method in class com.sshtools.common.util.IOStreamConnector
-
- getCanonicalNewline() - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Returns the canonical newline convention in use when reading/writing text
files.
- getCanonicalPath() - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- getCanonicalPath() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- getCanonicalPath() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- getCapacity() - Method in class com.sshtools.common.nio.ByteBufferPool
-
Get the capacity of buffers in this pool.
- getCause() - Method in exception com.sshtools.common.ssh.SshException
-
If an INTERNAL_ERROR reason is given this method MAY return the cause of
the error.
- getCertificate() - Method in class com.sshtools.common.ssh.components.jce.SshX509DsaPublicKey
-
- getCertificate() - Method in class com.sshtools.common.ssh.components.jce.SshX509DsaPublicKeyRfc6187
-
- getCertificate() - Method in class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
-
- getCertificate() - Method in class com.sshtools.common.ssh.components.jce.SshX509Rsa2048Sha256Rfc6187
-
- getCertificate() - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaPublicKey
-
- getCertificate() - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaPublicKeyRfc6187
-
- getCertificate() - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaSha1PublicKey
-
- getCertificate() - Method in interface com.sshtools.common.ssh.components.SshX509PublicKey
-
- getCertificateChain() - Method in class com.sshtools.common.ssh.components.jce.SshX509DsaPublicKey
-
- getCertificateChain() - Method in class com.sshtools.common.ssh.components.jce.SshX509DsaPublicKeyRfc6187
-
- getCertificateChain() - Method in class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
-
- getCertificateChain() - Method in class com.sshtools.common.ssh.components.jce.SshX509Rsa2048Sha256Rfc6187
-
- getCertificateChain() - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaPublicKey
-
- getCertificateChain() - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaPublicKeyRfc6187
-
- getCertificateChain() - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaSha1PublicKey
-
- getCertificateChain() - Method in interface com.sshtools.common.ssh.components.SshX509PublicKey
-
- getChangePasswordFailed(String) - Method in class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- getChangePasswordInstructions(String) - Method in class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- getChangePasswordMismatch(String) - Method in class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- getChannelFactory() - Method in class com.sshtools.client.SshClientContext
-
- getChannelFactory() - Method in class com.sshtools.common.ssh.SshContext
-
- getChannelFactory() - Method in class com.sshtools.server.SshServerContext
-
- getChannelLimit() - Method in class com.sshtools.common.ssh.SshContext
-
Get the maximum number of open channels allowed by each client.
- getChannelType() - Method in class com.sshtools.client.LocalForwardingFactoryImpl
-
- getChannelType() - Method in class com.sshtools.common.ssh.Channel
-
The name of this channel.
- getChannelType() - Method in interface com.sshtools.common.ssh.ForwardingFactory
-
Get the underlying channel type for this forwarding factory.
- getChannelType() - Method in class com.sshtools.server.RemoteForwardingFactoryImpl
-
- getCharacterEncoding() - Method in class com.sshtools.client.shell.Shell
-
- getCharsetEncoding() - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Get the current encoding being used for filename Strings.
- getCharsetEncoding() - Static method in class com.sshtools.common.util.ByteArrayReader
-
Get the current encoding being used for Strings variables.
- getChildren() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- getChildren() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- getChildren() - Method in class com.sshtools.server.sftp.AbstractFileSystem.OpenDirectory
-
- getChildren() - Method in class com.sshtools.server.sftp.DirectFile
-
- getChildren() - Method in class com.sshtools.server.sftp.DirectFileJava7
-
- getCipherCS() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getCipherSC() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getCiphersCS() - Method in class com.sshtools.common.ssh.SshContext
-
- getCiphersSC() - Method in class com.sshtools.common.ssh.SshContext
-
Get the ciphers for the Server->Client stream.
- getCloseFuture() - Method in class com.sshtools.client.SessionChannel
-
- getCommand(String) - Method in class com.sshtools.server.SshServerContext
-
Get the Class implementation for a given command.
- getCommandOutput() - Method in class com.sshtools.client.shell.ShellProcess
-
- getComment() - Method in interface com.sshtools.common.publickey.SshPublicKeyFile
-
Get the comment applied to the key file.
- getComponentManager() - Method in class com.sshtools.common.ssh.SshContext
-
- getCompressionCS() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getCompressionLevel() - Method in class com.sshtools.common.ssh.SshContext
-
Get the current compression level
- getCompressionSC() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getConfirmPasswordPrompt() - Method in class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- getConnectFuture() - Method in interface com.sshtools.common.nio.ProtocolEngine
-
- getConnectFuture() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getConnection() - Method in class com.sshtools.common.ssh.Channel
-
- getConnection() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- getConnection() - Method in class com.sshtools.common.ssh.GlobalRequest
-
- getConnection() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getConnection() - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- getConnectionById(String) - Method in class com.sshtools.common.ssh.ConnectionManager
-
- getConnectionManager() - Method in class com.sshtools.client.SshClientContext
-
- getConnectionManager() - Method in class com.sshtools.common.ssh.SshContext
-
- getConnectionManager() - Method in class com.sshtools.server.SshServerContext
-
- getConnectionProtocol() - Method in class com.sshtools.common.ssh.Channel
-
- getConnectionProtocol() - Method in class com.sshtools.common.ssh.Connection
-
- getConnectionUploadQuota() - Method in class com.sshtools.server.SshServerContext
-
- getContext() - Method in class com.sshtools.client.ConnectionProtocolClient
-
- getContext() - Method in class com.sshtools.common.nio.SshEngine
-
Get the context for this Daemon.
- getContext() - Method in class com.sshtools.common.ssh.Channel
-
Get the current configuration from the underlying connection.
- getContext() - Method in class com.sshtools.common.ssh.Connection
-
- getContext() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
Get the connections ConfigurationContext
.
- getContext() - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
-
- getContext() - Method in class com.sshtools.common.ssh.Subsystem
-
- getContext() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getContext() - Method in class com.sshtools.server.AuthenticationProtocolServer
-
- getContext() - Method in class com.sshtools.server.ConnectionProtocolServer
-
- getContext() - Method in class com.sshtools.server.TransportProtocolServer
-
- getContextFactory() - Method in class com.sshtools.common.nio.ListeningInterface
-
- getCreateTime() - Method in class com.sshtools.server.SftpFileAttributes
-
Get the file create time.
- getCreationDateTime() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Returns the creation date/time as a Java Date object.
- getCreationTime() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Get the creation time of this file.
- getCrtCoefficient() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- getCrtCoefficient() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
-
- getCurrentLoad() - Method in class com.sshtools.common.nio.SelectorThreadPool
-
- getCurveParams(String) - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
-
- getCurveSize(String) - Static method in class com.sshtools.common.ssh.components.jce.ECUtils
-
- getDaemonContext() - Method in class com.sshtools.client.SshClientContext
-
- getDaemonContext() - Method in class com.sshtools.common.nio.SocketConnection
-
Get the daemon process for this socket.
- getDaemonContext() - Method in class com.sshtools.common.ssh.SshContext
-
- getData() - Method in class com.sshtools.common.ssh.GlobalRequest
-
Get the request data, if the request has been sent and processed, this will
return the response data (which can be null).
- getData() - Method in class com.sshtools.common.util.SimpleASNReader
-
- getDefaultDirectory() - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Gets the users default directory.
- getDefaultDirectory() - Method in class com.sshtools.client.sftp.SftpClientTask
-
Get the default directory (or HOME directory)
- getDefaultInstance() - Static method in class com.sshtools.common.ssh.components.ComponentManager
-
Get the installed component manager.
- getDefaultPath() - Method in interface com.sshtools.server.platform.FileSystem
-
Get the default path for the current session.
- getDefaultPath() - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
Get the default path for the current session.
- getDefaultPath(Connection<SshServerContext>) - Method in class com.sshtools.server.sftp.AbstractDirectFileFactory
-
- getDefaultPath(Connection<SshServerContext>) - Method in interface com.sshtools.server.sftp.AbstractFileFactory
-
- getDefaultPath() - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- getDefaultTerminal() - Method in class com.sshtools.server.SshServerContext
-
Get the default terminal to execute when the user requests to start a
shell.
- 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.
- getDisconnectFuture() - Method in interface com.sshtools.common.nio.ProtocolEngine
-
- getDisconnectFuture() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
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.components.jce.Ssh2EcdsaSha2NistPublicKey
-
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.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.components.jce.SshX509DsaPublicKeyRfc6187
-
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
-
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.SshX509Rsa2048Sha256Rfc6187
-
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.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.components.jce.SshX509RsaPublicKeyRfc6187
-
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaSha1PublicKey
-
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 interface com.sshtools.common.ssh.components.SshPublicKey
-
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.common.ssh.SshContext
-
Get the instance of the SSHD for this context.
- getEOL(String) - Method in class com.sshtools.client.sftp.SftpClientTask
-
- getEOL(byte[]) - Method in class com.sshtools.client.sftp.SftpClientTask
-
- getEventName(Integer) - Method in interface com.sshtools.common.events.EventService
-
Get an event name from the registered event code descriptors (debug use only)
- getEventName(Integer) - Method in class com.sshtools.common.events.EventServiceImplementation
-
- getExchangeHash() - Method in class com.sshtools.client.SshKeyExchangeClient
-
Get the output of the key exchange
- getExchangeHash() - Method in interface com.sshtools.common.ssh.SshKeyExchange
-
- getExchangeHash() - Method in class com.sshtools.server.components.SshKeyExchangeServer
-
- getExecutorListeners() - Method in interface com.sshtools.common.ssh.ExecutorServiceProvider
-
- getExecutorListeners() - Method in class com.sshtools.common.ssh.SshContext
-
- getExecutorService() - Method in interface com.sshtools.common.ssh.ExecutorServiceProvider
-
- getExecutorService() - Method in class com.sshtools.common.ssh.SshContext
-
- getExitCode() - Method in class com.sshtools.client.SessionChannel
-
- getExitCode() - Method in class com.sshtools.client.shell.ShellProcess
-
- getExitCode() - Method in class com.sshtools.server.platform.ExecutableCommand
-
Get the exit code for this process.
- getExitCode() - Method in class com.sshtools.server.platform.NativeExecutableCommand
-
- getExitCode() - Method in class com.sshtools.server.scp.ScpCommand
-
- getExitSignalInfo() - Method in class com.sshtools.client.SessionChannel
-
- getExtendedAttribute(String) - Method in class com.sshtools.server.SftpFileAttributes
-
- getExtendedAttributes() - Method in class com.sshtools.server.SftpFileAttributes
-
Get the extended attributes.
- getExtension(String) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Get the data value of a supported SFTP extension.
- getExtensions() - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
- getExtensions() - Method in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- 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.AbstractSftpTask
-
Utility method to obtain an
SftpFile
instance for a given path.
- getFile(Connection<SshServerContext>) - Method in class com.sshtools.server.auth.AuthorizedKeysPublicKeyAuthenticationProvider
-
- getFile(String, Connection<SshServerContext>) - Method in interface com.sshtools.server.sftp.AbstractFileFactory
-
- getFile() - Method in class com.sshtools.server.sftp.AbstractFileSystem.OpenDirectory
-
- getFile() - Method in class com.sshtools.server.sftp.AbstractFileSystem.OpenFile
-
- getFile(String, Connection<SshServerContext>) - Method in class com.sshtools.server.sftp.DirectFileFactory
-
- getFileAttributes(String) - Method in interface com.sshtools.server.platform.FileSystem
-
Get the attributes for a given file.
- getFileAttributes(byte[]) - Method in interface com.sshtools.server.platform.FileSystem
-
Get the attributes for a given file handle.
- getFileAttributes(String) - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
Get the attributes for a given file.
- getFileAttributes(byte[]) - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
Get the attributes for a given file handle.
- getFileAttributes(byte[]) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- getFileAttributes(String) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- getFileCount() - Method in class com.sshtools.client.sftp.DirectoryOperation
-
Get the total number of new and changed files to transfer
- getFileFactory() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- getFileFactory() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- getFileFactory() - Method in class com.sshtools.server.sftp.AbstractFileImpl
-
- getFileFactory() - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- getFileFactory() - Method in class com.sshtools.server.SshServerContext
-
Get the file factory for this context.
- getFileForHandle(byte[]) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- getFilename() - Method in class com.sshtools.client.sftp.SftpFile
-
Get the filename.
- getFilename() - Method in class com.sshtools.server.SftpFile
-
Get the filename.
- getFilePointer() - Method in interface com.sshtools.server.sftp.AbstractFileRandomAccess
-
- getFilePointer() - Method in class com.sshtools.server.sftp.AbstractFileSystem.OpenFile
-
- getFilePointer() - Method in class com.sshtools.server.sftp.RandomAccessImpl
-
- 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.
- getFingerprint() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
- getFingerprint() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
- getFingerprint() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
-
- getFingerprint() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
- getFingerprint() - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Return an SSH fingerprint of the public key
- getFingerprint(byte[]) - Static method in class com.sshtools.common.ssh.SshKeyFingerprint
-
Generate an SSH key fingerprint as defined in
draft-ietf-secsh-fingerprint-00.txt.
- getFingerprint(byte[], String) - Static method in class com.sshtools.common.ssh.SshKeyFingerprint
-
Generate an SSH key fingerprint with a specific algorithm.
- getFlags() - Method in class com.sshtools.client.tasks.ACL
-
- getFlags() - Method in class com.sshtools.server.ACL
-
- getFlags() - Method in class com.sshtools.server.sftp.AbstractFileSystem.OpenFile
-
- getForcedCommand() - Method in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- getFormattedKey() - Method in interface com.sshtools.common.publickey.SshPrivateKeyFile
-
Get the formatted key
- getFormattedKey() - Method in interface com.sshtools.common.publickey.SshPublicKeyFile
-
Get the formatted key.
- getForwardingBufferMaxQueueCount() - Method in class com.sshtools.common.ssh.SshContext
-
- getForwardingManager() - Method in class com.sshtools.client.SshClientContext
-
- getForwardingManager() - Method in class com.sshtools.common.ssh.SshContext
-
- getForwardingManager() - Method in class com.sshtools.server.SshServerContext
-
- getForwardingPolicy() - Method in class com.sshtools.common.ssh.SshContext
-
- getFreeBuffers() - Method in class com.sshtools.common.nio.ByteBufferPool
-
Get the number of buffers that are ready to be allocated.
- getG() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
- getG() - Method in interface com.sshtools.common.ssh.components.SshDsaPublicKey
-
- getGID() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Get the GID of this file.
- getGID() - Method in class com.sshtools.server.SftpFileAttributes
-
Get the GID of this file.
- getGlobalRequestHandler(String) - Method in class com.sshtools.client.SshClientContext
-
- getGlobalRequestHandler(String) - Method in class com.sshtools.common.ssh.SshContext
-
- getGlobalRequestHandler(String) - Method in class com.sshtools.server.SshServerContext
-
- getGroup() - Method in class com.sshtools.server.SftpFileAttributes
-
- getHandle() - Method in class com.sshtools.client.sftp.SftpFile
-
Get the open file handle
- getHandle(byte[]) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- getHash() - Static method in class com.sshtools.common.nio.LicenseManager
-
- getHashAlgorithm() - Method in class com.sshtools.client.components.DiffieHellmanGroup14Sha1JCE
-
- getHashAlgorithm() - Method in class com.sshtools.client.components.DiffieHellmanGroup1Sha1JCE
-
- getHashAlgorithm() - Method in class com.sshtools.client.components.DiffieHellmanGroupExchangeSha1JCE
-
- getHashAlgorithm() - Method in interface com.sshtools.common.ssh.SshKeyExchange
-
- getHashAlgorithm() - Method in class com.sshtools.server.components.SshKeyExchangeServer
-
- getHeaderField(String) - Method in class com.sshtools.common.net.HttpHeader
-
- getHeaderFieldNames() - Method in class com.sshtools.common.net.HttpHeader
-
- getHeaderFields() - Method in class com.sshtools.common.net.HttpHeader
-
- getHeaderValue(String) - Method in class com.sshtools.common.publickey.Base64EncodedFileFormat
-
- getHomeDirectory(Connection<SshServerContext>) - Method in interface com.sshtools.server.sftp.AbstractFileHomeFactory
-
- getHomeDirectory(Connection<SshServerContext>) - Method in class com.sshtools.server.sftp.DirectFileHomeFactory
-
- getHost() - Method in class com.sshtools.common.ssh.ForwardingChannel
-
The hostname of the endpoint of tunnel.
- 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.SshServerContext
-
Get all the hosts keys.
- getHostToConnect() - Method in class com.sshtools.common.ssh.RemoteForward
-
- getId() - Method in class com.sshtools.common.events.Event
-
Get the unique event id
- getIdleAuthenticationTimeoutSeconds() - Method in class com.sshtools.common.ssh.SshContext
-
- getIdleConnectionTimeoutSeconds() - Method in class com.sshtools.common.ssh.SshContext
-
Should the connection be disconnected on session timeout?
- getIdleServiceRunPeriod() - Method in class com.sshtools.common.nio.SshEngineContext
-
Get the time in seconds for each idle period service run.
- getIdleStates() - Method in class com.sshtools.common.nio.SocketConnection
-
Get the idle state manager.
- getIdleTimeoutSeconds() - Method in class com.sshtools.client.AuthenticationProtocolClient
-
- getIdleTimeoutSeconds() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- getIdleTimeoutSeconds() - Method in interface com.sshtools.common.ssh.Service
-
How long does the service allow idle for?
- getIdleTimeoutSeconds() - Method in class com.sshtools.server.AuthenticationProtocolServer
-
- getInactiveServiceRunsPerIdleEvent() - Method in class com.sshtools.common.nio.SshEngineContext
-
To determine whether any channels are idle a service run is performed to
evaluate the state of each channel.
- 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.AbstractSessionTask
-
- getInputStream() - Method in class com.sshtools.common.util.DynamicBuffer
-
Get the InputStream of this buffer.
- getInputStream() - Method in class com.sshtools.server.platform.ExecutableCommand
-
Get the STDIN InputStream for this process.
- getInputStream() - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- getInputStream() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- getInputStream() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- getInstance() - Static method in class com.sshtools.common.events.EventServiceImplementation
-
Get the event service instance
- getInstance() - Static method in class com.sshtools.common.ssh.ByteArrays
-
- getInstance(String) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
Get a new instance of a supported component.
- getInstance() - Static method in class com.sshtools.common.ssh.PacketPool
-
- getInstruction() - Method in class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- getInstruction() - Method in interface com.sshtools.server.platform.KeyboardInteractiveProvider
-
- getInstructions(String) - Method in class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- getInterestedOps() - Method in class com.sshtools.common.nio.SocketConnection
-
Get the initial interested ops for this socket.
- getInterestedOps() - Method in interface com.sshtools.common.nio.SocketHandler
-
Returns the current operations the handler is interested in
- getInterestedOps() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
- getIPPolicy() - Method in class com.sshtools.server.SshServerContext
-
- getIpv6WorkaroundBindAddress() - Method in class com.sshtools.common.nio.SshEngineContext
-
- getIpv6WorkaroundPort() - Method in class com.sshtools.common.nio.SshEngineContext
-
- getJCEPrivateKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
-
- getJCEPrivateKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
-
- getJCEPrivateKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- getJCEPrivateKey() - Method in interface com.sshtools.common.ssh.components.SshDsaPrivateKey
-
- getJCEPrivateKey() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
-
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
-
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
- getJCEPublicKey() - Method in interface com.sshtools.common.ssh.components.SshDsaPublicKey
-
- getJCEPublicKey() - Method in interface com.sshtools.common.ssh.components.SshRsaPublicKey
-
- getKeepAliveDataMaxLength() - Method in class com.sshtools.common.ssh.SshContext
-
Get the maximum data length for the keep-alive packet.
- getKeepAliveInterval() - Method in class com.sshtools.common.ssh.SshContext
-
Get the current keep-alive interval (in seconds).
- getKeyBlob(byte[]) - Method in class com.sshtools.common.publickey.Base64EncodedFileFormat
-
- getKeyboardInteractiveProviders(Connection<SshServerContext>) - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- getKeyExchangePacketLimit() - Method in class com.sshtools.common.ssh.SshContext
-
Get the number of packets to send before a key exchange is forced
- getKeyExchanges() - Method in class com.sshtools.common.ssh.SshContext
-
Get the ciphers for the Server->Client stream.
- getKeyExchangeTransferLimit() - Method in class com.sshtools.common.ssh.SshContext
-
Get the number of bytes to transfer before a key exchange is forced.
- getKeyId() - Method in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- getKeyLength() - Method in class com.sshtools.common.ssh.components.jce.AbstractJCECipher
-
- getKeyLength() - Method in class com.sshtools.common.ssh.components.NoneCipher
-
- getKeyLength() - Method in class com.sshtools.common.ssh.components.SshCipher
-
Return the key length required
- getKeyPair(SshPrivateKey, SshPublicKey) - Static method in class com.sshtools.common.ssh.components.SshKeyPair
-
Wraps a public/private key pair into an SshKeyPair instance.
- getKeys(Connection<SshServerContext>) - Method in class com.sshtools.server.auth.AuthorizedKeysPublicKeyAuthenticationProvider
-
- getKeys(Connection<SshServerContext>) - Method in class com.sshtools.server.OpenSshCACertificateStoreImpl
-
- getKeys(Connection<SshServerContext>) - Method in interface com.sshtools.server.PublicKeyAuthenticationProvider
-
- getLastError() - Method in class com.sshtools.common.nio.SshEngine
-
- getLastError() - Method in class com.sshtools.common.util.IOStreamConnector
-
- getLength() - Method in class com.sshtools.common.util.SimpleASNReader
-
- getLicense() - Static method in class com.sshtools.common.nio.LicenseManager
-
- getLinkAttributes(String) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Get the attributes of a file.
- getListeningInterfaces() - Method in class com.sshtools.common.nio.SshEngineContext
-
Get the listening socket list.
- getLocalAddress() - Method in class com.sshtools.common.nio.SocketConnection
-
Returns the local address to which the remote socket is connected.
- getLocalAddress() - Method in class com.sshtools.common.ssh.Connection
-
- getLocalAddress() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
Get the local address to which the remote socket is connected.
- getLocalAddress() - Method in class com.sshtools.common.ssh.TransportProtocol
-
Returns the local address to which the remote socket is connected.
- getLocale() - Method in class com.sshtools.common.ssh.SshContext
-
- getLocalId() - Method in class com.sshtools.common.ssh.Channel
-
The local channel id
- getLocalPacket() - Method in class com.sshtools.common.ssh.Channel
-
The maximum size of a single packet that the local side will accept.
- getLocalPort() - Method in class com.sshtools.common.nio.SocketConnection
-
Returns the local port to which the remote socket is connected.
- getLocalPort() - Method in class com.sshtools.common.ssh.Connection
-
- getLocalPort() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
Get the local port ro which the remote socket is connected.
- getLocalPort() - Method in class com.sshtools.common.ssh.TransportProtocol
-
Returns the local port to which the remote socket is connected.
- getLocalSocketAddress() - Method in class com.sshtools.common.ssh.Connection
-
- getLocalWindow() - Method in class com.sshtools.common.ssh.Channel
-
The current size of the local data window.
- getLoggedOnUsers() - Method in class com.sshtools.common.ssh.ConnectionManager
-
Get a list of currently logged on users.
- getLongname() - Method in class com.sshtools.client.sftp.SftpFile
-
The longname supplied by the server.
- getMacCS() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getMacLength() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
-
- getMacLength() - Method in class com.sshtools.common.ssh.components.NoneHmac
-
- getMacLength() - Method in interface com.sshtools.common.ssh.components.SshHmac
-
The length of the message digest output by this implementation (maybe lower than mac size);
- getMacSC() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getMacsCS() - Method in class com.sshtools.common.ssh.SshContext
-
Get the ciphers for the Client->Server stream.
- getMacSize() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
-
- getMacSize() - Method in class com.sshtools.common.ssh.components.NoneHmac
-
- getMacSize() - Method in interface com.sshtools.common.ssh.components.SshHmac
-
The size of the message digest output by the hmac algorithm
- getMacsSC() - Method in class com.sshtools.common.ssh.SshContext
-
Get the ciphers for the Server->Client stream.
- getMask() - Method in class com.sshtools.client.tasks.ACL
-
- getMask() - Method in class com.sshtools.server.ACL
-
- getMaskString() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Return the UNIX style mode mask
- getMaskString() - Method in class com.sshtools.server.SftpFileAttributes
-
Return the UNIX style mode mask
- getMaxAuthentications() - Method in class com.sshtools.common.ssh.SshContext
-
Get the maximum number of failed authentications allowed for each
connection.
- getMaxChannels() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- getMaxConcurrentTransfers() - Method in class com.sshtools.server.SshServerContext
-
- getMaximumChannelsPerThread() - Method in class com.sshtools.common.nio.SshEngineContext
-
Get the maximum number of channels that can be serviced by a single
selector thread.
- getMaximumConnections() - Method in class com.sshtools.server.SshServerContext
-
Get the maximum number of connections allowed at any one time.
- getMaximumLoad() - Method in class com.sshtools.common.nio.SelectorThread
-
Get the maximum number of channels that this thread can service.
- getMaximumLocalPacketLength() - Method in class com.sshtools.client.SessionChannel
-
- getMaximumNumberOfAsyncSFTPRequests() - Method in class com.sshtools.server.SshServerContext
-
- getMaximumPacketLength() - Method in class com.sshtools.common.ssh.SshContext
-
Get the maximum supported length of an SSH packet.
- getMaximumPublicKeyVerificationAttempts() - Method in class com.sshtools.server.SshServerContext
-
Get the number of public keys that each user can attempt to verify for
public key authentication.
- getMaximumRemotePacketLength() - Method in class com.sshtools.client.SessionChannel
-
- getMaximumSocketsBacklogPerRemotelyForwardedConnection() - Method in class com.sshtools.common.ssh.SshContext
-
- getMessageId() - Method in class com.sshtools.client.sftp.SftpMessage
-
- getMessageId() - Method in interface com.sshtools.client.tasks.Message
-
- getMethod() - Method in interface com.sshtools.server.AuthenticationMechanism
-
Return the SSH method name for this authentication.
- getMethod() - Method in class com.sshtools.server.KeyboardInteractiveAuthentication
-
- getMethod() - Method in class com.sshtools.server.NoneAuthentication
-
Return the SSH method name for this authentication.
- getMethod() - Method in class com.sshtools.server.PasswordAuthentication
-
- getMethod() - Method in class com.sshtools.server.PublicKeyAuthentication
-
- getMinDHGroupExchangeKeySize() - Method in class com.sshtools.common.ssh.SshContext
-
- getModifiedDateTime() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Returns the modified date/time as a Java Date object.
- getModifiedTime() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Get the last modified time.
- getModifiedTime() - Method in class com.sshtools.server.SftpFileAttributes
-
Get the last modified time.
- getModulus() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
- getModulus() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- getModulus() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
-
- getModulus() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
- getModulus() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateKey
-
- getModulus() - Method in interface com.sshtools.common.ssh.components.SshRsaPublicKey
-
- getName() - Method in class com.sshtools.client.AuthenticationProtocolClient
-
- getName() - Method in class com.sshtools.client.ConnectionProtocolClient
-
The name of the ssh service i.e.
- getName() - Method in interface com.sshtools.common.nio.SelectorThreadImpl
-
Get the name of the implementation.
- getName() - Method in class com.sshtools.common.ssh.GlobalRequest
-
Get the name of the request.
- getName() - Method in interface com.sshtools.common.ssh.PermissionType
-
- getName() - Method in interface com.sshtools.common.ssh.Service
-
The service name
- getName() - Method in class com.sshtools.server.auth.AbstractPublicKeyAuthenticationProvider
-
- getName() - Method in class com.sshtools.server.AuthenticationProtocolServer
-
- getName() - Method in class com.sshtools.server.ConnectionProtocolServer
-
- getName() - Method in class com.sshtools.server.PasswordAuthenticationProvider
-
- getName() - Method in class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- getName() - Method in interface com.sshtools.server.platform.KeyboardInteractiveProvider
-
- getName() - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- getName() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- getName() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- 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.Shell
-
- getNewPasswordPrompt() - Method in class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- getNumberOfConnections() - Method in class com.sshtools.common.ssh.ConnectionManager
-
- getNumCommandsExecuted() - Method in class com.sshtools.client.shell.Shell
-
- getOKRequestStatus(UnsignedInteger32) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Verify that an OK status has been returned for a request id.
- getOperationsCount() - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
-
- getOptions() - Method in interface com.sshtools.common.publickey.SshPublicKeyFile
-
Get the options string applied to the key file
- getOriginatingHost() - Method in class com.sshtools.common.ssh.ForwardingChannel
-
The hostname of the startpoint of tunnel.
- getOriginatingPort() - Method in class com.sshtools.common.ssh.ForwardingChannel
-
The port number of the startpoint of tunnel.
- getOsDescription() - Method in class com.sshtools.client.shell.Shell
-
- getOsType() - Method in class com.sshtools.client.shell.Shell
-
- 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.AbstractSessionTask
-
- getOutputStream() - Method in class com.sshtools.common.util.DynamicBuffer
-
Get the OutputStream of the buffer.
- getOutputStream() - Method in class com.sshtools.server.platform.ExecutableCommand
-
Get the STDOUT OutputStream for this process.
- getOutputStream() - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- getOutputStream() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- getOutputStream(boolean) - Method in interface com.sshtools.server.sftp.AbstractFile
-
- getOutputStream() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- getOutputStream(boolean) - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- getOutputStream(boolean) - Method in class com.sshtools.server.sftp.AbstractFileImpl
-
- getP() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
- getP() - Method in interface com.sshtools.common.ssh.components.SshDsaPublicKey
-
- getPacket() - Method in class com.sshtools.common.ssh.PacketPool
-
- 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.
- getPassphrase() - Method in class com.sshtools.client.PrivateKeyFileAuthenticator
-
- getPassword() - Method in class com.sshtools.client.PasswordAuthenticator
-
- getPasswordAuthenticationProviders(Connection<SshServerContext>) - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- getPasswordPrompt() - Method in class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- getPathForHandle(byte[]) - Method in interface com.sshtools.server.platform.FileSystem
-
Return the path for a given handle.
- getPathForHandle(byte[]) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- getPattern() - Method in class com.sshtools.server.scp.FilenamePattern
-
Retrieve the pattern for the filename pattern matcher.
- getPermanentAcceptThreads() - Method in class com.sshtools.common.nio.SshEngineContext
-
Get the number of permanent accept threads.
- getPermanentConnectThreads() - Method in class com.sshtools.common.nio.SshEngineContext
-
Get the number of permanent connect threads.
- getPermanentTransferThreads() - Method in class com.sshtools.common.nio.SshEngineContext
-
Get the number of permanent transfer threads.
- getPermissions() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Get the current permissions value.
- getPermissions() - Method in class com.sshtools.server.SftpFileAttributes
-
Get the current permissions value.
- getPermissionsString() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Returns a formatted permissions string.
- getPermissionsString() - Method in class com.sshtools.server.SftpFileAttributes
-
Returns a formatted permissions string.
- getPort() - Method in class com.sshtools.common.nio.SocketConnection
-
Returns the local port to which the remote socket is connected.
- getPort() - Method in class com.sshtools.common.ssh.ForwardingChannel
-
The port number of the endpoint of tunnel.
- getPortToConnect() - Method in class com.sshtools.common.ssh.RemoteForward
-
- getPosition() - Method in class com.sshtools.common.util.ByteArrayReader
-
Get the current position within the array.
- getPosition() - Method in class com.sshtools.server.sftp.AbstractFileSystem.OpenDirectory
-
- getPreferredCipherCS() - Method in class com.sshtools.common.ssh.SshContext
-
Get the currently preferred cipher for the Client->Server stream.
- getPreferredCipherSC() - Method in class com.sshtools.common.ssh.SshContext
-
Get the currently preferred cipher for the Server->Client stream.
- getPreferredCompressionCS() - Method in class com.sshtools.common.ssh.SshContext
-
Get the currently preferred compression for the Client->Server stream.
- getPreferredCompressionSC() - Method in class com.sshtools.common.ssh.SshContext
-
Get the currently preferred compression for the Server->Client stream.
- getPreferredKeyExchange() - Method in class com.sshtools.common.ssh.SshContext
-
Get the currently preferred key exchange method.
- getPreferredMacCS() - Method in class com.sshtools.common.ssh.SshContext
-
Get the currently preferred mac for the Client->Server stream.
- getPreferredMacSC() - Method in class com.sshtools.common.ssh.SshContext
-
Get the currently supported mac for the Server-Client stream.
- getPreferredPublicKey() - Method in class com.sshtools.client.SshClientContext
-
- getPreferredPublicKey() - Method in class com.sshtools.common.ssh.SshContext
-
- getPreferredPublicKey() - Method in class com.sshtools.server.SshServerContext
-
Get the currently preferred public key algorithm.
- getPrimeExponentP() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- getPrimeExponentP() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
-
- getPrimeExponentQ() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- getPrimeExponentQ() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
-
- getPrimeP() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- getPrimeP() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
-
- getPrimeQ() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- getPrimeQ() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
-
- getPrincipals() - Method in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- getPrivateExponent() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- getPrivateExponent() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
-
- getPrivateExponent() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateKey
-
- getPrivateKey() - Method in class com.sshtools.common.ssh.components.SshKeyPair
-
Get the private key.
- getProcess() - Method in class com.sshtools.client.shell.ShellProcessController
-
- getProduct() - Method in class com.sshtools.common.nio.SshEngineContext
-
Get the product name used to prefix thread names
- getPrompt() - Method in class com.sshtools.client.KeyboardInteractivePrompt
-
Get the prompt message to display to the user
- getPrompt() - Method in class com.sshtools.common.ssh.KBIPrompt
-
Get the prompt message to display to the user
- getProperty(String) - Method in class com.sshtools.common.ssh.Connection
-
- getPropertyNames() - Method in class com.sshtools.common.ssh.Connection
-
- getProtocolEngine() - Method in class com.sshtools.common.nio.SocketConnection
-
Get the protocol engine for this socket.
- getProvider() - Method in class com.sshtools.client.components.DiffieHellmanGroup14Sha1JCE
-
- getProvider() - Method in class com.sshtools.client.components.DiffieHellmanGroup1Sha1JCE
-
- getProvider() - Method in class com.sshtools.client.components.DiffieHellmanGroupExchangeSha1JCE
-
- getProvider() - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
-
- getProvider() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
-
- getProvider() - Method in class com.sshtools.common.ssh.components.jce.AbstractJCECipher
-
- getProvider() - Method in interface com.sshtools.common.ssh.components.jce.AbstractKeyExchange
-
- getProvider() - Method in interface com.sshtools.common.ssh.components.jce.AbstractPublicKey
-
- getProvider() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup14Sha1JCE
-
- getProvider() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup1Sha1JCE
-
- getProvider() - Method in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
-
- getProviderForAlgorithm(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
Get the provider for a specific algorithm.
- getProviderForAlgorithm(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Get the provider for a specific algorithm.
- getProviders(String, Connection<SshServerContext>) - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- getProviders(String, Connection<SshServerContext>) - Method in interface com.sshtools.server.AuthenticationMechanismFactory
-
- getPublicExponent() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
- getPublicExponent() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- getPublicExponent() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
- getPublicExponent() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
-
- getPublicExponent() - Method in interface com.sshtools.common.ssh.components.SshRsaPublicKey
-
- getPublicKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
-
- getPublicKey() - Method in interface com.sshtools.common.ssh.components.SshDsaPrivateKey
-
- getPublicKey() - Method in class com.sshtools.common.ssh.components.SshKeyPair
-
Get the public key.
- getPublicKeyAuthenticationProviders(Connection<SshServerContext>) - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- getPublicKeys() - Method in class com.sshtools.client.PublicKeyAuthenticator
-
- getPublicKeys() - Method in interface com.sshtools.client.SignatureGenerator
-
- getPublicKeys() - Method in class com.sshtools.common.ssh.SshContext
-
Get the ciphers for the Server->Client stream.
- getPublicOctet() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
-
- getQ() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
- getQ() - Method in interface com.sshtools.common.ssh.components.SshDsaPublicKey
-
- getQueueSize() - Method in class com.sshtools.common.ssh.Channel
-
- getQueueSize() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- getQueueSizes() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getRealException() - Method in exception com.sshtools.common.ssh.SshIOException
-
Get the real exception
- getRealPath(String) - Method in interface com.sshtools.server.platform.FileSystem
-
Get the real path for a given path.
- getRealPath(String) - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
Get the real path for a given path.
- getRealPath(String) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- getReason() - Method in class com.sshtools.common.net.HttpResponse
-
- getReason() - Method in exception com.sshtools.common.ssh.ChannelOpenException
-
- getReason() - Method in exception com.sshtools.common.ssh.SshException
-
Get the reason for the exception
- getReceiveBufferSize() - Method in class com.sshtools.common.nio.ProtocolContext
-
Get the socket receive buffer size.
- getReleaseDate() - Static method in class com.sshtools.common.nio.SshEngine
-
Returns the release date of the current version.
- getRemoteAddress() - Method in class com.sshtools.common.nio.SocketConnection
-
Returns the address of the remote socket.
- getRemoteAddress() - Method in class com.sshtools.common.ssh.Connection
-
- getRemoteAddress() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
Get the address of the remote client.
- getRemoteAddress() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getRemoteEOL() - Method in class com.sshtools.client.sftp.SftpClientTask
-
- getRemoteForwardingCancelKillsTunnels() - Method in class com.sshtools.common.ssh.SshContext
-
Determines whether the cancellation of a remote forwarding drops
currently active tunnels
- getRemoteId() - Method in class com.sshtools.common.ssh.Channel
-
The remote sides channel id
- getRemoteIdentification() - Method in class com.sshtools.common.ssh.Connection
-
- getRemoteIdentification() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getRemoteNewline() - Method in class com.sshtools.client.sftp.SftpClientTask
-
- getRemotePacket() - Method in class com.sshtools.common.ssh.Channel
-
The maximum size of a single packet that the remote side will accept.
- getRemotePort() - Method in class com.sshtools.common.ssh.Connection
-
- getRemotePort() - Method in class com.sshtools.common.ssh.TransportProtocol
-
Returns the remote port of the connected socket.
- getRemoteSocketAddress() - Method in class com.sshtools.common.ssh.Connection
-
- getRemoteWindow() - Method in class com.sshtools.common.ssh.Channel
-
The current size of the remote data window.
- getRequiredMechanisms(Connection<SshServerContext>) - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- getRequiredMechanisms(Connection<SshServerContext>) - Method in interface com.sshtools.server.AuthenticationMechanismFactory
-
- 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.AbstractSftpTask
-
- getResponse() - Method in class com.sshtools.common.ssh.KBIPrompt
-
Get the user's response for this prompt.
- getRND() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Get the secure random number generator.
- getRND() - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- getRND() - Method in class com.sshtools.common.ssh.TransportProtocol
-
Gets the secure random number generator for this transport.
- getSafePrime(UnsignedInteger32) - Static method in class com.sshtools.common.ssh.components.DiffieHellmanGroups
-
get the biggest safe prime from the list that is <= maximumSize
- getSecret() - Method in class com.sshtools.client.SshKeyExchangeClient
-
Get the secret value produced during key exchange.
- getSecret() - Method in interface com.sshtools.common.ssh.SshKeyExchange
-
- getSecret() - Method in class com.sshtools.server.components.SshKeyExchangeServer
-
- getSecureRandom() - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
Get the secure random implementation for the API.
- getSecureRandom() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Get the secure random implementation for the API.
- getSecureRandomAlgorithm() - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
Get the algorithm used for secure random number generation.
- getSecureRandomAlgorithm() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Get the algorithm used for secure random number generation.
- getSelectorId() - Method in class com.sshtools.common.nio.SelectorThread
-
Get the id of this selector thread.
- getSelectorProvider() - Method in class com.sshtools.common.nio.SshEngineContext
-
Get the SelectorProvider used to create Selector instances.
- getSendBufferSize() - Method in class com.sshtools.common.nio.ProtocolContext
-
Get the socket send buffer size.
- getSerial() - Method in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- getServer() - Method in class com.sshtools.common.nio.SshEngineContext
-
Get the instance of the SSHD for this context.
- getServerVersion() - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
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.AbstractSubsystemTask
-
- getSessionId() - Method in class com.sshtools.common.ssh.Connection
-
- getSessionIdentifier() - Method in class com.sshtools.common.ssh.Channel
-
Get the session id for the current connection.
- getSessionIdentifier() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- getSessionKey() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getSessionMaxPacketSize() - Method in class com.sshtools.client.SshClientContext
-
- getSessionMaxWindowSize() - Method in class com.sshtools.client.SshClientContext
-
- getSessionTimeout() - Method in class com.sshtools.server.SshServerContext
-
Returns the session timeout in seconds
- getSFTPChannel() - Method in class com.sshtools.client.sftp.SftpFile
-
Get the SFTP subsystem channel that created this file object.
- getSFTPCharsetEncoding() - Method in class com.sshtools.server.SshServerContext
-
Get the current encoding value for filenames in SFTP sessions.
- getSFTPLongnameDateFormat() - Method in class com.sshtools.server.SshServerContext
-
- getSFTPLongnameDateFormatWithTime() - Method in class com.sshtools.server.SshServerContext
-
- getSFTPVersion() - Method in class com.sshtools.server.SshServerContext
-
- getShell() - Method in class com.sshtools.client.shell.ShellProcess
-
- getShellPolicy() - Method in class com.sshtools.server.SshServerContext
-
- 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.PublicKeyAuthenticator
-
- getSignatureLength() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
- getSignedBy() - Method in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- getSize() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Get the size of the file.
- getSize() - Method in class com.sshtools.server.SftpFileAttributes
-
Get the size of the file.
- getSocketChannel() - Method in class com.sshtools.common.nio.SocketConnection
-
Get the SocketChannel for this socket.
- getSocketConnection() - Method in interface com.sshtools.common.nio.ProtocolEngine
-
- getSocketConnection() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getSocketConnectionFactory() - Method in class com.sshtools.client.SshClientContext
-
- getSocketConnectionFactory() - Method in class com.sshtools.common.nio.ProtocolContext
-
- getSocketConnectionFactory() - Method in class com.sshtools.common.ssh.SshContext
-
- getSocketOptionKeepAlive() - Method in class com.sshtools.common.nio.ProtocolContext
-
Indicates whether the SO_KEEPALIVE socket option is set on connected
sockets.
- getSocketOptionReuseAddress() - Method in class com.sshtools.common.nio.ListeningInterface
-
- getSocketOptionReuseAddress() - Method in class com.sshtools.common.nio.ProtocolContext
-
Indicates whether the SO_REUSEADDR socket option will be set on a server
socket.
- getSocketOptionTcpNoDelay() - Method in class com.sshtools.common.nio.ProtocolContext
-
Indicates whether the TCP_NODELAY socket option is set on connected sockets.
- getSoftwareVersionComments() - Method in class com.sshtools.common.ssh.SshContext
-
Get the software/version/comments field that is to be used in the SSH
protocols negotiation procedure.
- getSource() - Method in class com.sshtools.common.events.EventObject
-
The object on which the Event initially occurred.
- getSourceAddresses() - Method in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- getSshContext() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getSSLContext() - Static method in class com.sshtools.common.nio.ssl.SSLContextConnection
-
Get the SSL context.
- getStartedEventCode() - Method in class com.sshtools.client.LocalForwardingFactoryImpl
-
- getStartedEventCode() - Method in interface com.sshtools.common.ssh.ForwardingFactory
-
- getStartedEventCode() - Method in class com.sshtools.server.RemoteForwardingFactoryImpl
-
- getStartLine() - Method in class com.sshtools.common.net.HttpHeader
-
- getStartTime() - Method in class com.sshtools.common.ssh.Connection
-
- getStartupInputStream() - Method in class com.sshtools.client.shell.Shell
-
- getStartupReader() - Method in class com.sshtools.client.shell.Shell
-
- getState() - Method in class com.sshtools.common.events.Event
-
Get the event state.
- getState() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getStateListeners() - Method in class com.sshtools.client.SshClientContext
-
- getStateListeners() - Method in class com.sshtools.server.SshServerContext
-
- getStatus() - Method in exception com.sshtools.client.sftp.SftpStatusException
-
Get the status
- getStatus() - Method in class com.sshtools.common.net.HttpResponse
-
- getStatus() - Method in exception com.sshtools.server.SftpStatusEventException
-
Get the status
- getStatusText(int) - Static method in exception com.sshtools.client.sftp.SftpStatusException
-
Convert a SSH_FXP_STATUS code into a readable string
- getStatusText(int) - Static method in exception com.sshtools.server.SftpStatusEventException
-
Convert a SSH_FXP_STATUS code into a readable string
- getStderrOutputStream() - Method in class com.sshtools.server.platform.ExecutableCommand
-
Get the STDERR OutputStream for this process.
- getStoppedEventCode() - Method in class com.sshtools.client.LocalForwardingFactoryImpl
-
- getStoppedEventCode() - Method in interface com.sshtools.common.ssh.ForwardingFactory
-
- getStoppedEventCode() - Method in class com.sshtools.server.RemoteForwardingFactoryImpl
-
- getSubsystemCacheSize() - Method in class com.sshtools.client.SshClientContext
-
- getSubsystemChannel() - Method in class com.sshtools.client.sftp.SftpClientTask
-
Returns the instance of the AbstractSftpTask used by this class
- getSupportedMechanisms() - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- getSupportedMechanisms() - Method in interface com.sshtools.server.AuthenticationMechanismFactory
-
- getSupportedPublicKeys() - Method in class com.sshtools.client.SshClientContext
-
- getSupportedPublicKeys() - Method in class com.sshtools.common.ssh.SshContext
-
- 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.AbstractSftpTask
-
Get the target path of a symbolic link.
- getTerminalColumns() - Method in class com.sshtools.client.SshClientContext
-
- getTerminalHeight() - Method in class com.sshtools.client.SshClientContext
-
- getTerminalModes() - Method in class com.sshtools.client.SshClientContext
-
- getTerminalRows() - Method in class com.sshtools.client.SshClientContext
-
- getTerminalType() - Method in class com.sshtools.client.SshClientContext
-
- getTerminalWidth() - Method in class com.sshtools.client.SshClientContext
-
- getThread() - Method in class com.sshtools.common.nio.SocketConnection
-
Get the selector thread for this connection
- getThreadLoad() - Method in class com.sshtools.common.nio.SelectorThread
-
Get the current thread load.
- getTooManyConnectionsText() - Method in class com.sshtools.server.SshServerContext
-
- getTotalBytesIn() - Method in class com.sshtools.common.ssh.Connection
-
- getTotalBytesOut() - Method in class com.sshtools.common.ssh.Connection
-
- getTotalMemoryAllocated() - Method in class com.sshtools.common.nio.ByteBufferPool
-
Calculate the total memory allocated by this pool.
- getTotalMemoryInUse() - Method in class com.sshtools.common.nio.ByteBufferPool
-
Calculate the total memory in use by this pool.
- 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.common.nio.ConnectRequestFuture
-
- getTransport() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
Get the underlying transport.
- getTransport() - Method in class com.sshtools.server.ConnectionProtocolServer
-
- getTransport() - Method in class com.sshtools.server.KeyboardInteractiveAuthentication
-
- getType() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- getType() - Method in class com.sshtools.client.sftp.SftpMessage
-
- getType() - Method in class com.sshtools.client.tasks.ACL
-
- getType() - Method in interface com.sshtools.common.publickey.SshPrivateKeyFile
-
Get a description of the format type e.g.
- getType() - Method in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- getType() - Method in class com.sshtools.server.ACL
-
- getUID() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Get the UID of the owner.
- getUID() - Method in class com.sshtools.server.SftpFileAttributes
-
Get the UID of the owner.
- 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
- getUsername() - Method in class com.sshtools.client.SshClientContext
-
Get the username of this connection.
- getUsername() - Method in class com.sshtools.common.ssh.Connection
-
- getUsername() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
Get the username for the connected user.
- getUsername() - Method in class com.sshtools.server.SftpFileAttributes
-
- getUTF8Bytes(String) - Static method in class com.sshtools.common.util.EncodingUtils
-
- getUTF8String(byte[]) - Static method in class com.sshtools.common.util.EncodingUtils
-
- getUUID() - Method in class com.sshtools.common.ssh.Connection
-
- getUUID() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- getUUID() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- getValidAfter() - Method in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- getValidBefore() - Method in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- getVersion() - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
- getVersion() - Method in class com.sshtools.common.net.HttpResponse
-
- getVersion() - Static method in class com.sshtools.common.nio.SshEngine
-
Returns the current version of the API.
- getVersion() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
- getVersion() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
- getVersion() - Method in interface com.sshtools.common.ssh.components.SshRsaPublicKey
-
- getWelcomeText() - Method in class com.sshtools.server.SshServerContext
-
- getWho() - Method in class com.sshtools.client.tasks.ACL
-
- getWho() - Method in class com.sshtools.server.ACL
-
- getX() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
-
- getX() - Method in interface com.sshtools.common.ssh.components.SshDsaPrivateKey
-
- getY() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
- getY() - Method in interface com.sshtools.common.ssh.components.SshDsaPublicKey
-
- globalListeners - Variable in class com.sshtools.common.events.EventServiceImplementation
-
- GlobalRequest - Class in com.sshtools.common.ssh
-
This class represents a global request.
- GlobalRequest(String, Connection<?>, byte[]) - Constructor for class com.sshtools.common.ssh.GlobalRequest
-
Contstruct a request.
- GlobalRequestHandler<T extends SshContext> - Interface in com.sshtools.common.ssh
-
The SSH protocol allows for the sending of requests independently of
any communication channel.
- GlobRegExpMatching - Class in com.sshtools.client.sftp
-
Implements the RegularExpressionMatching Interface.
- GlobRegExpMatching() - Constructor for class com.sshtools.client.sftp.GlobRegExpMatching
-
- GlobSyntax - Static variable in class com.sshtools.client.sftp.SftpClientTask
-
- grantForwarding(String) - Method in class com.sshtools.common.ssh.ForwardingPolicy
-
Grant access to a specific host.
- group1 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
-
- group14 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
-
- group15 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
-
- group16 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
-
- group17 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
-
- group18 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
-
- group5 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
-
- idle() - Method in interface com.sshtools.common.nio.IdleStateListener
-
Process an idle event.
- idle() - Method in class com.sshtools.common.ssh.TransportProtocol
-
Called when the selector framework is idle.
- idle() - Method in class com.sshtools.server.SessionChannel
-
- idleAuthenticationTimeoutSeconds - Variable in class com.sshtools.common.ssh.SshContext
-
- idleConnectionTimeout - Variable in class com.sshtools.common.ssh.SshContext
-
- IdleStateListener - Interface in com.sshtools.common.nio
-
A class implementing this interface is notified when the selector it is
registered with becomes idle.
- IdleStateManager - Class in com.sshtools.common.nio
-
Class that checks the idle state of another class.
- IdleStateManager(int, int) - Constructor for class com.sshtools.common.nio.IdleStateManager
-
- IGNORE_CASE - Static variable in class com.sshtools.server.scp.FilenamePattern
-
System-dependent filename case-sensitivity flag.
- ILLEGAL_USER_NAME - Static variable in class com.sshtools.common.ssh.TransportProtocol
-
Disconnect reason: The user's name is illegal
- in - Variable in class com.sshtools.client.shell.ShellController
-
- in - Variable in class com.sshtools.common.util.DynamicBuffer
-
This buffers InputStream
- INFLATER - Static variable in interface com.sshtools.common.ssh.compression.SshCompression
-
Inflation mode
- init(Connection<SshClientContext>) - Method in class com.sshtools.client.AbstractKeyboardInteractiveCallback
-
- init(TransportProtocol<SshClientContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.client.components.DiffieHellmanGroup14Sha1JCE
-
- init(TransportProtocol<SshClientContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.client.components.DiffieHellmanGroup1Sha1JCE
-
- init(TransportProtocol<SshClientContext>, String, String, byte[], byte[], boolean, boolean) - Method in class com.sshtools.client.components.DiffieHellmanGroupExchangeSha1JCE
-
- init(TransportProtocol<SshClientContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.client.components.DiffieHellmanGroupExchangeSha1JCE
-
- init(Connection<SshClientContext>) - Method in interface com.sshtools.client.KeyboardInteractiveCallback
-
- init(Connection<SshClientContext>) - Method in class com.sshtools.client.PasswordOverKeyboardInteractiveCallback
-
- init() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
-
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.AbstractJCECipher
-
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.ArcFour
-
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.ArcFour128
-
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.ArcFour256
-
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160
-
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160ETM
-
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha1
-
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha196
-
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha1ETM
-
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha256
-
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha256ETM
-
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha512
-
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha512ETM
-
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
Initialize the public key from a blob of binary data.
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
-
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.SshX509DsaPublicKey
-
Initialize the public key from a blob of binary data.
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.SshX509DsaPublicKeyRfc6187
-
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
-
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.SshX509Rsa2048Sha256Rfc6187
-
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaPublicKey
-
Initialize the public key from a blob of binary data.
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaPublicKeyRfc6187
-
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.SshX509RsaSha1PublicKey
-
Initialize the public key from a blob of binary data.
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.NoneCipher
-
Initialize the cipher with up to 40 bytes of iv and key data.
- init(byte[]) - Method in class com.sshtools.common.ssh.components.NoneHmac
-
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.SshCipher
-
Initialize the cipher with up to 40 bytes of iv and key data.
- init(byte[]) - Method in interface com.sshtools.common.ssh.components.SshHmac
-
- init(byte[], int, int) - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Initialize the public key from a blob of binary data.
- init(int, int) - Method in class com.sshtools.common.ssh.compression.NoneCompression
-
- init(int, int) - Method in interface com.sshtools.common.ssh.compression.SshCompression
-
Initialize the compression.
- init(SshEngine) - Method in class com.sshtools.common.ssh.SshContext
-
Initialise the SshContext by setting the daemon
- init(TransportProtocol<T>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in interface com.sshtools.common.ssh.SshKeyExchange
-
- init(Channel<T>, T) - Method in class com.sshtools.common.ssh.Subsystem
-
Initialize the subsystem with the current session and configuration.
- init(int, int) - Method in class com.sshtools.common.zlib.ZLibCompression
-
- init(String[]) - Method in class com.sshtools.server.auth.AuthorizedKeysPublicKeyAuthenticationProvider
-
- init(TransportProtocol<SshServerContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.server.components.jce.DiffieHellmanEcdh
-
- init(TransportProtocol<SshServerContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup14Sha1JCE
-
- init(TransportProtocol<SshServerContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup1Sha1JCE
-
- init(TransportProtocol<SshServerContext>, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
-
- init(TransportProtocol<SshServerContext>, AuthenticationProtocolServer) - Method in class com.sshtools.server.NoneAuthentication
-
Initializes the mechanism with variables.
- init(Connection<SshServerContext>, KeyboardInteractiveAuthentication) - Method in class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- init(SessionChannel) - Method in class com.sshtools.server.platform.ExecutableCommand
-
Initialize the command.
- init(Connection<SshServerContext>, KeyboardInteractiveAuthentication) - Method in interface com.sshtools.server.platform.KeyboardInteractiveProvider
-
- init(SessionChannel, SshContext) - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
- init(byte[], SessionChannel, SshContext, String) - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
Initialize the file system.
- init(AbstractFile) - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- initialize(ProtocolEngine, SshEngine) - Method in class com.sshtools.common.nio.SocketConnection
-
Initialize the socket with the protocol engine and the daemon process.
- initialize(ProtocolEngine, SshEngine) - Method in interface com.sshtools.common.nio.SocketHandler
-
- initialize(ProtocolEngine, SshEngine) - Method in class com.sshtools.common.ssh.LocalForwardingChannel
-
- initialize(ProtocolEngine, SshEngine) - Method in class com.sshtools.common.ssh.RemoteForwardingChannel
-
- initialize(ProtocolEngine, SshEngine) - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
No initialization is necessary so this method does nothing.
- initializeDefaultProvider(Provider) - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
Initialize the default JCE provider used by the API.
- initializeDefaultProvider(Provider) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Initialize the default JCE provider used by the API.
- initializeDigestFactory(ComponentFactory<Digest>) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Initialize the digest factory.
- initializeDigestFactory(ComponentFactory<Digest>) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- initializeHmacFactory(ComponentFactory<SshHmac>) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Initialize the SSH2 HMAC factory.
- initializeHmacFactory(ComponentFactory<SshHmac>) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- initializeKeyExchange(SshKeyExchange<SshClientContext>, boolean, boolean) - Method in class com.sshtools.client.TransportProtocolClient
-
- initializeKeyExchange(SshKeyExchange<T>, boolean, boolean) - Method in class com.sshtools.common.ssh.TransportProtocol
-
- initializeKeyExchange(SshKeyExchange<SshServerContext>, boolean, boolean) - Method in class com.sshtools.server.TransportProtocolServer
-
- initializeProviderForAlgorithm(String, Provider) - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
Initialize a provider for a specific algorithm.
- initializeProviderForAlgorithm(String, Provider) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Initialize a provider for a specific algorithm.
- initializePublicKeyFactory(ComponentFactory<SshPublicKey>) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Initialize the public key factory.
- initializePublicKeyFactory(ComponentFactory<SshPublicKey>) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- initializeSsh2CipherFactory(ComponentFactory<SshCipher>) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Initialize the SSH2 cipher factory.
- initializeSsh2CipherFactory(ComponentFactory<SshCipher>) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
- initializeSSL() - Static method in class com.sshtools.common.nio.ssl.SSLContextConnection
-
Initialize SSL.
- InputStream(InputStream) - Constructor for class com.sshtools.common.util.Base64.InputStream
-
- InputStream(InputStream, boolean) - Constructor for class com.sshtools.common.util.Base64.InputStream
-
- INSTANCE - Static variable in class com.sshtools.server.RemoteForwardingFactoryImpl
-
- inStartup() - Method in class com.sshtools.client.shell.Shell
-
- interfaceCannotStart(SshEngine, ListeningInterface, IOException) - Method in interface com.sshtools.common.nio.SshEngineListener
-
- interfaceCannotStart(SshEngine, ListeningInterface, IOException) - Method in class com.sshtools.common.nio.SshEngineListenerAdapter
-
- interfaceCannotStop(SshEngine, ListeningInterface, IOException) - Method in interface com.sshtools.common.nio.SshEngineListener
-
- interfaceCannotStop(SshEngine, ListeningInterface, IOException) - Method in class com.sshtools.common.nio.SshEngineListenerAdapter
-
- interfaceStarted(SshEngine, ListeningInterface) - Method in interface com.sshtools.common.nio.SshEngineListener
-
- interfaceStarted(SshEngine, ListeningInterface) - Method in class com.sshtools.common.nio.SshEngineListenerAdapter
-
- interfaceStopped(SshEngine, ListeningInterface) - Method in interface com.sshtools.common.nio.SshEngineListener
-
- interfaceStopped(SshEngine, ListeningInterface) - Method in class com.sshtools.common.nio.SshEngineListenerAdapter
-
- INTERNAL_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
An internal error occurred within the API; in all cases contact
sshtools.com support with the details of this error and the state of the
connection when receiving this exception is unknown.
- 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.
- intValue() - Method in class com.sshtools.common.util.UnsignedInteger32
-
Returns the long value of the unsigned integer cast to an int
- INVALID_HANDLE - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
The file handle provided was invalid
- INVALID_HANDLE - Static variable in exception com.sshtools.server.SftpStatusEventException
-
The file handle provided was invalid
- INVALID_RESUME_STATE - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
The file cannot be resumed
- INVALID_RESUME_STATE - Static variable in exception com.sshtools.server.SftpStatusEventException
-
The file cannot be resumed
- INVALID_TEXT_MODE - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
The server reported a canonical newline convention not supported by this
API
- INVALID_TEXT_MODE - Static variable in exception com.sshtools.server.SftpStatusEventException
-
The server reported a canonical newline convention not supported by this
API
- InvalidHandleException - Exception in com.sshtools.server.platform
-
Thrown when an invalid file handle is received.
- InvalidHandleException(String) - Constructor for exception com.sshtools.server.platform.InvalidHandleException
-
Constructs the exception.
- InvalidPassphraseException - Exception in com.sshtools.common.publickey
-
Thrown by an
SshPrivateKeyFile
when it detects that the
passphrase supplied was invalid.
- InvalidPassphraseException() - Constructor for exception com.sshtools.common.publickey.InvalidPassphraseException
-
- InvalidPassphraseException(Exception) - Constructor for exception com.sshtools.common.publickey.InvalidPassphraseException
-
- IOStreamConnector - Class in com.sshtools.common.util
-
Connects an input stream to an outputstream.
- IOStreamConnector() - Constructor for class com.sshtools.common.util.IOStreamConnector
-
Creates a new IOStreamConnector object.
- IOStreamConnector(InputStream, OutputStream) - Constructor for class com.sshtools.common.util.IOStreamConnector
-
Creates a new IOStreamConnector object.
- IOStreamConnector.IOStreamConnectorListener - Interface in com.sshtools.common.util
-
- IOUtil - Class in com.sshtools.common.util
-
- IOUtil() - Constructor for class com.sshtools.common.util.IOUtil
-
- IPPolicy - Class in com.sshtools.server
-
- IPPolicy() - Constructor for class com.sshtools.server.IPPolicy
-
- 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
-
- isAllocatePseudoTerminal() - Method in class com.sshtools.client.SshClientContext
-
- isAllocatePseudoTerminal() - Method in class com.sshtools.client.tasks.AbstractSessionTask
-
- isAllowZeroLengthFileUpload() - Method in class com.sshtools.server.SshServerContext
-
- isAppendOnly() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- isArchive() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- isAttributeBitSet(long) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- isAuthenticated() - Method in class com.sshtools.common.ssh.Connection
-
- isAuthorizedKey(SshPublicKey, Connection<SshServerContext>) - Method in class com.sshtools.server.auth.AuthorizedKeysPublicKeyAuthenticationProvider
-
Checks the given public key by comparing it against the public keys
stored in the users authorized_keys file.
- isAuthorizedKey(SshPublicKey, Connection<SshServerContext>) - Method in class com.sshtools.server.OpenSshCACertificateStoreImpl
-
- isAuthorizedKey(SshPublicKey, Connection<SshServerContext>) - Method in interface com.sshtools.server.PublicKeyAuthenticationProvider
-
Check the supplied public key against the users authorized keys.
- isBlock() - Method in class com.sshtools.client.sftp.SftpFile
-
Determine whether the file is pointing to a block special file.
- isBlock() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Determine whether these attributes refer to a block special file.
- isBlock() - Method in class com.sshtools.server.SftpFileAttributes
-
Determine whether these attributes refer to a block special file.
- isCancelled() - Method in interface com.sshtools.client.tasks.FileTransferProgress
-
The transfer is cancelled.
- isCaseInsensitive() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- isCharacter() - Method in class com.sshtools.client.sftp.SftpFile
-
Determine whether the file is pointing to a character mode device.
- isCharacter() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Determine whether these attributes refer to a character device.
- isCharacter() - Method in class com.sshtools.server.SftpFileAttributes
-
Determine whether these attributes refer to a character device.
- isClosed() - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
- isClosed() - Method in class com.sshtools.client.sftp.SftpClientTask
-
Returns the state of the SFTP client.
- isClosed() - Method in class com.sshtools.client.shell.Shell
-
- isClosed() - Method in class com.sshtools.common.ssh.Channel
-
Indicates the channel has been closed
- isClosed() - Method in class com.sshtools.common.util.IOStreamConnector
-
- isClosing() - Method in class com.sshtools.common.ssh.Channel
-
Indicates whether the channel is currently performing a close operation
- isComplete() - Method in class com.sshtools.client.SshKeyExchangeClient
-
- isCompressed() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- isConnected() - Method in interface com.sshtools.common.nio.ProtocolEngine
-
Is the protocol connected.
- isConnected() - Method in class com.sshtools.common.nio.SocketConnection
-
Is the socket still connected?
- isConnected() - Method in class com.sshtools.common.nio.ssl.SSLContextConnection
-
Is the socket still connected? During the initial handshake check the raw
socket status, otherwise check the protocol status.
- isConnected() - Method in class com.sshtools.common.nio.ssl.SSLSocketConnection
-
Is the socket still connected? During the initial handshake check the raw
socket status, otherwise check the protocol status.
- isConnected() - Method in class com.sshtools.common.ssh.TransportProtocol
-
Determine if the protocol is still connected
- 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.client.sftp.SftpFileAttributes
-
Determine whether these attributes refer to a directory
- isDirectory() - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- isDirectory() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- isDirectory() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- isDirectory() - Method in class com.sshtools.server.SftpFileAttributes
-
Determine whether these attributes refer 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.
- isDisconnected() - Method in class com.sshtools.common.ssh.Connection
-
- isDone() - Method in class com.sshtools.common.ssh.AbstractRequestFuture
-
- isDone() - Method in interface com.sshtools.common.ssh.RequestFuture
-
- isEnableNoneCipher() - Static method in class com.sshtools.common.ssh.components.ComponentManager
-
- isEnableNoneMac() - Static method in class com.sshtools.common.ssh.components.ComponentManager
-
- isEncrypted() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- isEnsureGracefulDisconnect() - Method in class com.sshtools.server.SshServerContext
-
- isEOF() - Method in class com.sshtools.common.ssh.Channel
-
Indicates that the channel is EOF (it will not be receiving any more data
from the remote side).
- isETM() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
-
- isETM() - Method in class com.sshtools.common.ssh.components.jce.HmacMD5ETM
-
- isETM() - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160ETM
-
- isETM() - Method in class com.sshtools.common.ssh.components.jce.HmacSha1ETM
-
- isETM() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256ETM
-
- isETM() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512ETM
-
- isETM() - Method in class com.sshtools.common.ssh.components.NoneHmac
-
- isETM() - Method in interface com.sshtools.common.ssh.components.SshHmac
-
- isFifo() - Method in class com.sshtools.client.sftp.SftpFile
-
Determine whether the file is pointing to a pipe.
- isFifo() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Determine whether these attributes refer to a pipe.
- isFifo() - Method in class com.sshtools.server.SftpFileAttributes
-
Determine whether these attributes refer 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.client.sftp.SftpFileAttributes
-
Determine whether these attributes refer to a file.
- isFile() - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- isFile() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- isFile() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- isFile() - Method in class com.sshtools.server.SftpFileAttributes
-
Determine whether these attributes refer to a file.
- isFlagSet(long) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Determine if a permissions flag is set.
- isFlagSet(long) - Method in class com.sshtools.server.SftpFileAttributes
-
Determine if a permissions flag is set.
- isFlowControlEnabled() - Method in class com.sshtools.client.SessionChannel
-
- isForceCommand() - Method in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- isFormatted(byte[], String, String) - Static method in class com.sshtools.common.publickey.Base64EncodedFileFormat
-
- isHidden() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- isHidden() - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- isHidden() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- isHidden() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- isImmutable() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- isIncomingDataHalted() - Method in class com.sshtools.server.SessionChannel
-
- isIPV6Interface() - Method in class com.sshtools.common.nio.ListeningInterface
-
- isKeyExchangeMessage(int) - Method in class com.sshtools.client.components.DiffieHellmanGroup14Sha1JCE
-
- isKeyExchangeMessage(int) - Method in class com.sshtools.client.components.DiffieHellmanGroup1Sha1JCE
-
- isKeyExchangeMessage(int) - Method in class com.sshtools.client.components.DiffieHellmanGroupExchangeSha1JCE
-
- isLink() - Method in class com.sshtools.client.sftp.SftpFile
-
Determine whether the file object is a symbolic link.
- isLink() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Determine whether these attributes refer to a symbolic link.
- isLink() - Method in class com.sshtools.server.SftpFileAttributes
-
Determine whether these attributes refer to a symbolic link.
- isListening(int) - Method in class com.sshtools.common.ssh.ForwardingManager
-
Is there an existing forwarding listening on a particular port?
- isLocalEOF() - Method in class com.sshtools.common.ssh.Channel
-
- isOpen() - Method in class com.sshtools.client.sftp.SftpFile
-
Determine whether the file is open.
- isOpen() - Method in class com.sshtools.common.ssh.Channel
-
Get the open state of the channel.
- isPassphraseProtected() - Method in interface com.sshtools.common.publickey.SshPrivateKeyFile
-
Determine if the private key file is protected by a passphrase.
- isPermanent() - Method in class com.sshtools.common.nio.SelectorThread
-
Is this a permanent thread?
- isPublicKeyVerificationFailedAuth() - Method in class com.sshtools.server.SshServerContext
-
- isReadable() - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- isReadable() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- isReadable() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- isReadOnly() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- isReady() - Method in class com.sshtools.common.nio.IdleStateManager
-
Called by a selector to determine when the service run is ready to
be executed.
- isRemoteEOF() - Method in class com.sshtools.common.ssh.Channel
-
- isSCPReadWriteEvents() - Method in class com.sshtools.server.SshServerContext
-
- isSelectorThread() - Method in class com.sshtools.common.nio.SocketConnection
-
- isSFTPReadWriteEvents() - Method in class com.sshtools.server.SshServerContext
-
- isSocket() - Method in class com.sshtools.client.sftp.SftpFile
-
Determine whether the file is pointing to a socket.
- isSocket() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Determine whether these attributes refer to a socket.
- isSocket() - Method in class com.sshtools.server.SftpFileAttributes
-
Determine whether these attributes refer to a socket.
- isSparse() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- isStarted() - Method in class com.sshtools.common.nio.SshEngine
-
Get whether the daemon is currently started
- isStarting() - Method in class com.sshtools.common.nio.SshEngine
-
- isSuccess() - Method in class com.sshtools.common.ssh.AbstractRequestFuture
-
- isSuccess() - Method in interface com.sshtools.common.ssh.RequestFuture
-
- isSupportedMechanism(String) - Method in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- isSupportedMechanism(String) - Method in interface com.sshtools.server.AuthenticationMechanismFactory
-
- isSync() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- isSystem() - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- isTextMode() - Method in class com.sshtools.server.sftp.AbstractFileSystem.OpenFile
-
- isUsingDirectBuffers() - Method in class com.sshtools.common.nio.SshEngineContext
-
Determine whether the daemon is using direct byte buffers.
- isValidPattern(String) - Method in class com.sshtools.server.scp.FilenamePattern
-
Determine if a filename pattern is well-formed.
- isWritable() - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- isWritable() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- isWritable() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- onChannelClose(T) - Method in class com.sshtools.common.ssh.ChannelEventAdapter
-
- onChannelClose(T) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
The channel has been closed
- onChannelClosed() - Method in class com.sshtools.client.SessionChannel
-
- onChannelClosed() - Method in class com.sshtools.common.ssh.Channel
-
Called when the channel has been closed to enable resources to be freed.
- onChannelClosed() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
- onChannelClosed() - Method in class com.sshtools.server.UnsupportedSession
-
- onChannelClosing() - Method in class com.sshtools.client.SessionChannel
-
- onChannelClosing() - Method in class com.sshtools.common.ssh.Channel
-
Called before the channel is closed
- onChannelClosing(T) - Method in class com.sshtools.common.ssh.ChannelEventAdapter
-
- onChannelClosing(T) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
The channel is closing, but has not sent its SSH_MSG_CHANNEL_CLOSE
- onChannelClosing() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
does nothing
- onChannelClosing() - Method in class com.sshtools.server.SessionChannel
-
Called when the channel is closing.
- onChannelData(byte[]) - Method in class com.sshtools.client.SessionChannel
-
- onChannelData(byte[]) - Method in class com.sshtools.common.ssh.Channel
-
Called by the channel when data arrives from the remote side.
- onChannelData(byte[]) - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
data has arrived from the end of the tunnel so add to the queue of data
heading towards the start of the tunnel
- onChannelData(byte[]) - Method in class com.sshtools.server.SessionChannel
-
Called when data arrives on the channel.
- onChannelEOF(T) - Method in class com.sshtools.common.ssh.ChannelEventAdapter
-
- onChannelEOF(T) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
The channel has received an EOF from the remote client
- onChannelFree() - Method in class com.sshtools.client.SessionChannel
-
- onChannelFree() - Method in class com.sshtools.common.ssh.Channel
-
This method is called when the channel has been closed and all its
resources are no longer required.
- onChannelFree() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
does nothing
- onChannelFree() - Method in class com.sshtools.server.SessionChannel
-
Free the session and its resources.
- onChannelOpen() - Method in class com.sshtools.client.SessionChannel
-
- onChannelOpen() - Method in class com.sshtools.common.ssh.Channel
-
Called when the channel has been opened - this method is only called when
the remote side requests a channel open.
- onChannelOpen(T) - Method in class com.sshtools.common.ssh.ChannelEventAdapter
-
- onChannelOpen(T) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
The channel has been opened.
- onChannelOpen() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
does nothing
- onChannelOpen() - Method in class com.sshtools.server.SessionChannel
-
Called once the channel has been opened.
- onChannelOpenConfirmation() - Method in class com.sshtools.client.SessionChannel
-
- onChannelOpenConfirmation() - Method in class com.sshtools.common.ssh.Channel
-
Called when the channel has been confirmed as open by the remote side -
this method is only called when the channel has been requested by this
side of the connection
- onChannelOpenConfirmation() - Method in class com.sshtools.common.ssh.LocalForwardingChannel
-
Called when the channel has been confirmed as open.
- onChannelOpenConfirmation() - Method in class com.sshtools.common.ssh.RemoteForwardingChannel
-
- onChannelOpenConfirmation() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
- onChannelOpenConfirmation() - Method in class com.sshtools.server.LocalForwardingChannel
-
Called when the channel has been confirmed as open.
- onChannelOpenConfirmation() - Method in class com.sshtools.server.SessionChannel
-
Called when the channel is confirmed as open
- onChannelOpenFailure() - Method in class com.sshtools.common.ssh.Channel
-
Called when the remote side fails to open a channel in response to our
request.
- onChannelOpenFailure() - Method in class com.sshtools.common.ssh.LocalForwardingChannel
-
Either nothing was listening on the clients end of the tunnel, or the
connection was rejected.
- onChannelOpenFailure() - Method in class com.sshtools.common.ssh.RemoteForwardingChannel
-
Either nothing was listening on the clients end of the tunnel, or the
connection was rejected.
- onChannelOpenFailure() - Method in class com.sshtools.server.UnsupportedSession
-
- onChannelRequest(String, boolean, byte[]) - Method in class com.sshtools.client.SessionChannel
-
- onChannelRequest(String, boolean, byte[]) - Method in class com.sshtools.common.ssh.Channel
-
Called when a channel request is received.
- onChannelRequest(String, boolean, byte[]) - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
- onChannelRequest(String, boolean, byte[]) - Method in class com.sshtools.server.SessionChannel
-
Process session requests and invoke the relevant abstract methods of this
class to handle the requests.
- onCloseSession(SessionChannel) - Method in class com.sshtools.client.tasks.AbstractSessionTask
-
- onCloseSession(SessionChannel) - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
-
- onConnected() - Method in class com.sshtools.client.TransportProtocolClient
-
- onConnected() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- onConnected() - Method in class com.sshtools.server.TransportProtocolServer
-
- onDisconnect(TransportProtocol<?>) - Method in interface com.sshtools.common.ssh.TransportProtocolListener
-
The transport was disconnected.
- onDisconnected() - Method in class com.sshtools.client.TransportProtocolClient
-
- onDisconnected() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- onDisconnected() - Method in class com.sshtools.server.TransportProtocolServer
-
- onExtendedData(byte[], int) - Method in class com.sshtools.client.SessionChannel
-
- onExtendedData(byte[], int) - Method in class com.sshtools.common.ssh.Channel
-
Called by the channel when extended data arrives
- onExtendedData(byte[], int) - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
does nothing
- onExtendedData(byte[], int) - Method in class com.sshtools.server.SessionChannel
-
Called when extended data arrives on the channel - for a session channel
this would not normally be called.
- onInit(Channel<T>, T) - Method in class com.sshtools.common.ssh.Subsystem
-
- onInit(Channel<SshServerContext>, SshServerContext) - Method in class com.sshtools.server.SftpSubsystem
-
- onLocalEOF() - Method in class com.sshtools.client.SessionChannel
-
- onLocalEOF() - Method in class com.sshtools.common.ssh.Channel
-
Called when the local side is EOF.
- onLocalEOF() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
The start of the tunnel has gone EOF , if the end of the tunnel has
already gone EOF then close the tunnel.
- onLocalEOF() - Method in class com.sshtools.server.UnsupportedSession
-
- onMessageReceived(byte[]) - Method in class com.sshtools.common.ssh.Subsystem
-
Called when a subsystem message has been extracted from the incoming data
stream.
- onMessageReceived(byte[]) - Method in class com.sshtools.server.SftpSubsystem
-
- onNewKeysReceived() - Method in class com.sshtools.client.TransportProtocolClient
-
- onNewKeysReceived() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- onNewKeysReceived() - Method in class com.sshtools.server.TransportProtocolServer
-
- onNewKeysSent() - Method in class com.sshtools.client.TransportProtocolClient
-
- onNewKeysSent() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- onNewKeysSent() - Method in class com.sshtools.server.TransportProtocolServer
-
- onOpenSession(SessionChannel) - Method in class com.sshtools.client.tasks.AbstractSessionTask
-
- onOperationBegin(Connection<SshServerContext>) - Method in interface com.sshtools.server.platform.OperationWrapperSupport
-
- onOperationEnd(Connection<SshServerContext>) - Method in interface com.sshtools.server.platform.OperationWrapperSupport
-
- onRegistrationComplete() - Method in class com.sshtools.common.ssh.LocalForwardingChannel
-
Called when the forwarded sockets selector has been registered with a
com,maverick.nio.SelectorThread
.
- onRegistrationComplete() - Method in class com.sshtools.common.ssh.RemoteForwardingChannel
-
- onRegistrationComplete() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
Called by the subsystem when the selector registration has been
completed.
- onRegistrationComplete() - Method in class com.sshtools.server.LocalForwardingChannel
-
Called when the forwarded sockets selector has been registered with a
com,maverick.nio.SelectorThread
.
- onRemoteClose() - Method in class com.sshtools.common.ssh.Channel
-
Called when the remote side closes the channel.
- onRemoteClose() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
We override this to make sure that all data from the socket has been sent
before we close our side of the channel
- onRemoteEOF() - Method in class com.sshtools.client.SessionChannel
-
- onRemoteEOF() - Method in class com.sshtools.common.ssh.Channel
-
Called when the remote side reports its OutputStream as EOF.
- onRemoteEOF() - Method in class com.sshtools.common.ssh.RemoteForwardingChannel
-
Called when the remote side is EOF.
- onRemoteEOF() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
The end of the tunnel has gone EOF , if the start of the tunnel has
already gone EOF then close the tunnel.
- onRemoteEOF() - Method in class com.sshtools.server.SessionChannel
-
The remote side has reported EOF so no more data will be received.
- onRemoteEOF() - Method in class com.sshtools.server.UnsupportedSession
-
- onRemoteIdentificationReceived(String) - Method in class com.sshtools.common.ssh.TransportProtocol
-
- onSessionOpen() - Method in class com.sshtools.server.SessionChannel
-
Called once the session is open and data can be sent/received.
- onSessionOpen() - Method in class com.sshtools.server.UnsupportedSession
-
- onSocketClose() - Method in interface com.sshtools.common.nio.ProtocolEngine
-
The socket has closed.
- onSocketClose() - Method in class com.sshtools.common.ssh.TransportProtocol
-
Disconnects everything internally
- onSocketConnect(SocketConnection) - Method in interface com.sshtools.common.nio.ProtocolEngine
-
The socket is connected and the protocol can now start.
- onSocketConnect(SocketConnection) - Method in class com.sshtools.common.ssh.TransportProtocol
-
- onSocketRead(ByteBuffer) - Method in interface com.sshtools.common.nio.ProtocolEngine
-
Data has arrived on the socket.
- onSocketRead(ByteBuffer) - Method in class com.sshtools.common.ssh.TransportProtocol
-
Called when the socket channel is reported to be ready for reading.
- onSocketWrite(ByteBuffer) - Method in interface com.sshtools.common.nio.ProtocolEngine
-
The socket is ready for writing.
- onSocketWrite(ByteBuffer) - Method in class com.sshtools.common.ssh.TransportProtocol
-
Called when the socket channel is reported to be ready for writing.
- onStart() - Method in class com.sshtools.client.ConnectionProtocolClient
-
- onStart() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- onStart() - Method in class com.sshtools.server.ConnectionProtocolServer
-
- onStart() - Method in class com.sshtools.server.platform.ExecutableCommand
-
Called once the command has been started.
- onStart() - Method in class com.sshtools.server.platform.NativeExecutableCommand
-
- onStart() - Method in class com.sshtools.server.scp.ScpCommand
-
Start the process.
- onStartAuthentication(Connection<SshClientContext>) - Method in class com.sshtools.client.PublicKeyAuthenticator
-
- onSubsystemFree() - Method in class com.sshtools.common.ssh.Subsystem
-
The subsystem has been closed and all resources should be freed.
- onSubsystemFree() - Method in class com.sshtools.server.SftpSubsystem
-
Called to free the subsystem and its resources.
- onWindowAdjust(int) - Method in class com.sshtools.common.ssh.Channel
-
- onWindowAdjust(T, long) - Method in class com.sshtools.common.ssh.ChannelEventAdapter
-
- onWindowAdjust(T, long) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
When the remote side adjusts its window.
- onWindowAdjust(int) - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
- OPEN_APPEND - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
File open flag, forces all writes to append data at the end of the file.
- OPEN_APPEND - Static variable in interface com.sshtools.server.platform.FileSystem
-
File open flag, forces all writes to append data at the end of the file.
- OPEN_APPEND - Static variable in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
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.AbstractSftpTask
-
File open flag, if specified a new file will be created if one does not
already exist.
- OPEN_CREATE - Static variable in interface com.sshtools.server.platform.FileSystem
-
File open flag, if specified a new file will be created if one does not
already exist.
- OPEN_CREATE - Static variable in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
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.AbstractSftpTask
-
File open flag, causes an open request to fail if the named file already
exists.
- OPEN_EXCLUSIVE - Static variable in interface com.sshtools.server.platform.FileSystem
-
File open flag, causes an open request to fail if the named file already
exists.
- OPEN_EXCLUSIVE - Static variable in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
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.AbstractSftpTask
-
File open flag, opens the file for reading.
- OPEN_READ - Static variable in interface com.sshtools.server.platform.FileSystem
-
File open flag, opens the file for reading.
- OPEN_READ - Static variable in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
File open flag, opens the file for reading.
- OPEN_TEXT - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
File open flag, causes the file to be opened in text mode.
- OPEN_TEXT - Static variable in interface com.sshtools.server.platform.FileSystem
-
Indicates the server should treat the file as text and convert
it to the canoncial newline convention in use.
- OPEN_TRUNCATE - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
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_TRUNCATE - Static variable in interface com.sshtools.server.platform.FileSystem
-
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_TRUNCATE - Static variable in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
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.AbstractSftpTask
-
File open flag, opens the file for writing.
- OPEN_WRITE - Static variable in interface com.sshtools.server.platform.FileSystem
-
File open flag, opens the file for writing.
- OPEN_WRITE - Static variable in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
File open flag, opens the file for writing.
- openChannel(byte[]) - Method in class com.sshtools.client.SessionChannel
-
- openChannel(byte[]) - Method in class com.sshtools.common.ssh.Channel
-
Called when the channel is being opened.
- openChannel(Channel<T>) - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- openChannel(byte[]) - Method in class com.sshtools.common.ssh.LocalForwardingChannel
-
Open a forwarding channel.
- openChannel(byte[]) - Method in class com.sshtools.common.ssh.RemoteForwardingChannel
-
- openChannel(byte[]) - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
- openChannel(byte[]) - Method in class com.sshtools.server.LocalForwardingChannel
-
Open a forwarding channel.
- openChannel(byte[]) - Method in class com.sshtools.server.SessionChannel
-
- openDirectories - Variable in class com.sshtools.server.sftp.AbstractFileSystem
-
- openDirectory(String) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Open a directory.
- openDirectory(String) - Method in interface com.sshtools.server.platform.FileSystem
-
Open a directory for reading and allocate an open file handle.
- openDirectory(String) - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
Open a directory for reading and allocate an open file handle.
- openDirectory(String) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- OpenDirectory(AbstractFile) - Constructor for class com.sshtools.server.sftp.AbstractFileSystem.OpenDirectory
-
- openFile(String, int) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Open a file.
- openFile(String, int, SftpFileAttributes) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Open a file.
- openFile(String) - Method in class com.sshtools.client.sftp.SftpClientTask
-
- openFile(String, UnsignedInteger32, SftpFileAttributes) - Method in interface com.sshtools.server.platform.FileSystem
-
Open a file for reading/writing and allocate an open file handle.
- openFile(String, UnsignedInteger32, SftpFileAttributes) - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
Open a file for reading/writing and allocate an open file handle.
- openFile(boolean) - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- openFile(boolean) - Method in interface com.sshtools.server.sftp.AbstractFile
-
- openFile(boolean) - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- openFile(String, UnsignedInteger32, SftpFileAttributes) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- OpenFile(AbstractFile, UnsignedInteger32) - Constructor for class com.sshtools.server.sftp.AbstractFileSystem.OpenFile
-
- openFiles - Variable in class com.sshtools.server.sftp.AbstractFileSystem
-
- openFileVersion5(String, int, int, SftpFileAttributes) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
- OPENSSH_FORMAT - Static variable in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
- OPENSSH_FORMAT - Static variable in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
- 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
-
- OpenSshCertificate - Class in com.sshtools.common.ssh.components.jce
-
To generate a key that supports this use
ssh-keygen -s ca_key -I 2 -n lee,kelly -z 12345 -O force-command=ls -O
source-address=192.168.82.0/24 -O no-port-forwarding user_key.pub
- OpenSshCertificate() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- OpenSshRsaCertificate - Class in com.sshtools.common.ssh.components.jce
-
A RSA public key implementation which uses a JCE provider.
- OpenSshRsaCertificate() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
Default constructor for initializing the key from a byte array using the
init method.
- OpenSshRsaCertificate(RSAPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
- OpenSshRsaCertificate(BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
- OpenSSHZLibCompression - Class in com.sshtools.common.zlib
-
- OpenSSHZLibCompression() - Constructor for class com.sshtools.common.zlib.OpenSSHZLibCompression
-
- OperationWrapperSupport - Interface in com.sshtools.server.platform
-
- OPTION_FORCE_COMMAND - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- OPTION_SOURCE_ADDRESS - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- order - Variable in class com.sshtools.common.ssh.components.ComponentFactory
-
- order(String[]) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
- originatingHost - Variable in class com.sshtools.common.ssh.ForwardingChannel
-
Tunnel startpoint hostname
- originatingPort - Variable in class com.sshtools.common.ssh.ForwardingChannel
-
Tunnel startpoint port number
- OS_AIX - Static variable in class com.sshtools.client.shell.Shell
-
AIX operating system
- OS_DARWIN - Static variable in class com.sshtools.client.shell.Shell
-
Darwin (MAC) operating system
- OS_FREEBSD - Static variable in class com.sshtools.client.shell.Shell
-
FreeBSD operating system
- OS_HPUX - Static variable in class com.sshtools.client.shell.Shell
-
HP-UX operating system
- OS_LINUX - Static variable in class com.sshtools.client.shell.Shell
-
Linux operating system
- OS_NETBSD - Static variable in class com.sshtools.client.shell.Shell
-
NetBSD operating system
- OS_OPENBSD - Static variable in class com.sshtools.client.shell.Shell
-
OpenBSD operating system
- OS_OPENVMS - Static variable in class com.sshtools.client.shell.Shell
-
OpenVMS operating system
- OS_SOLARIS - Static variable in class com.sshtools.client.shell.Shell
-
Solaris operating system
- OS_UNIX - Static variable in class com.sshtools.client.shell.Shell
-
Unix OS if less than this value.
- OS_UNKNOWN - Static variable in class com.sshtools.client.shell.Shell
-
The operating system is unknown
- OS_WINDOWS - Static variable in class com.sshtools.client.shell.Shell
-
Windows operating system
- out - Variable in class com.sshtools.common.util.DynamicBuffer
-
This buffers OutputStream
- OutputStream(OutputStream) - Constructor for class com.sshtools.common.util.Base64.OutputStream
-
- OutputStream(OutputStream, boolean) - Constructor for class com.sshtools.common.util.Base64.OutputStream
-
- Packet - Class in com.sshtools.common.ssh
-
A utility class that provides the SSH layers with the ability
to dynamically write an SSH packet.
- Packet() - Constructor for class com.sshtools.common.ssh.Packet
-
- Packet(int) - Constructor for class com.sshtools.common.ssh.Packet
-
- PacketPool - Class in com.sshtools.common.ssh
-
- PacketPool() - Constructor for class com.sshtools.common.ssh.PacketPool
-
- parse(byte[]) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
- parse(InputStream) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
- parse(byte[]) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
Parse a formatted public key and return a file representation.
- parse(InputStream) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
Parse a formatted key from an InputStream and return a file
representation.
- parseMessage(byte[]) - Method in class com.sshtools.common.ssh.Subsystem
-
- PASSWORD_AUTHENTICATION - Static variable in class com.sshtools.common.ssh.SshContext
-
Identifier for password authentication
- PASSWORD_AUTHENTICATION - Static variable in interface com.sshtools.server.AuthenticationMechanismFactory
-
- PasswordAuthentication - Class in client
-
A basic example that shows how to authenticate with password authentication using the Maverick NG client.
- PasswordAuthentication() - Constructor for class client.PasswordAuthentication
-
- PasswordAuthentication - Class in com.sshtools.server
-
- PasswordAuthentication() - Constructor for class com.sshtools.server.PasswordAuthentication
-
Construct an instance.
- PasswordAuthentication(TransportProtocol<SshServerContext>, AuthenticationProtocolServer, Connection<SshServerContext>, PasswordAuthenticationProvider[]) - Constructor for class com.sshtools.server.PasswordAuthentication
-
- PasswordAuthenticationProvider - Class in com.sshtools.server
-
Implement this interface to customize the authentication of users logging
into your server.
- PasswordAuthenticationProvider() - Constructor for class com.sshtools.server.PasswordAuthenticationProvider
-
- PasswordAuthenticator - Class in com.sshtools.client
-
Implements the password authentication method.
- PasswordAuthenticator(String) - Constructor for class com.sshtools.client.PasswordAuthenticator
-
- PasswordChangeException - Exception in com.sshtools.server.platform
-
Thrown when the login process requires that the user change their password.
- PasswordChangeException() - Constructor for exception com.sshtools.server.platform.PasswordChangeException
-
- PasswordChangeException(String) - Constructor for exception com.sshtools.server.platform.PasswordChangeException
-
- PasswordKeyboardInteractiveProvider - Class in com.sshtools.server
-
- PasswordKeyboardInteractiveProvider() - Constructor for class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- PasswordKeyboardInteractiveProvider(PasswordAuthenticationProvider[], Connection<SshServerContext>) - Constructor for class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- 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
-
- passwordProviders - Variable in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- PAT_ANY - Static variable in class com.sshtools.server.scp.FilenamePattern
-
Default pattern character: Any single character.
- PAT_CLOSURE - Static variable in class com.sshtools.server.scp.FilenamePattern
-
Default pattern character: Zero or more characters.
- PAT_DIR_SEP - Static variable in class com.sshtools.server.scp.FilenamePattern
-
Default pattern character: Directory path separator.
- PAT_ESCAPE - Static variable in class com.sshtools.server.scp.FilenamePattern
-
Default pattern character: Escape any special meaning.
- PAT_NEGATE - Static variable in class com.sshtools.server.scp.FilenamePattern
-
Default pattern character: Negation.
- PAT_SET_CLOSE - Static variable in class com.sshtools.server.scp.FilenamePattern
-
Default pattern character: Character set close.
- PAT_SET_EXCL - Static variable in class com.sshtools.server.scp.FilenamePattern
-
Default pattern character: Character set exclusion.
- PAT_SET_OPEN - Static variable in class com.sshtools.server.scp.FilenamePattern
-
Default pattern character: Character set open.
- PAT_SET_THRU - Static variable in class com.sshtools.server.scp.FilenamePattern
-
Default pattern character: Character set range.
- PERFORMING_KEYEXCHANGE - Static variable in class com.sshtools.common.ssh.TransportProtocol
-
Protocol state: The protocol is performing key exchange
- performOptimizedRead(byte[], long, int, OutputStream, int, FileTransferProgress) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Performs an optimized read of a file through use of asynchronous
messages.
- performOptimizedRead(byte[], long, int, OutputStream, int, FileTransferProgress, long) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Performs an optimized read of a file through use of asynchronous
messages.
- performOptimizedWrite(byte[], int, int, InputStream, int, FileTransferProgress) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Performs an optimized write of a file through asynchronous messaging and
through buffering the local file into memory.
- performOptimizedWrite(byte[], int, int, InputStream, int, FileTransferProgress, long) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
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.AbstractSftpTask
-
Perform a synchronous read of a file from the remote file system.
- Perl5RegExpMatching - Class in com.sshtools.client.sftp
-
Implements the RegularExpressionMatching Interface.
- Perl5RegExpMatching() - Constructor for class com.sshtools.client.sftp.Perl5RegExpMatching
-
- Perl5Syntax - Static variable in class com.sshtools.client.sftp.SftpClientTask
-
- PermissionDeniedException - Exception in com.sshtools.common.ssh
-
Thrown when the file system denies access to a user whom does not have
permission to gain access to a file system object.
- PermissionDeniedException(String) - Constructor for exception com.sshtools.common.ssh.PermissionDeniedException
-
- Permissions - Class in com.sshtools.common.ssh
-
- Permissions() - Constructor for class com.sshtools.common.ssh.Permissions
-
- Permissions(long) - Constructor for class com.sshtools.common.ssh.Permissions
-
- permissions - Variable in class com.sshtools.common.ssh.Permissions
-
- PermissionType - Interface in com.sshtools.common.ssh
-
- PERMIT_AGENT_FORWARDING - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- PERMIT_PORT_FORWARDING - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- PERMIT_USER_PTY - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- PERMIT_USER_RC - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- PERMIT_X11_FORWARDING - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- populateEvent(Event) - Method in interface com.sshtools.server.platform.FileSystem
-
Populate any extra fields in a file system event.
- populateEvent(Event) - Method in interface com.sshtools.server.sftp.AbstractFileFactory
-
- populateEvent(Event) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- populateEvent(Event) - Method in class com.sshtools.server.sftp.DirectFileFactory
-
- portToConnect - Variable in class com.sshtools.common.ssh.ForwardingChannel
-
Tunnel endpoint port number
- position() - Method in class com.sshtools.common.ssh.Packet
-
- POSSIBLE_CORRUPT_FILE - Static variable in exception com.sshtools.common.ssh.SshException
-
An error occurred reading the contents of a file.
- postMessage(SshMessage) - Method in class com.sshtools.common.ssh.TransportProtocol
-
- postMessage(SshMessage, boolean) - Method in class com.sshtools.common.ssh.TransportProtocol
-
- postReadRequest(byte[], long, int) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
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.AbstractSftpTask
-
Send a write request for an open file but do not wait for the response
from the server.
- prefCipherCS - Variable in class com.sshtools.common.ssh.SshContext
-
- prefCipherSC - Variable in class com.sshtools.common.ssh.SshContext
-
- prefCompressionCS - Variable in class com.sshtools.common.ssh.SshContext
-
- prefCompressionSC - Variable in class com.sshtools.common.ssh.SshContext
-
- prefKeyExchange - Variable in class com.sshtools.common.ssh.SshContext
-
- prefMacCS - Variable in class com.sshtools.common.ssh.SshContext
-
- prefMacSC - Variable in class com.sshtools.common.ssh.SshContext
-
- prefPublicKey - Variable in class com.sshtools.common.ssh.SshContext
-
- 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
-
- processBytes(byte[], int, int) - Method in class com.sshtools.common.util.EOLProcessor
-
- processChannelRequestResponse(boolean) - Method in class com.sshtools.common.ssh.Channel
-
- processEvent(Event) - Method in interface com.sshtools.common.events.EventListener
-
Invoked when an event occurs.
- processGlobalRequest(GlobalRequest, ConnectionProtocol<T>) - Method in interface com.sshtools.common.ssh.GlobalRequestHandler
-
Process a global request.
- processGlobalRequestFailure(byte[]) - Method in class com.sshtools.client.ConnectionProtocolClient
-
Process a global request failure
- processGlobalRequestFailure(byte[]) - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- processGlobalRequestSuccess(byte[]) - Method in class com.sshtools.client.ConnectionProtocolClient
-
Process a global request success response.
- processGlobalRequestSuccess(byte[]) - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- processHeaderFields(InputStream) - Method in class com.sshtools.common.net.HttpHeader
-
- 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.DiffieHellmanGroup14Sha1JCE
-
- processMessage(byte[]) - Method in class com.sshtools.client.components.DiffieHellmanGroup1Sha1JCE
-
- processMessage(byte[]) - Method in class com.sshtools.client.components.DiffieHellmanGroupExchangeSha1JCE
-
- 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.common.ssh.ConnectionProtocol
-
- processMessage(byte[]) - Method in interface com.sshtools.common.ssh.Service
-
Process a transport message.
- processMessage(byte[]) - Method in interface com.sshtools.common.ssh.SshKeyExchange
-
- processMessage(byte[]) - Method in class com.sshtools.common.ssh.Subsystem
-
Process channel data and transform into a subsystem message when enough
data has arrived.
- processMessage(byte[]) - Method in interface com.sshtools.server.AuthenticationMechanism
-
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.
- processMessage(byte[]) - Method in class com.sshtools.server.AuthenticationProtocolServer
-
Process an SSH message.
- processMessage(byte[]) - Method in class com.sshtools.server.components.jce.DiffieHellmanEcdh
-
- processMessage(byte[]) - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup14Sha1JCE
-
- processMessage(byte[]) - Method in class com.sshtools.server.components.jce.DiffieHellmanGroup1Sha1JCE
-
- processMessage(byte[]) - Method in class com.sshtools.server.components.jce.DiffieHellmanGroupExchangeSha1JCE
-
- processMessage(byte[]) - Method in class com.sshtools.server.components.SshKeyExchangeServer
-
Process a key exchange message
- processMessage(byte[]) - Method in class com.sshtools.server.KeyboardInteractiveAuthentication
-
- 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.
- processMessage(byte[]) - Method in class com.sshtools.server.PasswordAuthentication
-
- processMessage(byte[]) - Method in class com.sshtools.server.PublicKeyAuthentication
-
- processOpenSocket(SocketChannel) - Method in class com.sshtools.common.nio.SshEngine
-
- processReadEvent() - Method in class com.sshtools.common.nio.SocketConnection
-
The selector is ready to be read.
- processReadEvent() - Method in interface com.sshtools.common.nio.SocketHandler
-
The selector is ready to be read.
- processReadEvent() - Method in class com.sshtools.common.nio.ssl.SSLContextConnection
-
This method is called when new network data arrives on the socket.
- processReadEvent() - Method in class com.sshtools.common.nio.ssl.SSLSocketConnection
-
This method is called when new network data arrives on the socket.
- processReadEvent() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
read data from the start/end of tunnel and write it into the ssh tunnel.
- processSelectionKey(SelectionKey) - Method in interface com.sshtools.common.nio.SelectorThreadImpl
-
Process a selection key.
- processSignal(String) - Method in class com.sshtools.server.SessionChannel
-
A signal can be delivered to the process by the client.
- processSignal(String) - Method in class com.sshtools.server.UnsupportedSession
-
- processStderrData(byte[]) - Method in class com.sshtools.server.UnsupportedSession
-
- processStdinData(byte[]) - Method in class com.sshtools.server.platform.ExecutableCommand
-
Called by the session to pass incoming data into the process.
- processStdinData(byte[]) - Method in class com.sshtools.server.platform.NativeExecutableCommand
-
- processStdinData(byte[]) - Method in class com.sshtools.server.SessionChannel
-
Data has arrived on the session's stdin stream.
- processStdinData(byte[]) - Method in class com.sshtools.server.UnsupportedSession
-
- processSupported(byte[]) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
- processSupported2(byte[]) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
- processTCPIPCancel(ByteArrayReader, ByteArrayWriter) - Method in class com.sshtools.client.ConnectionProtocolClient
-
Process remote forwarding cancel request.
- processTCPIPCancel(ByteArrayReader, ByteArrayWriter) - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- 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.common.ssh.ConnectionProtocol
-
- 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.common.ssh.TransportProtocol
-
- processTransportMessage(int, byte[]) - Method in class com.sshtools.server.TransportProtocolServer
-
- processWriteEvent() - Method in class com.sshtools.common.nio.SocketConnection
-
The selector is ready to be written to.
- processWriteEvent() - Method in interface com.sshtools.common.nio.SocketHandler
-
The selector is ready to be written to.
- processWriteEvent() - Method in class com.sshtools.common.nio.ssl.SSLContextConnection
-
Write any application data to the socket by wrapping it up into the
SSL protocol.
- processWriteEvent() - Method in class com.sshtools.common.nio.ssl.SSLSocketConnection
-
Write any application data to the socket by wrapping it up into the
SSL protocol.
- processWriteEvent() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
read data from the ssh tunnel and write it to the start/end point.
- progressed(long) - Method in interface com.sshtools.client.tasks.FileTransferProgress
-
The transfer has progressed
- PROMPT_TIMEOUT - Static variable in exception com.sshtools.common.ssh.SshException
-
The Shell class failed to detect the prompt.
- PROTOCOL_ERROR - Static variable in class com.sshtools.common.ssh.TransportProtocol
-
Disconnect reason: A protocol error occurred
- PROTOCOL_VERSION_NOT_SUPPORTED - Static variable in class com.sshtools.common.ssh.TransportProtocol
-
Disconnect reason: The protocol version is not supported
- PROTOCOL_VIOLATION - Static variable in exception com.sshtools.common.ssh.SshException
-
The SSH protocol was violated in some way by the remote host and the
connection has been terminated.
- ProtocolContext - Class in com.sshtools.common.nio
-
A protocol context defines the behavior for a listening interface.
- ProtocolContext() - Constructor for class com.sshtools.common.nio.ProtocolContext
-
- ProtocolContextFactory<T extends ProtocolContext> - Interface in com.sshtools.common.nio
-
Creates the ProtocolContext for a new incoming connection.
- ProtocolEngine - Interface in com.sshtools.common.nio
-
This interface defines the contract for a protocol implementation.
- protocolEngine - Variable in class com.sshtools.common.nio.SocketConnection
-
- prv - Variable in class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
-
- prv - Variable in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- prv - Variable in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
-
- prvkey - Variable in class com.sshtools.server.components.SshKeyExchangeServer
-
- PSEUDO_TTY_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
A request was made to allocate a pseudo terminal, but this request
failed.
- pub - Variable in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
-
- pubkey - Variable in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
- pubkey - Variable in class com.sshtools.server.components.SshKeyExchangeServer
-
- PUBLIC_KEY_ECDSA_SHA2_NISPTP_256 - Static variable in class com.sshtools.common.ssh.SshContext
-
ECDSA 256 bit Public Key
- PUBLIC_KEY_ECDSA_SHA2_NISPTP_384 - Static variable in class com.sshtools.common.ssh.SshContext
-
ECDSA 384 bit Public Key
- PUBLIC_KEY_ECDSA_SHA2_NISPTP_521 - Static variable in class com.sshtools.common.ssh.SshContext
-
ECDSA 521 bit Public Key
- PUBLIC_KEY_SSHDSS - Static variable in class com.sshtools.common.ssh.SshContext
-
SSH2 DSA Public Key
- PUBLIC_KEY_SSHRSA - Static variable in class com.sshtools.common.ssh.SshContext
-
SSH2 RSA Public Key
- publicKey - Variable in class com.sshtools.common.ssh.TransportProtocol
-
- PUBLICKEY_AUTHENTICATION - Static variable in class com.sshtools.common.ssh.SshContext
-
Identifier for public key authentication
- PUBLICKEY_AUTHENTICATION - Static variable in interface com.sshtools.server.AuthenticationMechanismFactory
-
- PublicKeyAuthentication - Class in client
-
A basic example that shows how to use public key authentication using the Maverick NG client.
- PublicKeyAuthentication() - Constructor for class client.PublicKeyAuthentication
-
- PublicKeyAuthentication - Class in com.sshtools.server
-
- PublicKeyAuthentication() - Constructor for class com.sshtools.server.PublicKeyAuthentication
-
- PublicKeyAuthentication(TransportProtocol<SshServerContext>, AuthenticationProtocolServer, Connection<SshServerContext>, PublicKeyAuthenticationProvider[]) - Constructor for class com.sshtools.server.PublicKeyAuthentication
-
- PublicKeyAuthenticationProvider - Interface in com.sshtools.server
-
This interface allows you to define a custom public key store for the
publickey authentication mechanism.
- 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
-
- publickeyProviders - Variable in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- publicKeys - Variable in class com.sshtools.common.ssh.SshContext
-
- 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.
- putBigInteger(BigInteger) - Method in interface com.sshtools.common.ssh.components.Digest
-
Update the digest with a BigInteger value.
- putBigInteger(BigInteger) - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
-
- putByte(byte) - Method in interface com.sshtools.common.ssh.components.Digest
-
Put a single byte into the digest.
- putByte(byte) - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
-
- putBytes(byte[]) - Method in interface com.sshtools.common.ssh.components.Digest
-
Put a byte array into the digest.
- putBytes(byte[], int, int) - Method in interface com.sshtools.common.ssh.components.Digest
-
Put a byte array into the digest
- putBytes(byte[]) - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
-
- putBytes(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
-
- 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.
- putInt(int) - Method in interface com.sshtools.common.ssh.components.Digest
-
Put an integer into the digest.
- putInt(int) - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
-
- putPacket(Packet) - Method in class com.sshtools.common.ssh.PacketPool
-
- putString(String) - Method in interface com.sshtools.common.ssh.components.Digest
-
Put a String into the digest.
- putString(String) - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
-
- pwd() - Method in class com.sshtools.client.sftp.SftpClientTask
-
Returns the absolute path name of the current remote working directory.
- S_IFBLK - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a block special file
- S_IFBLK - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Identifies the file as a block special file
- S_IFCHR - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a character device
- S_IFCHR - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Identifies the file as a character device
- S_IFDIR - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a directory
- S_IFDIR - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Identifies the file as a directory
- S_IFIFO - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a pipe
- S_IFIFO - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Identifies the file as a pipe
- S_IFLNK - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a symbolic link
- S_IFLNK - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Identifies the file as a symbolic link
- S_IFMT - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Format mask constant can be used to mask off a file
type from the mode.
- S_IFMT - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Format mask constant can be used to mask off a file
type from the mode.
- S_IFREG - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a regular file
- S_IFREG - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Identifies the file as a regular file
- S_IFSOCK - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a socket
- S_IFSOCK - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Identifies the file as a socket
- S_IRGRP - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Permits a file's group to read the file.
- S_IRGRP - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Permits a file's group to read the file.
- S_IROTH - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Permits others to read the file.
- S_IROTH - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Permits others to read the file.
- S_IRUSR - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Permits the owner of a file to read the file.
- S_IRUSR - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Permits the owner of a file to read the file.
- S_ISGID - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Bit to determine whether a file is executed as the
group owner
- S_ISGID - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Bit to determine whether a file is executed as the
group owner
- S_ISUID - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Bit to determine whether a file is executed as the
owner
- S_ISUID - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Bit to determine whether a file is executed as the
owner
- S_IWGRP - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Permits a file's group to write to the file.
- S_IWGRP - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Permits a file's group to write to the file.
- S_IWOTH - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Permits others to write to the file.
- S_IWOTH - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Permits others to write to the file.
- S_IWUSR - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Permits the owner of a file to write to the file.
- S_IWUSR - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Permits the owner of a file to write to the file.
- S_IXGRP - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Permits a file's group to execute the file or to search
the file's directory.
- S_IXGRP - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Permits a file's group to execute the file or to search
the file's directory.
- S_IXOTH - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Permits others to execute the file or to search the
file's directory.
- S_IXOTH - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Permits others to execute the file or to search the
file's directory.
- S_IXUSR - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
Permissions flag: Permits the owner of a file to execute the file or to
search the file's directory.
- S_IXUSR - Static variable in class com.sshtools.server.SftpFileAttributes
-
Permissions flag: Permits the owner of a file to execute the file or to
search the file's directory.
- S_MODE_MASK - Static variable in class com.sshtools.server.SftpFileAttributes
-
- SCP - Static variable in interface com.sshtools.server.platform.FileSystem
-
- SCP - Static variable in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
- SCP_TRANSFER_CANCELLED - Static variable in exception com.sshtools.common.ssh.SshException
-
The user cancelled an active SCP transfer.
- ScpCommand - Class in com.sshtools.server.scp
-
Provides support for the SCP command.
- ScpCommand() - Constructor for class com.sshtools.server.scp.ScpCommand
-
- ScpCommand(String) - Constructor for class com.sshtools.server.scp.ScpCommand
-
Creates a new ScpCommand object.
- 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.
- SECSH_FORMAT - Static variable in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
- SecureRND - Class in com.sshtools.common.ssh.components.jce
-
Secure random number generator implementation for JCE provider.
- SecureRND() - Constructor for class com.sshtools.common.ssh.components.jce.SecureRND
-
- seek(long) - Method in interface com.sshtools.server.sftp.AbstractFileRandomAccess
-
- seek(long) - Method in class com.sshtools.server.sftp.AbstractFileSystem.OpenFile
-
- seek(long) - Method in class com.sshtools.server.sftp.RandomAccessImpl
-
- SelectionKeyAware - Interface in com.sshtools.common.nio
-
Callback to receive a SelectionKey
- selectNegotiatedComponent(String, String) - Method in class com.sshtools.client.TransportProtocolClient
-
- selectNegotiatedComponent(String, String) - Method in class com.sshtools.common.ssh.TransportProtocol
-
- selectNextThread() - Method in class com.sshtools.common.nio.SelectorThreadPool
-
Select the next available thread with the minimum load.
- SelectorRegistrationListener - Interface in com.sshtools.common.nio
-
Allows an object to receive notification that a registration has completed
on a
SelectorThread
.
- SelectorThread - Class in com.sshtools.common.nio
-
Provides management of a single selector.
- SelectorThread(SelectorThreadPool, SelectorThreadImpl, boolean, int, int, int, int, SelectorProvider) - Constructor for class com.sshtools.common.nio.SelectorThread
-
Construct a new selector thread.
- selectorThread - Variable in class com.sshtools.common.nio.SocketConnection
-
- selectorThread - Variable in class com.sshtools.common.ssh.SocketForwardingChannel
-
- SelectorThreadImpl - Interface in com.sshtools.common.nio
-
Each
SelectorThread
requires an implementation of this
interface to pass selection events.
- SelectorThreadPool - Class in com.sshtools.common.nio
-
Maintains a pool of SelectoThread
s increasing the pool when required
and always maintaining the minimum number of permanent threads required.
- SelectorThreadPool(SelectorThreadImpl, int, int, int, int, SelectorProvider) - Constructor for class com.sshtools.common.nio.SelectorThreadPool
-
Construct a thread pool.
- sendBufferSize - Variable in class com.sshtools.common.nio.ProtocolContext
-
- sendChannelData(byte[]) - Method in class com.sshtools.common.ssh.Channel
-
Send channel data to the remote side of the channel.
- sendChannelData(byte[], Runnable) - Method in class com.sshtools.common.ssh.Channel
-
- sendChannelData(byte[], int, int) - Method in class com.sshtools.common.ssh.Channel
-
Send channel data to the remote side of the channel.
- sendChannelData(byte[], int, int, Runnable) - Method in class com.sshtools.common.ssh.Channel
-
- sendChannelDataAndBlock(byte[], int, int) - Method in class com.sshtools.common.ssh.Channel
-
- sendChannelOpenConfirmation(Channel<T>, byte[]) - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- sendChannelOpenFailure(Channel<T>, int, String) - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- sendChannelRequest(String, boolean, byte[]) - Method in class com.sshtools.common.ssh.Channel
-
Send a channel request.
- sendEOF() - Method in class com.sshtools.common.ssh.Channel
-
You can send EOF when you have no more data to send.
- sendExitStatus(int) - Method in class com.sshtools.server.SessionChannel
-
When a command or shell exits its possible to send the client the exit
code of the process.
- sendExtendedData(byte[], int) - Method in class com.sshtools.common.ssh.Channel
-
Send extended channel data.
- sendExtendedData(byte[], int, int, int) - Method in class com.sshtools.common.ssh.Channel
-
Send extended channel data.
- sendExtensionMessage(String, byte[]) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Send an extension message and return the response.
- sendGlobalRequest(GlobalRequest, boolean) - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- sendMessage(Packet) - Method in class com.sshtools.client.tasks.AbstractSubsystemTask
-
- sendMessage(Packet) - Method in class com.sshtools.common.ssh.Subsystem
-
Send a subsystem message.
- sendNewKeys() - Method in class com.sshtools.common.ssh.TransportProtocol
-
- sendRequestResponse(boolean) - Method in class com.sshtools.common.ssh.Channel
-
Send a channel request.
- sendStderrData(byte[], int, int) - Method in class com.sshtools.server.SessionChannel
-
Sends stderr data to the remote client.
- sendStderrData(byte[]) - Method in class com.sshtools.server.SessionChannel
-
Send stderr data to the remote client.
- sendStdoutData(byte[], int, int) - Method in class com.sshtools.server.SessionChannel
-
Sends stdout data to the remote client.
- sendStdoutData(byte[]) - Method in class com.sshtools.server.SessionChannel
-
Sends stdout data to the remote client
- sendWindowAdjust(int) - Method in class com.sshtools.common.ssh.Channel
-
Adjust the local window by adding more bytes.
- sentLocalIdentification - Variable in class com.sshtools.common.ssh.TransportProtocol
-
- SERVER_EVENT_CLASS - Static variable in class com.sshtools.common.events.EventsCodes
-
- 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() - Method in class com.sshtools.common.nio.IdleStateManager
-
Called by a thread which is managing idle states
- Service - Interface in com.sshtools.common.ssh
-
- SERVICE_NAME - Static variable in class com.sshtools.common.ssh.ConnectionProtocol
-
- SERVICE_NOT_AVAILABLE - Static variable in class com.sshtools.common.ssh.TransportProtocol
-
Disconnect reason: The requested service is not available
- session - Variable in class com.sshtools.common.ssh.Subsystem
-
- session - Variable in class com.sshtools.server.platform.ExecutableCommand
-
The session channel instance on which this command is being executed
- SESSION_STREAM_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
An error occurred whilst accessing a sessions streams
- SessionChannel - Class in com.sshtools.client
-
Implements the client side of the SSH Connection protocol session channel
- SessionChannel(int, int) - Constructor for class com.sshtools.client.SessionChannel
-
- SessionChannel - 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.
- SessionChannel() - Constructor for class com.sshtools.server.SessionChannel
-
- SessionChannel(int, int) - Constructor for class com.sshtools.server.SessionChannel
-
- sessionIdentifier - Variable in class com.sshtools.common.ssh.TransportProtocol
-
- SessionOutputStream - Class in com.sshtools.client.tasks
-
Implements an OutputStream enabling writing to the SessionChannel.
- setActiveService(Service) - Method in class com.sshtools.client.TransportProtocolClient
-
- setActualPort(int) - Method in class com.sshtools.common.nio.ListeningInterface
-
- setAllocatePseudoTerminal(boolean) - Method in class com.sshtools.client.SshClientContext
-
- setAllowDeniedKEX(boolean) - Method in class com.sshtools.server.SshServerContext
-
- setAllowZeroLengthFileUpload(boolean) - Method in class com.sshtools.server.SshServerContext
-
- setAppendOnly(boolean) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- setArchive(boolean) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- setAttribute(String, Object) - Method in class com.sshtools.common.nio.SshEngineContext
-
- setAttributes(String, SftpFileAttributes) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Sets the attributes of a file.
- setAttributes(SftpFile, SftpFileAttributes) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Sets the attributes of a file.
- setAttributes(SftpFileAttributes) - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- setAttributes(SftpFileAttributes) - Method in interface com.sshtools.server.sftp.AbstractFile
-
- setAttributes(SftpFileAttributes) - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- setAuthenicationMechanismFactory(AuthenticationMechanismFactory) - Method in class com.sshtools.server.SshServerContext
-
- setBacklog(int) - Method in class com.sshtools.common.nio.ListeningInterface
-
- setBannerDisplay(BannerDisplay) - Method in class com.sshtools.client.SshClientContext
-
- setBannerMessage(String) - Method in class com.sshtools.server.SshServerContext
-
Set the banner message that is displayed to all connecing clients prior
to authentication.
- setBasicAuthentication(String, String) - Method in class com.sshtools.common.net.HttpRequest
-
- setBlockInterrupt(int) - Method in class com.sshtools.common.util.DynamicBuffer
-
- 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.
- setBufferPoolArraySize(int) - Method in class com.sshtools.common.nio.SshEngineContext
-
Set the size of the byte buffers in the pool.
- 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.
- setBufferSize(int) - Method in class com.sshtools.common.util.IOStreamConnector
-
- setCaseSensitive(boolean) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- setChannelFactory(ChannelFactory<SshServerContext>) - Method in class com.sshtools.server.SshServerContext
-
- setChannelLimit(int) - Method in class com.sshtools.common.ssh.SshContext
-
Set the maximum number of open channels allowed by each client (defaults
to 100).
- setCharacterEncoding(String) - Method in class com.sshtools.client.shell.Shell
-
- setCharsetEncoding(String) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Allows the default character encoding to be overriden for filename
strings.
- setCharsetEncoding(String) - Static method in class com.sshtools.common.util.ByteArrayReader
-
Allows the default encoding to be overriden for String variables processed
by the class.
- setCipherPreferredPositionCS(String, int) - Method in class com.sshtools.common.ssh.SshContext
-
- setCipherPreferredPositionSC(String, int) - Method in class com.sshtools.common.ssh.SshContext
-
- setCloseInput(boolean) - Method in class com.sshtools.common.util.IOStreamConnector
-
- setCloseOutput(boolean) - Method in class com.sshtools.common.util.IOStreamConnector
-
- setCompressed(boolean) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- setCompressionLevel(int) - Method in class com.sshtools.common.ssh.SshContext
-
Set the compression level to use if compression is enabled
- setConnectionManager(ConnectionManager<SshClientContext>) - Method in class com.sshtools.client.SshClientContext
-
- setConnectionManager(ConnectionManager<SshServerContext>) - Method in class com.sshtools.server.SshServerContext
-
- setConnectionUploadQuota(long) - Method in class com.sshtools.server.SshServerContext
-
- setData(byte[]) - Method in class com.sshtools.common.ssh.GlobalRequest
-
Set the data.
- setDefaultHashAlgorithm(String) - Static method in class com.sshtools.common.ssh.SshKeyFingerprint
-
- setDefaultTerminal(String) - Method in class com.sshtools.server.SshServerContext
-
Set the default terminal to execute when the user requests to start a
shell.
- setEnableNoneCipher(boolean) - Static method in class com.sshtools.common.ssh.components.ComponentManager
-
- setEnableNoneMac(boolean) - Static method in class com.sshtools.common.ssh.components.ComponentManager
-
- setEncrypted(boolean) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- setEnvironmentVariable(String, String) - Method in class com.sshtools.server.SessionChannel
-
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
-
- setExtendedAttribute(String, byte[]) - Method in class com.sshtools.server.SftpFileAttributes
-
Set a single extended attribute value.
- setExtendedAttributes(Map<String, byte[]>) - Method in class com.sshtools.server.SftpFileAttributes
-
Set all the extended attributes.
- setFileAttributes(String, SftpFileAttributes) - Method in interface com.sshtools.server.platform.FileSystem
-
Set the files attributes.
- setFileAttributes(byte[], SftpFileAttributes) - Method in interface com.sshtools.server.platform.FileSystem
-
Set the open files attributes
- setFileAttributes(String, SftpFileAttributes) - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
Set the files attributes.
- setFileAttributes(byte[], SftpFileAttributes) - Method in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
Set the open files attributes
- setFileAttributes(String, SftpFileAttributes) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- setFileAttributes(byte[], SftpFileAttributes) - Method in class com.sshtools.server.sftp.AbstractFileSystem
-
- setFileFactory(AbstractFileFactory<?>) - Method in class com.sshtools.server.SshServerContext
-
Set the file factory for this context.
- setForceRemoteEOL(boolean) - Method in class com.sshtools.client.sftp.SftpClientTask
-
Override automatic detection of the remote EOL (any SFTP version).
- setForwardingBufferMaxQueueCount(int) - Method in class com.sshtools.common.ssh.SshContext
-
- setForwardingManager(ForwardingManager<SshClientContext>) - Method in class com.sshtools.client.SshClientContext
-
- setForwardingManager(ForwardingManager<SshServerContext>) - Method in class com.sshtools.server.SshServerContext
-
- setForwardingPolicy(ForwardingPolicy) - Method in class com.sshtools.common.ssh.SshContext
-
- setGID(String) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Set the GID of this file.
- setGID(UnsignedInteger32) - Method in class com.sshtools.server.SftpFileAttributes
-
Set the GID of this file.
- setGID(UnsignedInteger32, String) - Method in class com.sshtools.server.SftpFileAttributes
-
- setHeaderBegin(String) - Method in class com.sshtools.common.net.HttpRequest
-
- setHeaderField(String, String) - Method in class com.sshtools.common.net.HttpHeader
-
- setHeaderValue(String, String) - Method in class com.sshtools.common.publickey.Base64EncodedFileFormat
-
- setHidden(boolean) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- setIdleAuthenticationTimeoutSeconds(int) - Method in class com.sshtools.common.ssh.SshContext
-
- setIdleConnectionTimeoutSeconds(int) - Method in class com.sshtools.common.ssh.SshContext
-
Inform the context that the connection should be disconnected on session
timeout
- setIdleServiceRunPeriod(int) - Method in class com.sshtools.common.nio.SshEngineContext
-
- setIgnoreCase(boolean) - Method in class com.sshtools.server.scp.FilenamePattern
-
Establish whether or not the filename pattern matcher ignores case.
- setImmutable(boolean) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- setInactiveServiceRunsPerIdleEvent(int) - Method in class com.sshtools.common.nio.SshEngineContext
-
To determine whether any channels are idle a service run is performed to
evaluate the state of each channel.
- setInstance(EventService) - Static method in class com.sshtools.common.events.EventServiceImplementation
-
Allow alternative event service to set.
- setInstance(ComponentManager) - Static method in class com.sshtools.common.ssh.components.ComponentManager
-
Overide the installed component manager with an alternative
implementation.
- setIPPolicy(IPPolicy) - Method in class com.sshtools.server.SshServerContext
-
- setIpv6WorkaroundBindAddress(String) - Method in class com.sshtools.common.nio.SshEngineContext
-
- setIpv6WorkaroundPort(int) - Method in class com.sshtools.common.nio.SshEngineContext
-
- setKeepAliveDataMaxLength(int) - Method in class com.sshtools.common.ssh.SshContext
-
Set the maximum data length for the keep-alive packet.
- setKeepAliveInterval(int) - Method in class com.sshtools.common.ssh.SshContext
-
Set the keep-alive interval (in seconds).
- setKeyExchangePacketLimit(int) - Method in class com.sshtools.common.ssh.SshContext
-
This tells the server how many packets to use before a key exchange.
- setKeyExchangePreferredPosition(String, int) - Method in class com.sshtools.common.ssh.SshContext
-
- setKeyExchangeTransferLimit(int) - Method in class com.sshtools.common.ssh.SshContext
-
This limit tells the server when to force a key exchange.
- setKeyPair(SshKeyPair...) - Method in class com.sshtools.client.PublicKeyAuthenticator
-
- setLength(long) - Method in interface com.sshtools.server.sftp.AbstractFileRandomAccess
-
- setLength(long) - Method in class com.sshtools.server.sftp.RandomAccessImpl
-
- setLocale(Locale) - Method in class com.sshtools.common.ssh.SshContext
-
- setLocalEOL(int) - Method in class com.sshtools.client.sftp.SftpClientTask
-
Override the default local system EOL for text mode files.
- setMacPreferredPositionCS(String, int) - Method in class com.sshtools.common.ssh.SshContext
-
- setMacPreferredPositionSC(String, int) - Method in class com.sshtools.common.ssh.SshContext
-
- setMatcher(ShellMatcher) - Method in class com.sshtools.client.shell.ShellController
-
- setMaxAsyncRequests(int) - Method in class com.sshtools.client.sftp.SftpClientTask
-
Set the maximum number of asynchronous requests that are outstanding at
any one time.
- setMaxAuthentications(int) - Method in class com.sshtools.common.ssh.SshContext
-
Set the maximum number of failed authentications allowed for each
connection.
- setMaxConcurrentTransfers(int) - Method in class com.sshtools.server.SshServerContext
-
- setMaximumChannelsPerThread(int) - Method in class com.sshtools.common.nio.SshEngineContext
-
Set the maximum number of channels that can be serviced by a single
selector thread.
- setMaximumConnections(int) - Method in class com.sshtools.server.SshServerContext
-
Set the maximum number of connections allowed at any one time.
- setMaximumNumberofAsyncSFTPRequests(int) - Method in class com.sshtools.server.SshServerContext
-
- setMaximumPacketLength(int) - Method in class com.sshtools.common.ssh.SshContext
-
Set the maximum supported length of an SSH packet.
- setMaximumPublicKeyVerificationAttempts(int) - Method in class com.sshtools.server.SshServerContext
-
Set the number of public keys that a user can verify for public key
authentication.
- setMaximumSocketsBacklogPerRemotelyForwardedConnection(int) - Method in class com.sshtools.common.ssh.SshContext
-
- setMinDHGroupExchangeKeySize(int) - Method in class com.sshtools.common.ssh.SshContext
-
- setParameter(String, Object) - Method in class com.sshtools.server.AuthenticationProtocolServer
-
- setPattern(String) - Method in class com.sshtools.server.scp.FilenamePattern
-
Establish the pattern for the filename pattern matcher.
- setPermanentAcceptThreads(int) - Method in class com.sshtools.common.nio.SshEngineContext
-
Set the number of permanent accept threads.
- setPermanentConnectThreads(int) - Method in class com.sshtools.common.nio.SshEngineContext
-
Set the number of permanent connect threads.
- setPermanentTransferThreads(int) - Method in class com.sshtools.common.nio.SshEngineContext
-
Set the number of permanent transfer threads.
- setPermissions(UnsignedInteger32) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Set the permissions of the file.
- setPermissions(String) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Set the permissions from a string in the format "rwxr-xr-x"
- setPermissions(UnsignedInteger32) - Method in class com.sshtools.server.SftpFileAttributes
-
Set the permissions of the file.
- setPermissions(String) - Method in class com.sshtools.server.SftpFileAttributes
-
Set the permissions from a string in the format "rwxr-xr-x"
- setPermissionsFromMaskString(String) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Set permissions given a UNIX style mask, for example '0644'
- setPermissionsFromMaskString(String) - Method in class com.sshtools.server.SftpFileAttributes
-
Set permissions given a UNIX style mask, for example '0644'
- setPermissionsFromUmaskString(String) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Set the permissions given a UNIX style umask, for example '0022' will
result in 0022 ^ 0777.
- setPermissionsFromUmaskString(String) - Method in class com.sshtools.server.SftpFileAttributes
-
Set the permissions given a UNIX style umask, for example '0022' will
result in 0022 ^ 0777.
- setPosition(int) - Method in class com.sshtools.common.ssh.Packet
-
- setPosition(int) - Method in class com.sshtools.server.sftp.AbstractFileSystem.OpenDirectory
-
- setPreferredCipherCC(String[]) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred CS cipher order
- setPreferredCipherCS(String) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred cipher for the Client->Server stream.
- setPreferredCipherCS(int[]) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred SC cipher order
- setPreferredCipherSC(String) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred cipher for the Server->Client stream.
- setPreferredCipherSC(int[]) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred SC cipher order
- setPreferredCipherSC(String[]) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred SC cipher order
- setPreferredCompressionCS(String) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred compression for the Client->Server stream.
- setPreferredCompressionSC(String) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred compression for the Server->Client stream.
- setPreferredKeyExchange(String) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred key exchange method.
- setPreferredKeyExchange(String[]) - Method in class com.sshtools.common.ssh.SshContext
-
- setPreferredMacCS(String) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred MAC for the Client->Server stream.
- setPreferredMacCS(int[]) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred CS Mac order
- setPreferredMacCS(String[]) - Method in class com.sshtools.common.ssh.SshContext
-
- setPreferredMacSC(String) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred mac for the Server->Client stream.
- setPreferredMacSC(int[]) - Method in class com.sshtools.common.ssh.SshContext
-
Set the preferred SC Mac order
- setPreferredMacSC(String[]) - Method in class com.sshtools.common.ssh.SshContext
-
- setPreferredPublicKey(String) - Method in class com.sshtools.server.SshServerContext
-
Set the preferred public key algorithm.
- setPrivateKey(SshPrivateKey) - Method in class com.sshtools.common.ssh.components.SshKeyPair
-
Set the private key
- setProcessAllEventsOnEventException(boolean) - Method in class com.sshtools.common.events.EventServiceImplementation
-
- setProduct(String) - Method in class com.sshtools.common.nio.SshEngineContext
-
Set the product name
- setProperty(String, Object) - Method in class com.sshtools.common.ssh.Connection
-
- setProtocolEngine(ProtocolEngine) - Method in class com.sshtools.common.nio.SocketConnection
-
Set a new ProtocolEngine to handle this sockets data.
- setPublicKey(SshPublicKey) - Method in class com.sshtools.common.ssh.components.SshKeyPair
-
Set the public key
- setPublicKeyPreferredPosition(String, int) - Method in class com.sshtools.common.ssh.SshContext
-
- setPublicKeyVerificationIsFailedAuth(boolean) - Method in class com.sshtools.server.SshServerContext
-
- setReadOnly(boolean) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- setReceiveBufferSize(int) - Method in class com.sshtools.common.nio.ProtocolContext
-
Set the receive buffer size for sockets.
- setReceivedNewKeys(boolean) - Method in class com.sshtools.client.SshKeyExchangeClient
-
- setReceivedNewKeys(boolean) - Method in interface com.sshtools.common.ssh.SshKeyExchange
-
- setReceivedNewKeys(boolean) - Method in class com.sshtools.server.components.SshKeyExchangeServer
-
- 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.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.
- setRemoteForwardingCancelKillsTunnels(boolean) - Method in class com.sshtools.common.ssh.SshContext
-
When the user cancels a remote forwarding should active tunnels be
dropped?
- setResponse(String) - Method in class com.sshtools.client.KeyboardInteractivePrompt
-
Set the user's response for this prompt.
- setResponse(String) - Method in class com.sshtools.common.ssh.KBIPrompt
-
Set the user's response for this prompt.
- setResponse(String[]) - Method in class com.sshtools.server.PasswordKeyboardInteractiveProvider
-
- setResponse(String[]) - Method in interface com.sshtools.server.platform.KeyboardInteractiveProvider
-
- setSCPReadWriteEvents(boolean) - Method in class com.sshtools.server.SshServerContext
-
- setSecureRandomAlgorithm(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
Set the algorithm used for secure random number generation.
- setSecureRandomAlgorithm(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Set the algorithm used for secure random number generation.
- setSelectionKey(SelectionKey) - Method in interface com.sshtools.common.nio.SelectionKeyAware
-
- setSelectionKey(SelectionKey) - Method in class com.sshtools.common.nio.SocketConnection
-
- setSelectionKey(SelectionKey) - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
- setSelectorProvider(SelectorProvider) - Method in class com.sshtools.common.nio.SshEngineContext
-
Set the SelectorProvider used by the Selector threads.
- setSendBufferSize(int) - Method in class com.sshtools.common.nio.ProtocolContext
-
Set the send buffer size for sockets.
- setSentNewKeys(boolean) - Method in class com.sshtools.client.SshKeyExchangeClient
-
- setSentNewKeys(boolean) - Method in interface com.sshtools.common.ssh.SshKeyExchange
-
- setSentNewKeys(boolean) - Method in class com.sshtools.server.components.SshKeyExchangeServer
-
- setSessionTimeout(int) - Method in class com.sshtools.server.SshServerContext
-
Sets the session timeout in seconds
- setSFTPCharsetEncoding(String) - Method in class com.sshtools.server.SshServerContext
-
Set the default encoding for filenames in SFTP sessions.
- setSFTPReadWriteEvents(boolean) - Method in class com.sshtools.server.SshServerContext
-
- setShellPolixy(ShellPolicy) - Method in class com.sshtools.server.SshServerContext
-
- setSize(UnsignedInteger64) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Set the size of the file.
- setSize(UnsignedInteger64) - Method in class com.sshtools.server.SftpFileAttributes
-
Set the size of the file.
- setSocketConnectionFactory(SocketConnectionFactory) - Method in class com.sshtools.common.nio.ProtocolContext
-
- setSocketConnectionFactory(SocketConnectionFactory) - Method in class com.sshtools.common.ssh.SshContext
-
- setSocketHandlerImpl(Class<? extends SocketConnection>) - Method in class com.sshtools.common.nio.ProtocolContext
-
Sets the socket handler implementation class for this context.
- setSocketOptionKeepAlive(boolean) - Method in class com.sshtools.common.nio.ProtocolContext
-
Set the SO_KEEPALIVE socket option on connected sockets.
- setSocketOptionReuseAddress(boolean) - Method in class com.sshtools.common.nio.ListeningInterface
-
- setSocketOptionReuseAddress(boolean) - Method in class com.sshtools.common.nio.ProtocolContext
-
Indicates whether the SO_REUSEADDR socket option will be set on a server
socket.
- setSocketOptionTcpNoDelay(boolean) - Method in class com.sshtools.common.nio.ProtocolContext
-
Set the TCP_NODELAY socket option on connected sockets.
- setSoftwareVersionComments(String) - Method in class com.sshtools.common.ssh.SshContext
-
Set the current implementations software/version/comments field that is
used during the SSH protocols negotiation procedure.
- setSparse(boolean) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- setSpecialChar(int, char) - Method in class com.sshtools.server.scp.FilenamePattern
-
Modify a special pattern matching character for the filename pattern
matcher.
- setSubsystemCacheSize(int) - Method in class com.sshtools.client.SshClientContext
-
- setSupportedSFTPVersion(int) - Method in class com.sshtools.server.SshServerContext
-
- setSync(boolean) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- setSystem(boolean) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
- setTerminalColumns(int) - Method in class com.sshtools.client.SshClientContext
-
- setTerminalHeight(int) - Method in class com.sshtools.client.SshClientContext
-
- setTerminalModes(byte[]) - Method in class com.sshtools.client.SshClientContext
-
- setTerminalRows(int) - Method in class com.sshtools.client.SshClientContext
-
- setTerminalType(String) - Method in class com.sshtools.client.SshClientContext
-
- setTerminalWidth(int) - Method in class com.sshtools.client.SshClientContext
-
- setThread(SelectorThread) - Method in class com.sshtools.common.nio.SocketConnection
-
Set the selector thread for this connection
- setThread(SelectorThread) - Method in interface com.sshtools.common.nio.SocketHandler
-
Sets the selector thread this handler runs upon
- setThread(SelectorThread) - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
Sets the selector thread for this connection
- setTimes(UnsignedInteger64, UnsignedInteger64) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Set the last access and last modified times.
- setTimes(UnsignedInteger64, UnsignedInteger64) - Method in class com.sshtools.server.SftpFileAttributes
-
Set the last access and last modified times.
- setTimes(UnsignedInteger64, UnsignedInteger64, UnsignedInteger64) - Method in class com.sshtools.server.SftpFileAttributes
-
Set the last access, last modified and create times.
- setTooManyConnectionsText(String) - Method in class com.sshtools.server.SshServerContext
-
- setTransferMode(int) - Method in class com.sshtools.client.sftp.SftpClientTask
-
Sets the transfer mode for current operations.
- setType(int) - Method in class com.sshtools.server.SftpFileAttributes
-
- setUID(String) - Method in class com.sshtools.client.sftp.SftpFileAttributes
-
Set the UID of the owner.
- setUID(UnsignedInteger32) - Method in class com.sshtools.server.SftpFileAttributes
-
Set the UID of the owner.
- setUID(UnsignedInteger32, String) - Method in class com.sshtools.server.SftpFileAttributes
-
- setupSession(SessionChannel) - Method in class com.sshtools.client.tasks.AbstractCommandTask
-
- setupSession(SessionChannel) - Method in class com.sshtools.client.tasks.AbstractSessionTask
-
- setupSession(SessionChannel) - Method in class com.sshtools.client.tasks.AbstractShellTask
-
- setUsername(String) - Method in class com.sshtools.client.SshClientContext
-
Set the username for this connection.
- setUsername(String) - Method in class com.sshtools.common.ssh.Connection
-
- setUsingDirectBuffers(boolean) - Method in class com.sshtools.common.nio.SshEngineContext
-
Configure the byte buffer pool to use direct byte buffers.
- setWelcomeText(String) - Method in class com.sshtools.server.SshServerContext
-
- setWriteState(boolean) - Method in class com.sshtools.common.nio.SocketConnection
-
Sets the write state of the socket.
- SFTP - Static variable in interface com.sshtools.server.platform.FileSystem
-
- SFTP - Static variable in interface com.sshtools.server.platform.NativeFileSystemProvider
-
Deprecated.
- SftpClient - Class in client
-
An example of how to use Maverick NG client to perform SFTP operations.
- SftpClient() - Constructor for class client.SftpClient
-
Create a server with one accept thread, 10 transfer threads and one
connection thread.
- SftpClientTask - Class in com.sshtools.client.sftp
-
An abstract task that implements an SFTP client.
- SftpClientTask(Connection<SshClientContext>) - Constructor for class com.sshtools.client.sftp.SftpClientTask
-
- 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.
- SftpFile - Class in com.sshtools.server
-
Represents an SFTP file object.
- SftpFile(String, SftpFileAttributes, Connection<SshServerContext>) - Constructor for class com.sshtools.server.SftpFile
-
Creates a new SftpFile object.
- SftpFile(String, Connection<SshServerContext>) - Constructor for class com.sshtools.server.SftpFile
-
Creates a new SftpFile object.
- SftpFileAttributes - Class in com.sshtools.client.sftp
-
This class represents the ATTRS structure defined in the
draft-ietf-secsh-filexfer-02.txt which is used by the protocol to store file
attribute information.
- SftpFileAttributes(AbstractSftpTask, int) - Constructor for class com.sshtools.client.sftp.SftpFileAttributes
-
Creates a new FileAttributes object.
- SftpFileAttributes(AbstractSftpTask, ByteArrayReader) - Constructor for class com.sshtools.client.sftp.SftpFileAttributes
-
- SftpFileAttributes - Class in com.sshtools.server
-
This class represents the ATTRS structure defined in the
draft-ietf-secsh-filexfer-02.txt which is used by the protocol to store file
attribute information.
- SftpFileAttributes(String) - Constructor for class com.sshtools.server.SftpFileAttributes
-
Creates a new FileAttributes object.
- SftpFileAttributes(int, String, ByteArrayReader) - Constructor for class com.sshtools.server.SftpFileAttributes
-
- 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.
- SftpMessage - Class in com.sshtools.client.sftp
-
- SftpStatusEventException - Exception in com.sshtools.server
-
- SftpStatusEventException(int, String) - Constructor for exception com.sshtools.server.SftpStatusEventException
-
- SftpStatusEventException(int) - Constructor for exception com.sshtools.server.SftpStatusEventException
-
- SftpStatusException - Exception in com.sshtools.client.sftp
-
This exception is thrown by the SftpSubsystemChannel
class whenever a
status message is received that is not expected.
- SftpStatusException(int, String) - Constructor for exception com.sshtools.client.sftp.SftpStatusException
-
- SftpStatusException(int) - Constructor for exception com.sshtools.client.sftp.SftpStatusException
-
- SftpSubsystem - Class in com.sshtools.server
-
This class provides the SFTP subsystem.
- SftpSubsystem() - Constructor for class com.sshtools.server.SftpSubsystem
-
- SFX_ACL_AUDIT_ALARM_INCLUDED - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SFX_ACL_AUDIT_ALARM_INHERITED - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SFX_ACL_CONTROL_INCLUDED - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SFX_ACL_CONTROL_INHERITED - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SFX_ACL_CONTROL_PRESENT - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SHA1_FINGERPRINT - Static variable in class com.sshtools.common.ssh.SshKeyFingerprint
-
- SHA1Digest - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 digest implementation.
- SHA1Digest() - Constructor for class com.sshtools.common.ssh.components.jce.SHA1Digest
-
- SHA256_FINGERPRINT - Static variable in class com.sshtools.common.ssh.SshKeyFingerprint
-
- SHA256Digest - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 digest implementation.
- SHA256Digest() - Constructor for class com.sshtools.common.ssh.components.jce.SHA256Digest
-
- SHA384Digest - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 digest implementation.
- SHA384Digest() - Constructor for class com.sshtools.common.ssh.components.jce.SHA384Digest
-
- SHA512Digest - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 digest implementation.
- SHA512Digest() - Constructor for class com.sshtools.common.ssh.components.jce.SHA512Digest
-
- Shell - Class in com.sshtools.client.shell
-
- Shell(Connection<SshClientContext>, AbstractSessionTask) - Constructor for class com.sshtools.client.shell.Shell
-
- Shell(Connection<SshClientContext>, AbstractSessionTask, ShellStartupTrigger) - Constructor for class com.sshtools.client.shell.Shell
-
- Shell(Connection<SshClientContext>, AbstractSessionTask, ShellStartupTrigger, long) - Constructor for class com.sshtools.client.shell.Shell
-
- shell - Variable in class com.sshtools.client.shell.ShellController
-
- SHELL - Static variable in interface com.sshtools.server.platform.FileSystem
-
- SHELL - Static variable in class com.sshtools.server.ShellPolicy
-
- SHELL_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
A request was made to start a shell, but this request failed.
- ShellController - Class in com.sshtools.client.shell
-
- ShellDefaultMatcher - Class in com.sshtools.client.shell
-
- ShellDefaultMatcher() - Constructor for class com.sshtools.client.shell.ShellDefaultMatcher
-
- ShellExpect - Class in client
-
An example of how to execute a command using the Maverick NG client.
- ShellExpect() - Constructor for class client.ShellExpect
-
- ShellMatcher - Interface in com.sshtools.client.shell
-
- ShellPolicy - Class in com.sshtools.server
-
- ShellPolicy() - Constructor for class com.sshtools.server.ShellPolicy
-
- 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
-
- ShellTimeoutException - Exception in com.sshtools.client.shell
-
Exception thrown when an operation times out.
- ShellWriter - Interface in com.sshtools.client.shell
-
- 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.common.nio.ProtocolContext
-
- shutdown() - Method in class com.sshtools.common.nio.SelectorThread
-
- shutdown() - Method in class com.sshtools.common.nio.SelectorThreadPool
-
Shutdown all threads in the pool.
- shutdown(SshEngine) - Method in interface com.sshtools.common.nio.SshEngineListener
-
- shutdown(SshEngine) - Method in class com.sshtools.common.nio.SshEngineListenerAdapter
-
- shutdown() - Method in class com.sshtools.common.ssh.SshContext
-
- shutdownAsync(boolean, long) - Method in class com.sshtools.common.nio.SshEngine
-
Shutdown the server.
- shutdownNow(boolean, long) - Method in class com.sshtools.common.nio.SshEngine
-
This method should be used to shutdown the server from your main thread.
- shutdownSocket() - Method in class com.sshtools.common.ssh.SocketForwardingChannel
-
- shuttingDown(SshEngine) - Method in interface com.sshtools.common.nio.SshEngineListener
-
- shuttingDown(SshEngine) - Method in class com.sshtools.common.nio.SshEngineListenerAdapter
-
- sign(SshPublicKey, byte[]) - Method in class com.sshtools.client.PublicKeyAuthenticator
-
- sign(SshPublicKey, byte[]) - Method in interface com.sshtools.client.SignatureGenerator
-
Sign the data using the private key of the public key provided.
- sign(byte[]) - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
-
- sign(byte[]) - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
-
- sign(byte[]) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- sign(byte[]) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
-
- sign(byte[]) - Method in interface com.sshtools.common.ssh.components.SshDsaPrivateKey
-
- sign(byte[]) - Method in interface com.sshtools.common.ssh.components.SshPrivateKey
-
Create a signature from the data.
- sign(byte[]) - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateKey
-
- 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
- SignatureGenerator - Interface in com.sshtools.client
-
Provides a callback when a private key signature is required.
- silentClose() - Method in class com.sshtools.common.util.ByteArrayWriter
-
- SimpleASNReader - Class in com.sshtools.common.util
-
- SimpleASNReader(byte[]) - Constructor for class com.sshtools.common.util.SimpleASNReader
-
Creates a new SimpleASNReader object.
- SimpleASNWriter - Class in com.sshtools.common.util
-
- SimpleASNWriter() - Constructor for class com.sshtools.common.util.SimpleASNWriter
-
Creates a new SimpleASNWriter object.
- SimpleClientAuthenticator - Class in com.sshtools.client
-
A simple base class for implementing non-interactive authentication methods.
- SimpleClientAuthenticator() - Constructor for class com.sshtools.client.SimpleClientAuthenticator
-
- SOCKET_TIMEOUT - Static variable in exception com.sshtools.common.ssh.SshException
-
The API detected a socket timeout
- socketChannel - Variable in class com.sshtools.common.nio.SocketConnection
-
- socketChannel - Variable in class com.sshtools.common.ssh.SocketForwardingChannel
-
- SocketConnection - Class in com.sshtools.common.nio
-
- SocketConnection() - Constructor for class com.sshtools.common.nio.SocketConnection
-
Construct the socket.
- SocketConnectionFactory - Interface in com.sshtools.common.nio
-
Interface for creating SocketConnection objects.
- socketConnectionFactory - Variable in class com.sshtools.common.ssh.SshContext
-
- socketDataIn - Variable in class com.sshtools.common.nio.SocketConnection
-
- socketDataOut - Variable in class com.sshtools.common.nio.SocketConnection
-
- SocketForwardingChannel<T extends SshContext> - Class in com.sshtools.common.ssh
-
An abstract forwarding channel implementation for use with forwarding both
local and remote sockets.
- SocketForwardingChannel(String) - Constructor for class com.sshtools.common.ssh.SocketForwardingChannel
-
Construct the forwarding channel.
- SocketHandler - Interface in com.sshtools.common.nio
-
An interface used by the
SelectorThread
to notify an object
of when a read or write event has occurred.
- SocketListeningForwardingFactoryImpl<T extends SshContext> - Class in com.sshtools.common.ssh
-
This class implements the standard socket based forwarding for the SSHD.
- SocketListeningForwardingFactoryImpl() - Constructor for class com.sshtools.common.ssh.SocketListeningForwardingFactoryImpl
-
- SocketWriteCallback - Interface in com.sshtools.common.nio
-
Provides a callback when the socket has completed a socket write operation.
- softwareVersionComments - Variable in class com.sshtools.common.ssh.SshContext
-
- sort(int[]) - Static method in class com.sshtools.common.util.Arrays
-
Sorts the specified array of ints into ascending numerical order.
- source - Variable in class com.sshtools.common.events.EventObject
-
The object on which the Event initially occurred.
- SSH1_FORMAT - Static variable in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
- SSH2_DSA - Static variable in class com.sshtools.common.publickey.SshKeyPairGenerator
-
- SSH2_RSA - Static variable in class com.sshtools.common.publickey.SshKeyPairGenerator
-
- Ssh2DsaPrivateKey - Class in com.sshtools.common.ssh.components.jce
-
DSA private key implementation for the SSH2 protocol.
- Ssh2DsaPrivateKey(DSAPrivateKey, DSAPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
-
- Ssh2DsaPrivateKey(DSAPrivateKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
-
- Ssh2DsaPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
-
- Ssh2DsaPublicKey - Class in com.sshtools.common.ssh.components.jce
-
A DSA public key implementation which uses a JCE provider.
- Ssh2DsaPublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
- Ssh2DsaPublicKey(DSAPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
- Ssh2DsaPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
- Ssh2EcdsaSha2Nist256PublicKey - Class in com.sshtools.common.ssh.components.jce
-
- Ssh2EcdsaSha2Nist256PublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist256PublicKey
-
- Ssh2EcdsaSha2Nist384PublicKey - Class in com.sshtools.common.ssh.components.jce
-
- Ssh2EcdsaSha2Nist384PublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist384PublicKey
-
- Ssh2EcdsaSha2Nist521PublicKey - Class in com.sshtools.common.ssh.components.jce
-
- Ssh2EcdsaSha2Nist521PublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist521PublicKey
-
- Ssh2EcdsaSha2NistPrivateKey - Class in com.sshtools.common.ssh.components.jce
-
- Ssh2EcdsaSha2NistPrivateKey(ECPrivateKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
-
- Ssh2EcdsaSha2NistPublicKey - Class in com.sshtools.common.ssh.components.jce
-
- Ssh2EcdsaSha2NistPublicKey(ECPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
-
- Ssh2RsaPrivateCrtKey - Class in com.sshtools.common.ssh.components.jce
-
RSA co-efficient private key implementation for SSH2 protocol.
- Ssh2RsaPrivateCrtKey(RSAPrivateCrtKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- Ssh2RsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
-
- Ssh2RsaPrivateKey - Class in com.sshtools.common.ssh.components.jce
-
RSA private key implementation for the SSH2 protocol.
- Ssh2RsaPrivateKey(RSAPrivateKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
-
- Ssh2RsaPrivateKey(BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
-
- Ssh2RsaPublicKey - Class in com.sshtools.common.ssh.components.jce
-
A RSA public key implementation which uses a JCE provider.
- Ssh2RsaPublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
Default constructor for initializing the key from a byte array using the
init method.
- Ssh2RsaPublicKey(RSAPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
- Ssh2RsaPublicKey(BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
- SSH_CERT_TYPE_HOST - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- SSH_CERT_TYPE_USER - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshCertificate
-
- SSH_EXTENDED_DATA_STDERR - Static variable in class com.sshtools.server.SessionChannel
-
- SSH_FILEXFER_ATTR_FLAGS_APPEND_ONLY - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_FLAGS_ARCHIVE - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_FLAGS_CASE_INSENSITIVE - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_FLAGS_COMPRESSED - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_FLAGS_ENCRYPTED - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_FLAGS_HIDDEN - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_FLAGS_IMMUTABLE - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_FLAGS_READONLY - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_FLAGS_SPARSE - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_FLAGS_SYNC - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_FLAGS_SYSTEM - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_FLAGS_TRANSLATION_ERR - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_GUESSED_BINARY - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_GUESSED_TEXT - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_KNOWN_BINARY - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_ATTR_KNOWN_TEXT - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_BLOCK_DEVICE - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_CHAR_DEVICE - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_DIRECTORY - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_DIRECTORY - Static variable in class com.sshtools.server.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_FIFO - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_REGULAR - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_REGULAR - Static variable in class com.sshtools.server.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_SOCKET - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_SPECIAL - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_SPECIAL - Static variable in class com.sshtools.server.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_SYMLINK - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_SYMLINK - Static variable in class com.sshtools.server.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_UNKNOWN - Static variable in class com.sshtools.client.sftp.SftpFileAttributes
-
- SSH_FILEXFER_TYPE_UNKNOWN - Static variable in class com.sshtools.server.SftpFileAttributes
-
- SSH_FX_BAD_MESSAGE - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
The client sent a bad protocol message
- SSH_FX_BAD_MESSAGE - Static variable in exception com.sshtools.server.SftpStatusEventException
-
The client sent a bad protocol message
- SSH_FX_BYTE_RANGE_LOCK_CONFLICT - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_BYTE_RANGE_LOCK_CONFLICT - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_BYTE_RANGE_LOCK_CONFLICT - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_BYTE_RANGE_LOCK_REFUSED - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_BYTE_RANGE_LOCK_REFUSED - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_BYTE_RANGE_LOCK_REFUSED - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_CANNOT_DELETE - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_CANNOT_DELETE - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_CANNOT_DELETE - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_CONNECTION_LOST - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
The file system connection was lost
- SSH_FX_CONNECTION_LOST - Static variable in exception com.sshtools.server.SftpStatusEventException
-
The file system connection was lost
- SSH_FX_DELETE_PENDING - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_DELETE_PENDING - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_DELETE_PENDING - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_DIR_NOT_EMPTY - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_DIR_NOT_EMPTY - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_DIR_NOT_EMPTY - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_EOF - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
The file or listing is EOF
- SSH_FX_EOF - Static variable in exception com.sshtools.server.SftpStatusEventException
-
The file or listing is EOF
- SSH_FX_FAILURE - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
Generic failure code
- SSH_FX_FAILURE - Static variable in exception com.sshtools.server.SftpStatusEventException
-
Generic failure code
- SSH_FX_FILE_ALREADY_EXISTS - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
The path already exists
- SSH_FX_FILE_ALREADY_EXISTS - Static variable in exception com.sshtools.server.SftpStatusEventException
-
The path already exists
- SSH_FX_FILE_ALREADY_EXISTS - Static variable in class com.sshtools.server.SftpSubsystem
-
The path already exists
- SSH_FX_FILE_CORRUPT - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_FILE_CORRUPT - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_FILE_CORRUPT - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_FILE_IS_A_DIRECTORY - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_FILE_IS_A_DIRECTORY - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_FILE_IS_A_DIRECTORY - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_GROUP_INVALID - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_GROUP_INVALID - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_GROUP_INVALID - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_INVALID_FILENAME - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_INVALID_FILENAME - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_INVALID_FILENAME - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_INVALID_HANDLE - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
The file handle provided was invalid
- SSH_FX_INVALID_HANDLE - Static variable in exception com.sshtools.server.SftpStatusEventException
-
The file handle provided was invalid
- SSH_FX_INVALID_HANDLE - Static variable in class com.sshtools.server.SftpSubsystem
-
The file handle provided was invalid
- SSH_FX_INVALID_PARAMETER - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_INVALID_PARAMETER - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_INVALID_PARAMETER - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_LINK_LOOP - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_LINK_LOOP - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_LINK_LOOP - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_LOCK_CONFLICT - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_LOCK_CONFLICT - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_LOCK_CONFLICT - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_NO_CONNECTION - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
There is no connection to the file system
- SSH_FX_NO_CONNECTION - Static variable in exception com.sshtools.server.SftpStatusEventException
-
There is no connection to the file system
- SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_NO_MEDIA - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
There is no media available at the remote location
- SSH_FX_NO_MEDIA - Static variable in exception com.sshtools.server.SftpStatusEventException
-
There is no media available at the remote location
- SSH_FX_NO_MEDIA - Static variable in class com.sshtools.server.SftpSubsystem
-
There is no media available at the remote location
- SSH_FX_NO_SPACE_ON_FILESYSTEM - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_NO_SPACE_ON_FILESYSTEM - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_NO_SPACE_ON_FILESYSTEM - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_NO_SUCH_FILE - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
No such file was found
- SSH_FX_NO_SUCH_FILE - Static variable in exception com.sshtools.server.SftpStatusEventException
-
No such file was found
- SSH_FX_NO_SUCH_PATH - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
The path is invalid
- SSH_FX_NO_SUCH_PATH - Static variable in exception com.sshtools.server.SftpStatusEventException
-
The path is invalid
- SSH_FX_NO_SUCH_PATH - Static variable in class com.sshtools.server.SftpSubsystem
-
The path is invalid
- SSH_FX_NOT_A_DIRECTORY - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_NOT_A_DIRECTORY - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_NOT_A_DIRECTORY - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_OK - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
Everything performed correctly
- SSH_FX_OK - Static variable in exception com.sshtools.server.SftpStatusEventException
-
Everything performed correctly
- SSH_FX_OP_UNSUPPORTED - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
The operation requested is not supported
- SSH_FX_OP_UNSUPPORTED - Static variable in exception com.sshtools.server.SftpStatusEventException
-
The operation requested is not supported
- SSH_FX_OWNER_INVALID - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_OWNER_INVALID - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_OWNER_INVALID - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_PERMISSION_DENIED - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
The user does not have permission
- SSH_FX_PERMISSION_DENIED - Static variable in exception com.sshtools.server.SftpStatusEventException
-
The user does not have permission
- SSH_FX_QUOTA_EXCEEDED - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_QUOTA_EXCEEDED - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_QUOTA_EXCEEDED - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_UNKNOWN_PRINCIPAL - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
- SSH_FX_UNKNOWN_PRINCIPAL - Static variable in exception com.sshtools.server.SftpStatusEventException
-
- SSH_FX_UNKNOWN_PRINCIPAL - Static variable in class com.sshtools.server.SftpSubsystem
-
- SSH_FX_WRITE_PROTECT - Static variable in exception com.sshtools.client.sftp.SftpStatusException
-
Cannot write to remote location
- SSH_FX_WRITE_PROTECT - Static variable in exception com.sshtools.server.SftpStatusEventException
-
Cannot write to remote location
- SSH_FX_WRITE_PROTECT - Static variable in class com.sshtools.server.SftpSubsystem
-
Cannot write to remote location
- SSH_FXF_ACCESS_APPEND_DATA - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_ACCESS_APPEND_DATA_ATOMIC - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_ACCESS_AUDIT_ALARM_INFO - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_ACCESS_BACKUP - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_ACCESS_BLOCK_ADVISORY - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_ACCESS_BLOCK_DELETE - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_ACCESS_BLOCK_READ - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_ACCESS_BLOCK_WRITE - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_ACCESS_DISPOSITION - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
Version 5 new flags
- SSH_FXF_ACCESS_TEXT_MODE - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_BACKUP_STREAM - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_CREATE_NEW - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_CREATE_TRUNCATE - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_DELETE_ON_CLOSE - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_NOFOLLOW - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_OPEN_EXISTING - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_OPEN_OR_CREATE - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_OVERRIDE_OWNER - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXF_TRUNCATE_EXISTING - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXP_ATTRS - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXP_DATA - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXP_EXTENDED - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXP_EXTENDED_REPLY - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXP_HANDLE - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXP_NAME - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXP_RENAME_ATOMIC - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXP_RENAME_NATIVE - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXP_RENAME_OVERWRITE - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- SSH_FXP_STATUS - Static variable in class com.sshtools.client.sftp.AbstractSftpTask
-
- 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.server.components.jce.DiffieHellmanEcdh
-
- SSH_MSG_SERVICE_ACCEPT - Static variable in class com.sshtools.common.ssh.TransportProtocol
-
- SSH_MSG_SERVICE_REQUEST - Static variable in class com.sshtools.common.ssh.TransportProtocol
-
- SSH_MSG_USERAUTH_BANNER - Static variable in class com.sshtools.client.AuthenticationProtocolClient
-
- SSH_MSG_USERAUTH_BANNER - Static variable in class com.sshtools.server.AuthenticationProtocolServer
-
- SSH_MSG_USERAUTH_FAILURE - Static variable in class com.sshtools.client.AuthenticationProtocolClient
-
- SSH_MSG_USERAUTH_FAILURE - Static variable in class com.sshtools.server.AuthenticationProtocolServer
-
- SSH_MSG_USERAUTH_INFO_REQUEST - Static variable in class com.sshtools.server.KeyboardInteractiveAuthentication
-
- SSH_MSG_USERAUTH_INFO_RESPONSE - Static variable in class com.sshtools.server.KeyboardInteractiveAuthentication
-
- SSH_MSG_USERAUTH_PK_OK - Static variable in class com.sshtools.client.PublicKeyAuthenticator
-
- SSH_MSG_USERAUTH_PK_OK - Static variable in class com.sshtools.server.PublicKeyAuthentication
-
- SSH_MSG_USERAUTH_REQUEST - Static variable in class com.sshtools.client.AuthenticationProtocolClient
-
- SSH_MSG_USERAUTH_REQUEST - Static variable in class com.sshtools.server.AuthenticationProtocolServer
-
- SSH_MSG_USERAUTH_SUCCESS - Static variable in class com.sshtools.client.AuthenticationProtocolClient
-
- SSH_MSG_USERAUTH_SUCCESS - Static variable in class com.sshtools.server.AuthenticationProtocolServer
-
- SSH_RSA_CERT_V01 - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
- SshCipher - Class in com.sshtools.common.ssh.components
-
Base class for all SSH protocol ciphers.
- SshCipher(String) - Constructor for class com.sshtools.common.ssh.components.SshCipher
-
- SshClientContext - Class in com.sshtools.client
-
Holds the configuration for an SSH connection.
- SshClientContext(SshEngine, ComponentManager) - Constructor for class com.sshtools.client.SshClientContext
-
- SshClientContext(SshEngine) - Constructor for class com.sshtools.client.SshClientContext
-
- SshCompression - Interface in com.sshtools.common.ssh.compression
-
Compression interface which can be implemented to provide the SSH
Transport Protocol with compression.
- SshContext - Class in com.sshtools.common.ssh
-
This class defines an SSH context for listening interfaces on the
SshEngine
.
- SshContext(ComponentManager) - Constructor for class com.sshtools.common.ssh.SshContext
-
Constructs a default context but does not set the daemon
- SshContext(SshEngine, ComponentManager) - Constructor for class com.sshtools.common.ssh.SshContext
-
Constructs a default context
- sshContext - Variable in class com.sshtools.common.ssh.TransportProtocol
-
- SshDsaPrivateKey - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all DSA private key
implementations.
- SshDsaPublicKey - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all DSA public key implementations.
- SshEngine - Class in com.sshtools.common.nio
-
This class provides an abstract daemon for servicing any number of protocol
contexts.
- SshEngine() - Constructor for class com.sshtools.common.nio.SshEngine
-
Constructs the Daemon.
- SshEngineContext - Class in com.sshtools.common.nio
-
Each instance of a
SshEngine
has a single configuration context.
- SshEngineListener - Interface in com.sshtools.common.nio
-
- SshEngineListenerAdapter - Class in com.sshtools.common.nio
-
- SshEngineListenerAdapter() - Constructor for class com.sshtools.common.nio.SshEngineListenerAdapter
-
- SshException - Exception in com.sshtools.common.ssh
-
Generic exception for J2SSH Maverick exception handling.
- SshException(String, int) - Constructor for exception com.sshtools.common.ssh.SshException
-
Create an exception with the given description and reason.
- SshException(int, Throwable) - Constructor for exception com.sshtools.common.ssh.SshException
-
Create an exception with the given cause and reason.
- SshException(Throwable, int) - Constructor for exception com.sshtools.common.ssh.SshException
-
- SshException(String, Throwable) - Constructor for exception com.sshtools.common.ssh.SshException
-
Create an exception with the given description and cause.
- SshException(Throwable) - Constructor for exception com.sshtools.common.ssh.SshException
-
Create an exception by providing the cause of the error.
- SshException(String, int, Throwable) - Constructor for exception com.sshtools.common.ssh.SshException
-
Create an exception with the given description cause, reason.
- SshHmac - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all message authentication
implementations.
- SshIOException - Exception in com.sshtools.common.ssh
-
This class is provided so that when a channel InputStream/OutputStream
interface has to throw an IOException; the real SshException cause can be
retrieved.
- SshIOException(SshException) - Constructor for exception com.sshtools.common.ssh.SshIOException
-
Construct the exception with the real exception.
- SshKeyExchange<T extends SshContext> - Interface in com.sshtools.common.ssh
-
Base interface for SSH2 key exchange implementations.
- SshKeyExchangeClient - Class in com.sshtools.client
-
An abstract base class for all key exchange implementations.
- SshKeyExchangeClient() - 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) - Constructor for class com.sshtools.server.components.SshKeyExchangeServer
-
Contruct an uninitialized key exchange
- SshKeyFingerprint - Class in com.sshtools.common.ssh
-
Utility methods to generate an SSH public key fingerprint.
- SshKeyFingerprint() - Constructor for class com.sshtools.common.ssh.SshKeyFingerprint
-
- SshKeyPair - Class in com.sshtools.common.ssh.components
-
Storage class for a public/private key pair.
- SshKeyPair() - Constructor for class com.sshtools.common.ssh.components.SshKeyPair
-
- SshKeyPairGenerator - Class in com.sshtools.common.publickey
-
Generate public/private key pairs.
- SshKeyPairGenerator() - Constructor for class com.sshtools.common.publickey.SshKeyPairGenerator
-
- SshMessage - Interface in com.sshtools.common.ssh
-
This interface provides a callback for writing SSH messages into the outgoing
buffer.
- SshPrivateKey - Interface in com.sshtools.common.ssh.components
-
Interface for SSH supported private keys.
- SshPrivateKeyFile - Interface in com.sshtools.common.publickey
-
Interface which all private key formats must implement to provide decoding
and decryption of the private key into a suitable format for the API.
- SshPrivateKeyFileFactory - Class in com.sshtools.common.publickey
-
Private key format factory used to decode private key files.
- SshPrivateKeyFileFactory() - Constructor for class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
- SshPublicKey - Interface in com.sshtools.common.ssh.components
-
Interface for SSH supported public keys.
- SshPublicKeyFile - Interface in com.sshtools.common.publickey
-
Interface which all public key formats must implement to provide decoding of
the public key into a suitable format for the API.
- SshPublicKeyFileFactory - Class in com.sshtools.common.publickey
-
Public key format factory used to decode different formats of public keys.
- SshPublicKeyFileFactory() - Constructor for class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
- SshRsaPrivateCrtKey - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all RSA private co-efficient
private key implementations.
- SshRsaPrivateKey - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all RSA private key
implementations.
- SshRsaPublicKey - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all RSA public key implementations.
- SshSecureRandomGenerator - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all secure random number generator
implementations.
- SshServerContext - Class in com.sshtools.server
-
- SshServerContext(SshEngine, ComponentManager) - Constructor for class com.sshtools.server.SshServerContext
-
- SshServerContext(SshEngine) - Constructor for class com.sshtools.server.SshServerContext
-
- SSHTOOLS_FORMAT - Static variable in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
- SshX509DsaPublicKey - Class in com.sshtools.common.ssh.components.jce
-
Basic implementation of X509 certificate support.
- SshX509DsaPublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.SshX509DsaPublicKey
-
- SshX509DsaPublicKey(X509Certificate) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509DsaPublicKey
-
- SshX509DsaPublicKeyRfc6187 - Class in com.sshtools.common.ssh.components.jce
-
- SshX509DsaPublicKeyRfc6187() - Constructor for class com.sshtools.common.ssh.components.jce.SshX509DsaPublicKeyRfc6187
-
- SshX509DsaPublicKeyRfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509DsaPublicKeyRfc6187
-
- SshX509EcdsaSha2Nist256Rfc6187 - Class in com.sshtools.common.ssh.components.jce
-
- SshX509EcdsaSha2Nist256Rfc6187(ECPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2Nist256Rfc6187
-
- SshX509EcdsaSha2Nist256Rfc6187() - Constructor for class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2Nist256Rfc6187
-
- SshX509EcdsaSha2Nist256Rfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2Nist256Rfc6187
-
- SshX509EcdsaSha2Nist384Rfc6187 - Class in com.sshtools.common.ssh.components.jce
-
- SshX509EcdsaSha2Nist384Rfc6187(ECPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2Nist384Rfc6187
-
- SshX509EcdsaSha2Nist384Rfc6187() - Constructor for class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2Nist384Rfc6187
-
- SshX509EcdsaSha2Nist384Rfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2Nist384Rfc6187
-
- SshX509EcdsaSha2Nist521Rfc6187 - Class in com.sshtools.common.ssh.components.jce
-
- SshX509EcdsaSha2Nist521Rfc6187(ECPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2Nist521Rfc6187
-
- SshX509EcdsaSha2Nist521Rfc6187() - Constructor for class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2Nist521Rfc6187
-
- SshX509EcdsaSha2Nist521Rfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2Nist521Rfc6187
-
- SshX509EcdsaSha2NistPublicKeyRfc6187 - Class in com.sshtools.common.ssh.components.jce
-
- SshX509EcdsaSha2NistPublicKeyRfc6187(String, String, String) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
-
- SshX509EcdsaSha2NistPublicKeyRfc6187(ECPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
-
- SshX509EcdsaSha2NistPublicKeyRfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
-
- SshX509PublicKey - Interface in com.sshtools.common.ssh.components
-
- SshX509Rsa2048Sha256Rfc6187 - Class in com.sshtools.common.ssh.components.jce
-
- SshX509Rsa2048Sha256Rfc6187() - Constructor for class com.sshtools.common.ssh.components.jce.SshX509Rsa2048Sha256Rfc6187
-
- SshX509Rsa2048Sha256Rfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509Rsa2048Sha256Rfc6187
-
- SshX509RsaPublicKey - Class in com.sshtools.common.ssh.components.jce
-
Basic implementation of X509 certificate support.
- SshX509RsaPublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.SshX509RsaPublicKey
-
- SshX509RsaPublicKey(X509Certificate) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509RsaPublicKey
-
- SshX509RsaPublicKeyRfc6187 - Class in com.sshtools.common.ssh.components.jce
-
- SshX509RsaPublicKeyRfc6187() - Constructor for class com.sshtools.common.ssh.components.jce.SshX509RsaPublicKeyRfc6187
-
- SshX509RsaPublicKeyRfc6187(Certificate[]) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509RsaPublicKeyRfc6187
-
- SshX509RsaSha1PublicKey - Class in com.sshtools.common.ssh.components.jce
-
Basic implementation of X509 certificate support.
- SshX509RsaSha1PublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.SshX509RsaSha1PublicKey
-
- SshX509RsaSha1PublicKey(X509Certificate) - Constructor for class com.sshtools.common.ssh.components.jce.SshX509RsaSha1PublicKey
-
- SSLContextConnection - Class in com.sshtools.common.nio.ssl
-
This class implements an SSL socket connection for the custom server.
- SSLContextConnection() - Constructor for class com.sshtools.common.nio.ssl.SSLContextConnection
-
Default constructor.
- SSLSocketConnection - Class in com.sshtools.common.nio.ssl
-
This class implements an SSL socket connection for the custom server.
- SSLSocketConnection(SSLContext) - Constructor for class com.sshtools.common.nio.ssl.SSLSocketConnection
-
Default constructor.
- start() - Method in class com.sshtools.client.AuthenticationProtocolClient
-
- start() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- start() - Method in interface com.sshtools.common.ssh.Service
-
Start the service.
- start() - Method in class com.sshtools.server.AuthenticationProtocolServer
-
- start() - Method in class com.sshtools.server.platform.ExecutableCommand
-
Start the command.
- started(long, String) - Method in interface com.sshtools.client.tasks.FileTransferProgress
-
The transfer has started
- started(SshEngine) - Method in interface com.sshtools.common.nio.SshEngineListener
-
- started(SshEngine) - Method in class com.sshtools.common.nio.SshEngineListenerAdapter
-
- startedTask(Runnable) - Method in interface com.sshtools.common.ssh.ExecutorOperationListener
-
- starting(SshEngine) - Method in interface com.sshtools.common.nio.SshEngineListener
-
- starting(SshEngine) - Method in class com.sshtools.common.nio.SshEngineListenerAdapter
-
- startListening(String, int, Connection<T>, SocketListeningForwardingFactoryImpl<T>) - Method in class com.sshtools.common.ssh.ForwardingManager
-
- startListeningInterface(ListeningInterface) - Method in class com.sshtools.common.nio.SshEngine
-
- startLocalForwarding(String, int, String, int) - Method in class com.sshtools.client.ConnectionProtocolClient
-
Start local port forwarding.
- startRemoteForwarding(String, int, String, int) - Method in class com.sshtools.client.ConnectionProtocolClient
-
Start remote port forwarding.
- startRequest(String, byte[]) - Method in interface com.sshtools.server.AuthenticationMechanism
-
Start an authentication transaction.
- startRequest(String, byte[]) - Method in class com.sshtools.server.KeyboardInteractiveAuthentication
-
- startRequest(String, byte[]) - Method in class com.sshtools.server.NoneAuthentication
-
Start an authentication transaction.
- startRequest(String, byte[]) - Method in class com.sshtools.server.PasswordAuthentication
-
- startRequest(String, byte[]) - Method in class com.sshtools.server.PublicKeyAuthentication
-
- startService(Service) - Method in class com.sshtools.client.TransportProtocolClient
-
- startShell() - Method in class com.sshtools.client.SessionChannel
-
- startShell() - Method in class com.sshtools.server.SessionChannel
-
Invoked when the user wants to start a shell.
- startShell() - Method in class com.sshtools.server.UnsupportedSession
-
- startSubsystem(String) - Method in class com.sshtools.client.SessionChannel
-
- startTask(Runnable) - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
-
- startup() - Method in class com.sshtools.common.nio.SshEngine
-
Starts the daemon, first calling the
#configure(ConfigurationContext)
method to allow your server to
configure itself.
- startX11Forwarding(boolean, String, byte[], int, ConnectionProtocol<T>) - Method in class com.sshtools.common.ssh.ForwardingManager
-
- stat(String) - Method in class com.sshtools.client.sftp.SftpClientTask
-
Returns the attributes of the file from the remote computer.
- StaticContextFactory<T extends ProtocolContext> - Class in com.sshtools.common.nio
-
Holds a single context
- StaticContextFactory(T) - Constructor for class com.sshtools.common.nio.StaticContextFactory
-
- statLink(String) - Method in class com.sshtools.client.sftp.SftpClientTask
-
Returns the attributes of the link from the remote computer.
- stderr - Variable in class com.sshtools.server.platform.ExecutableCommand
-
Write STDERR data to this OutputStream
- stdin - Variable in class com.sshtools.server.platform.ExecutableCommand
-
Receive STDIN from this InputStream
- stdout - Variable in class com.sshtools.server.platform.ExecutableCommand
-
Write STDOUT data to this OutputStream *
- STILL_ACTIVE - Static variable in class com.sshtools.server.platform.ExecutableCommand
-
- stop() - Method in class com.sshtools.client.AuthenticationProtocolClient
-
- stop() - Method in class com.sshtools.common.ssh.ConnectionProtocol
-
- stop() - Method in interface com.sshtools.common.ssh.Service
-
Stop the service
- stop() - Method in class com.sshtools.server.AuthenticationProtocolServer
-
- stopAccepting() - Method in class com.sshtools.common.nio.ClientAcceptor
-
Stop accepting clients
- stopAccepting() - Method in class com.sshtools.common.ssh.SocketListeningForwardingFactoryImpl
-
- stopForwarding(Connection<T>) - Method in class com.sshtools.common.ssh.ForwardingManager
-
- stopForwarding(String, Connection<T>) - Method in class com.sshtools.common.ssh.ForwardingManager
-
- stopListening(boolean) - Method in interface com.sshtools.common.ssh.ForwardingFactory
-
Stop listening on active interfaces.
- stopListening(String, int, boolean, Connection<T>) - Method in class com.sshtools.common.ssh.ForwardingManager
-
Stop remote forwarding.
- stopListening(String, boolean, Connection<T>) - Method in class com.sshtools.common.ssh.ForwardingManager
-
- stopListening(boolean) - Method in class com.sshtools.common.ssh.SocketListeningForwardingFactoryImpl
-
- 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
-
- su(String, String) - Method in class com.sshtools.client.shell.Shell
-
- su(String, String, String) - Method in class com.sshtools.client.shell.Shell
-
- su(String) - Method in class com.sshtools.client.shell.Shell
-
- su(String, String, String, ShellMatcher) - Method in class com.sshtools.client.shell.Shell
-
- Subsystem<T extends SshContext> - Class in com.sshtools.common.ssh
-
Defines the abstract attributes of an SSH Subsystem.
- Subsystem(String) - Constructor for class com.sshtools.common.ssh.Subsystem
-
- SUBSYSTEM - Static variable in class com.sshtools.server.ShellPolicy
-
- Subsystem.ParseMessageOperation - Class in com.sshtools.common.ssh
-
- SUBSYSTEM_NAME - Static variable in class com.sshtools.server.SftpSubsystem
-
- subsystems - Variable in class com.sshtools.server.DefaultServerChannelFactory
-
- sudo(String, String) - Method in class com.sshtools.client.shell.Shell
-
- sudo(String, String, String) - Method in class com.sshtools.client.shell.Shell
-
- sudo(String, String, String, ShellMatcher) - Method in class com.sshtools.client.shell.Shell
-
- supported - Variable in class com.sshtools.common.ssh.components.ComponentFactory
-
The supported components stored in a Hashtable with a String key as the
component name such as "3des-cbc" and a Class value storing the
implementation class.
- supportedCiphersCS() - Method in class com.sshtools.common.ssh.SshContext
-
Returns a factory implementation that enables configuration of the
available ciphers.
- supportedCiphersSC() - Method in class com.sshtools.common.ssh.SshContext
-
- supportedCompressionsCS() - Method in class com.sshtools.common.ssh.SshContext
-
Get the supported compression algorithms.
- supportedCompressionsSC() - Method in class com.sshtools.common.ssh.SshContext
-
- supportedDigests() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
The supported digests
- supportedHMacsCS() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
The supported SSH2 Hmacs.
- supportedHMacsSC() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
The supported SSH2 Hmacs.
- supportedKeyExchanges() - Method in class com.sshtools.client.SshClientContext
-
- supportedKeyExchanges() - Method in class com.sshtools.common.ssh.SshContext
-
Get the supported key exchange methods.
- supportedMacsCS() - Method in class com.sshtools.common.ssh.SshContext
-
Get the supported message authentication algorithms.
- supportedMacsSC() - Method in class com.sshtools.common.ssh.SshContext
-
- supportedMechanisms - Variable in class com.sshtools.server.auth.DefaultAuthenticationMechanismFactory
-
- supportedPublicKeys() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
The supported public keys
- supportedPublicKeys() - Method in class com.sshtools.common.ssh.SshContext
-
- supportedRequests() - Method in interface com.sshtools.common.ssh.GlobalRequestHandler
-
Returns an array of strings containing the supported global requests.
- supportedSsh2CiphersCS() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
The supported SSH2 ciphers.
- supportedSsh2CiphersSC() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
The supported SSH2 ciphers.
- supportsExtension(String) - Method in class com.sshtools.client.sftp.AbstractSftpTask
-
Does the server support an SFTP extension? This checks the extensions
returned by the server during the SFTP version negotiation.
- supportsPassphraseChange() - Method in interface com.sshtools.common.publickey.SshPrivateKeyFile
-
Method to determine whether the format supports changing of passphrases.
- supportsRandomAccess() - Method in class com.sshtools.server.sftp.AbstractDirectFile
-
- supportsRandomAccess() - Method in interface com.sshtools.server.sftp.AbstractFile
-
- supportsRandomAccess() - Method in class com.sshtools.server.sftp.AbstractFileAdapter
-
- symlink(String, String) - Method in class com.sshtools.client.sftp.SftpClientTask
-
Create a symbolic link on the remote computer.