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

A

AbstractClientTransport - Interface in com.maverick.ssh2
 
AbstractDigest - Class in com.maverick.ssh.components.jce
An abstract class that implements the Digest interface to provide support for JCE based digests.
AbstractDigest(String, SecurityLevel, int) - Constructor for class com.maverick.ssh.components.jce.AbstractDigest
 
AbstractHmac - Class in com.maverick.ssh.components.jce
An abstract class that implements the SshHmac interface to provide support for JCE based message authentication.
AbstractHmac(String, int, SecurityLevel, int) - Constructor for class com.maverick.ssh.components.jce.AbstractHmac
 
AbstractHmac(String, int, int, SecurityLevel, int) - Constructor for class com.maverick.ssh.components.jce.AbstractHmac
 
AbstractJCECipher - Class in com.maverick.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, SecurityLevel) - Constructor for class com.maverick.ssh.components.jce.AbstractJCECipher
 
AbstractKeyExchange - Interface in com.maverick.ssh.components.jce
 
AbstractKnownHostsKeyVerification - Class in com.sshtools.publickey
Deprecated.
AbstractKnownHostsKeyVerification() - Constructor for class com.sshtools.publickey.AbstractKnownHostsKeyVerification
Deprecated.
Construct a known_hosts database based on the default path of ~/.ssh/known_hosts.
AbstractKnownHostsKeyVerification(String) - Constructor for class com.sshtools.publickey.AbstractKnownHostsKeyVerification
Deprecated.
Constructs a known_hosts database based on the path provided.
AbstractMultipleKnownHostsKeyVerification - Class in com.sshtools.publickey
Deprecated.
AbstractMultipleKnownHostsKeyVerification() - Constructor for class com.sshtools.publickey.AbstractMultipleKnownHostsKeyVerification
Deprecated.
Construct a known_hosts database based on the default path of ~/.ssh/known_hosts.
AbstractMultipleKnownHostsKeyVerification(String) - Constructor for class com.sshtools.publickey.AbstractMultipleKnownHostsKeyVerification
Deprecated.
Constructs a known_hosts database based on the path provided.
AbstractNamedPipe - Class in com.maverick.agent.win32
 
AbstractNamedPipe() - Constructor for class com.maverick.agent.win32.AbstractNamedPipe
 
AbstractNamedPipe.NamedPipeSession - Class in com.maverick.agent.win32
 
accept() - Method in interface com.maverick.agent.server.SshAgentAcceptor
 
accept() - Method in class com.maverick.agent.server.UnixSocketAdapter
 
accept() - Method in class com.maverick.agent.win32.NamedPipeServer
 
accept() - Method in class socks.Proxy
 
accept() - Method in class socks.SocksServerSocket
Accepts the incoming connection.
ACCESS_DENIED - Static variable in exception com.sshtools.publickey.PublicKeySubsystemException
 
ACE4_ADD_FILE - Static variable in class com.maverick.sftp.ACL
 
ACE4_ADD_SUBDIRECTORY - Static variable in class com.maverick.sftp.ACL
 
ACE4_APPEND_DATA - Static variable in class com.maverick.sftp.ACL
 
ACE4_DELETE - Static variable in class com.maverick.sftp.ACL
 
ACE4_DELETE_CHILD - Static variable in class com.maverick.sftp.ACL
 
ACE4_DIRECTORY_INHERIT_ACE - Static variable in class com.maverick.sftp.ACL
 
ACE4_EXECUTE - Static variable in class com.maverick.sftp.ACL
 
ACE4_FAILED_ACCESS_ACE_FLAG - Static variable in class com.maverick.sftp.ACL
 
ACE4_FILE_INHERIT_ACE - Static variable in class com.maverick.sftp.ACL
 
ACE4_IDENTIFIER_GROUP - Static variable in class com.maverick.sftp.ACL
 
ACE4_INHERIT_ONLY_ACE - Static variable in class com.maverick.sftp.ACL
 
ACE4_LIST_DIRECTORY - Static variable in class com.maverick.sftp.ACL
 
ACE4_NO_PROPAGATE_INHERIT_ACE - Static variable in class com.maverick.sftp.ACL
 
ACE4_READ_ACL - Static variable in class com.maverick.sftp.ACL
 
ACE4_READ_ATTRIBUTES - Static variable in class com.maverick.sftp.ACL
 
ACE4_READ_DATA - Static variable in class com.maverick.sftp.ACL
 
ACE4_READ_NAMED_ATTRS - Static variable in class com.maverick.sftp.ACL
 
ACE4_SUCCESSFUL_ACCESS_ACE_FLAG - Static variable in class com.maverick.sftp.ACL
 
ACE4_SYNCHRONIZE - Static variable in class com.maverick.sftp.ACL
 
ACE4_WRITE_ACL - Static variable in class com.maverick.sftp.ACL
 
ACE4_WRITE_ATTRIBUTES - Static variable in class com.maverick.sftp.ACL
 
ACE4_WRITE_DATA - Static variable in class com.maverick.sftp.ACL
 
ACE4_WRITE_NAMED_ATTRS - Static variable in class com.maverick.sftp.ACL
 
ACE4_WRITE_OWNER - Static variable in class com.maverick.sftp.ACL
 
ACL - Class in com.maverick.sftp
Version 4 of the SFTP protocol introduces an ACL field in the SftpFileAttributes structure.
ACL(int, int, int, String) - Constructor for class com.maverick.sftp.ACL
 
ACL_ALARM_TYPE - Static variable in class com.maverick.sftp.ACL
 
ACL_ALLOWED_TYPE - Static variable in class com.maverick.sftp.ACL
 
ACL_AUDIT_TYPE - Static variable in class com.maverick.sftp.ACL
 
ACL_DENIED_TYPE - Static variable in class com.maverick.sftp.ACL
 
actionPerformed(ActionEvent) - Method in class socks.SocksDialog
 
add(String, Class<? extends T>) - Method in class com.maverick.ssh.components.ComponentFactory
Add a new component type to the factory.
add(UnsignedInteger32, UnsignedInteger32) - Static method in class com.maverick.util.UnsignedInteger32
Add two unsigned integers together.
add(UnsignedInteger32, int) - Static method in class com.maverick.util.UnsignedInteger32
Add an int to an unsigned integer.
add(UnsignedInteger64, UnsignedInteger64) - Static method in class com.maverick.util.UnsignedInteger64
Add an unsigned integer to another unsigned integer.
add(UnsignedInteger64, int) - Static method in class com.maverick.util.UnsignedInteger64
Add an unsigned integer to an int.
add(SshPublicKey, String) - Method in class com.sshtools.publickey.PublicKeySubsystem
Add a public key to the users list of acceptable keys.
add(String) - Method in class socks.InetRange
Adds another host or range to this range.
add(InetAddress) - Method in class socks.InetRange
Adds another ip for this range.
add(InetAddress, InetAddress) - Method in class socks.InetRange
Adds another range of ips for this range.Any host with ip address greater than or equal to the address of from and smaller than or equal to the address of to will be included in the range.
add(InetRange, Hashtable<String, Object>) - Method in class socks.server.IdentAuthenticator
Adds range of addresses from which connection is allowed.
addAddressCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addAddressCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addAddressCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addAddressCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addAttribute(String, Object) - Method in class com.maverick.events.Event
Add an attribute to the event
addAttribute(String, Object) - Method in interface com.maverick.ssh.SshClient
Add an attribute to this connection object.
addAttribute(String, Object) - Method in class com.maverick.ssh1.Ssh1Client
 
addAttribute(String, Object) - Method in class com.maverick.ssh2.Ssh2Client
 
addBeginingComment(FileEntryType.CommentEntry) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
Will add a comment entry at the beginning of the section.
addBeginingComment(FileEntryType.CommentEntry) - Method in class com.sshtools.config.file.entry.Entry
Will add a comment entry at the beginning of the section.
addCapabilities(Collection<Capability>) - Method in class com.maverick.vfs.ssh.SftpFileSystem
 
addChannelEventListener(ChannelEventListener) - Method in interface com.maverick.ssh.SshChannel
Provides an event listening mechanism.
addChannelEventListener(ChannelEventListener) - Method in class com.maverick.ssh2.Ssh2Channel
 
addChannelFactory(ChannelFactory) - Method in class com.maverick.ssh2.Ssh2Client
Installs a custom channel factory so that the client may respond to channel open requests.
addComment(String) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
Will add a comment entry at current location.
addCommentForEntry(String, String) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
Will add a comment entry before the entry with the given key.
addCommentForEntry(String, FileEntryType.CommentEntry) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
Will add a comment entry before the entry with the given key.
addCommentForEntry(String, FileEntryType.CommentEntry) - Method in class com.sshtools.config.file.entry.Entry
 
addConnectFrom(String) - Method in class com.sshtools.publickey.authorized.PublicKeyEntry
 
addCriteria(String, String) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addCustomRoot(String) - Method in class com.sshtools.sftp.SftpClient
Add a custom file system root path such as "flash:"
addDirect(InetAddress) - Method in class socks.Proxy
Adds given ip to the list of direct addresses.
addDirect(String) - Method in class socks.Proxy
Adds host to the list of direct addresses.
addDirect(InetAddress, InetAddress) - Method in class socks.Proxy
Adds given range of addresses to the lsit of direct addresses, machines within this range will be accessed without using proxy.
addDirectoryOperation(DirectoryOperation, File) - Method in class com.sshtools.sftp.DirectoryOperation
Add the contents of another directory operation.
addDirectoryOperation(DirectoryOperation, String) - Method in class com.sshtools.sftp.DirectoryOperation
Add the contents of another directory operation.
addedTask(Runnable) - Method in interface com.maverick.ssh.ExecutorOperationListener
 
addEntry(FileEntryType.SshdConfigFileEntry) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
Will add entry after last non blank, non comment entry in a section (Global, Match) Note: Use while operating on file after loading it.
addEntry(int, FileEntryType.SshdConfigFileEntry) - Method in class com.sshtools.config.file.entry.Entry
This method would add entry after the past valid entry.
addEntry(SshPublicKey, String, String...) - Method in class com.sshtools.publickey.KnownHostsKeyVerification
 
addEnvironmentVariable(String, String) - Method in class com.sshtools.publickey.authorized.PublicKeyEntry
 
addEventListener(EventListener) - Static method in class com.maverick.ssh.SshConnector
 
addEventListener(String, EventListener) - Static method in class com.maverick.ssh.SshConnector
 
addForwardTo(String) - Method in class com.sshtools.publickey.authorized.PublicKeyEntry
 
addGroupCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addGroupCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addGroupCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addGroupCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addHostCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addHostCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addHostCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addHostCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addKey(SshPrivateKey, SshPublicKey, String, KeyConstraints) - Method in class com.maverick.agent.client.SshAgentClient
Add a key to the agent
addKey(SshPrivateKey, SshPublicKey, String, KeyConstraints) - Method in class com.maverick.agent.InMemoryKeyStore
 
addKey(SshKeyPair, String, KeyConstraints) - Method in class com.maverick.agent.InMemoryKeyStore
 
addKey(SshPrivateKey, SshPublicKey, String, KeyConstraints) - Method in interface com.maverick.agent.KeyStore
Add a key to this keystore
addKey(SshKeyPair, String, KeyConstraints) - Method in interface com.maverick.agent.KeyStore
 
addKey(SshPublicKey, String) - Method in class com.sshtools.publickey.authorized.AuthorizedKeyFile
 
addKey(SshPublicKey, String, Option<?>...) - Method in class com.sshtools.publickey.authorized.AuthorizedKeyFile
 
addKeyStoreListener(KeyStoreListener) - Method in class com.maverick.agent.InMemoryKeyStore
Add a listener.
addLicense(String) - Static method in class com.maverick.ssh.LicenseManager
 
addListener(EventListener) - Method in interface com.maverick.events.EventService
Add an EventListener to the list of objects that will be sent Events.
addListener(String, EventListener) - Method in interface com.maverick.events.EventService
Add an EventListener to the list of objects that will be sent Events.
addListener(String, EventListener) - Method in class com.maverick.events.EventServiceImplementation
Add a J2SSH Listener to the list of listeners that will be sent events
addListener(EventListener) - Method in class com.maverick.events.EventServiceImplementation
 
addListener(SshClientListener) - Method in interface com.maverick.ssh.SshClient
Add a listener to this client.
addListener(SshClientListener) - Method in class com.maverick.ssh.SshConnector
 
addListener(SshClientListener) - Method in class com.maverick.ssh1.Ssh1Client
 
addListener(SshClientListener) - Method in class com.maverick.ssh2.Ssh2Client
 
addListener(TransportProtocolListener) - Method in class com.maverick.ssh2.TransportProtocol
 
addListener(IOStreamConnector.IOStreamConnectorListener) - Method in class com.maverick.util.IOStreamConnector
 
addListener(ForwardingClientListener) - Method in class com.sshtools.net.ForwardingClient
Add a ForwardingClientListener to receive forwarding events.
addListener(HostKeyVerificationListener) - Method in class com.sshtools.publickey.KnownHostsKeyVerification
 
addLocalAddressCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addLocalAddressCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addLocalAddressCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addLocalAddressCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addLocalPortCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addLocalPortCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addLocalPortCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addLocalPortCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addMatchCriteriaComment(FileEntryType.CommentEntry) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addMatchCriteriaComment(FileEntryType.CommentEntry) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
To add comment to a Match Criteria.
addMatchEntry() - Method in class com.sshtools.config.file.SshdConfigFile
 
addOperationListener(ExecutorOperationListener) - Method in class com.maverick.ssh.ExecutorOperationSupport
 
addPrincipal(String) - Method in class com.sshtools.publickey.authorized.PublicKeyEntry
 
addRDomainCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addRDomainCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addRDomainCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addRDomainCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addRequestHandler(GlobalRequestHandler) - Method in class com.maverick.ssh2.Ssh2Client
Installs a global request handler so that the client may respond to global requests.
addShutdownHook(Runnable) - Method in class com.maverick.ssh.message.SshMessageRouter
 
addTask(Runnable) - Method in class com.maverick.ssh.ExecutorOperationSupport
 
addUserCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addUserCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry
 
addUserCriteria(String[]) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addUserCriteria(String) - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
addVerifier(HostKeyVerification) - Method in class com.sshtools.publickey.HostKeyVerificationManager
 
ADMINISTRATIVIVELY_PROHIBITED - Static variable in exception com.maverick.ssh.ChannelOpenException
The administrator does not permit this channel to be opened
AES128Cbc - Class in com.maverick.ssh.components.jce
An implementation of the AES 128 bit cipher using a JCE provider.
AES128Cbc() - Constructor for class com.maverick.ssh.components.jce.AES128Cbc
 
AES128Ctr - Class in com.maverick.ssh.components.jce
 
AES128Ctr() - Constructor for class com.maverick.ssh.components.jce.AES128Ctr
 
AES128Gcm - Class in com.maverick.ssh.components.jce
 
AES128Gcm() - Constructor for class com.maverick.ssh.components.jce.AES128Gcm
 
AES192Cbc - Class in com.maverick.ssh.components.jce
An implementation of the AES 128 bit cipher using a JCE provider.
AES192Cbc() - Constructor for class com.maverick.ssh.components.jce.AES192Cbc
 
AES192Ctr - Class in com.maverick.ssh.components.jce
 
AES192Ctr() - Constructor for class com.maverick.ssh.components.jce.AES192Ctr
 
AES256Cbc - Class in com.maverick.ssh.components.jce
An implementation of the AES 128 bit cipher using a JCE provider.
AES256Cbc() - Constructor for class com.maverick.ssh.components.jce.AES256Cbc
 
AES256Ctr - Class in com.maverick.ssh.components.jce
 
AES256Ctr() - Constructor for class com.maverick.ssh.components.jce.AES256Ctr
 
AES256Gcm - Class in com.maverick.ssh.components.jce
 
AES256Gcm() - Constructor for class com.maverick.ssh.components.jce.AES256Gcm
 
AGENT_ERROR - Static variable in exception com.maverick.ssh.SshException
An error has occurred within the agent.
AGENT_FORWARDING - Static variable in class com.sshtools.publickey.authorized.AuthorizedKeyOptions
 
AgentForwardingChannelFactory - Class in com.maverick.agent.client
 
AgentForwardingChannelFactory(String, AgentSocketType) - Constructor for class com.maverick.agent.client.AgentForwardingChannelFactory
 
AgentMessage - Class in com.maverick.agent
Super class of all client messages
AgentMessage(int) - Constructor for class com.maverick.agent.AgentMessage
 
AgentNotAvailableException - Exception in com.maverick.agent.exceptions
 
AgentNotAvailableException() - Constructor for exception com.maverick.agent.exceptions.AgentNotAvailableException
Creates a new AgentNotAvailableException object.
AgentNotAvailableException(String) - Constructor for exception com.maverick.agent.exceptions.AgentNotAvailableException
 
AgentSocketForwardingChannel - Class in com.maverick.agent.client
 
AgentSocketForwardingChannel(String, Socket) - Constructor for class com.maverick.agent.client.AgentSocketForwardingChannel
 
AgentSocketType - Enum in com.maverick.agent.client
 
AgentTesting - Class in test
 
AgentTesting() - Constructor for class test.AgentTesting
 
ALGORITHM_NAME - Static variable in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
allDefaultGroups() - Static method in class com.maverick.ssh.components.DiffieHellmanGroups
 
allocateChannel(SshAbstractChannel) - Method in class com.maverick.ssh.message.SshMessageRouter
 
allowedHosts() - Method in class com.sshtools.publickey.AbstractKnownHostsKeyVerification
Deprecated.
Returns a Map of the allowed hosts.
allowedHosts() - Method in class com.sshtools.publickey.AbstractMultipleKnownHostsKeyVerification
Deprecated.
Returns a Map of the allowed hosts.
allowHost(String, SshPublicKey, boolean) - Method in class com.sshtools.publickey.AbstractKnownHostsKeyVerification
Deprecated.
Allows a host key, optionally recording the key to the known_hosts file.
allowHost(String, SshPublicKey, boolean) - Method in class com.sshtools.publickey.AbstractMultipleKnownHostsKeyVerification
Deprecated.
Allows a host key, optionally recording the key to the known_hosts file.
allowHost(String, SshPublicKey, boolean) - Method in class com.sshtools.publickey.KnownHostsKeyVerification
 
allowHostKeyUpdates() - Method in class com.maverick.ssh2.Ssh2Context
Accept host key updates from remote server.
allowX11Forwarding(String, String) - Method in class com.sshtools.net.ForwardingClient
Configure the forwarding client to manage X11 connections.
allowX11Forwarding(String) - Method in class com.sshtools.net.ForwardingClient
Configure the forwarding client to manage X11 connections.
allowX11Forwarding(String, File) - Method in class com.sshtools.net.ForwardingClient
Configure the forwarding client to manage X11 connections.
append(String, String) - Method in class com.sshtools.sftp.SftpClient
 
append(String, String, FileTransferProgress) - Method in class com.sshtools.sftp.SftpClient
 
append(InputStream, String) - Method in class com.sshtools.sftp.SftpClient
 
append(InputStream, String, FileTransferProgress) - Method in class com.sshtools.sftp.SftpClient
 
appendEntry(FileEntryType.SshdConfigFileEntry) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
Will add entry to the end of section.
appendEntry(FileEntryType.SshdConfigFileEntry) - Method in class com.sshtools.config.file.entry.Entry
This will simply keep adding entries in a section, will not make any decision to check to add new entry after a valid entry.
ArcFour - Class in com.maverick.ssh.components.jce
 
ArcFour() - Constructor for class com.maverick.ssh.components.jce.ArcFour
 
ArcFour128 - Class in com.maverick.ssh.components.jce
 
ArcFour128() - Constructor for class com.maverick.ssh.components.jce.ArcFour128
 
ArcFour256 - Class in com.maverick.ssh.components.jce
 
ArcFour256() - Constructor for class com.maverick.ssh.components.jce.ArcFour256
 
areEqual(byte[], byte[]) - Static method in class com.maverick.util.Arrays
 
array() - Method in class com.maverick.util.ByteArrayReader
Provides access to the underlying array
array() - Method in class com.maverick.util.ByteArrayWriter
Get the underlying byte array
Arrays - Class in com.maverick.util
 
Arrays() - Constructor for class com.maverick.util.Arrays
 
asList(T...) - Static method in class com.maverick.util.Arrays
 
assertByte(int) - Method in class com.maverick.util.SimpleASNReader
 
assertCallSucceeded(String, boolean) - Static method in class com.maverick.agent.win32.AbstractNamedPipe
Checks if the API call result is true.
assertEquals(String, int, int) - Method in class com.maverick.agent.win32.AbstractNamedPipe
 
assertValidHandle(String, WinNT.HANDLE) - Static method in class com.maverick.agent.win32.AbstractNamedPipe
Makes sure that the handle argument is not null or WinBase.INVALID_HANDLE_VALUE.
associateCommand(SshPublicKey, String) - Method in class com.sshtools.publickey.PublicKeySubsystem
Associate a command with an accepted public key.
ATTR_GID - Static variable in class com.maverick.vfs.ssh.SftpFileObject
 
ATTR_PERMISSIONS - Static variable in class com.maverick.vfs.ssh.SftpFileObject
 
ATTR_UID - Static variable in class com.maverick.vfs.ssh.SftpFileObject
 
ATTRIBUTE_AUTHENTICATION_METHODS - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_BITS_NOT_AVAILABLE - Static variable in exception com.maverick.sftp.SftpStatusException
 
ATTRIBUTE_CLIENT - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_COMMAND - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_CONNECTION - Static variable in class com.maverick.events.EventCodes
The current connection.
ATTRIBUTE_DIRECTORY_PATH - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_FILE_NAME - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_FILE_NEW_NAME - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_FORWARDING_TUNNEL_ENTRANCE - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_FORWARDING_TUNNEL_EXIT - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_HOST_KEY - Static variable in class com.maverick.events.J2SSHEventCodes
Deprecated.
should be byte[] but is incorrectly encoded as a String
ATTRIBUTE_HOST_PUBLIC_KEY - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_IP - Static variable in class com.maverick.events.EventCodes
 
ATTRIBUTE_IP - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_LOCAL_CIPHERS_CS - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_CIPHERS_SC - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_COMPONENT_LIST - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_LOCAL_CS_COMPRESSIONS - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_CS_MACS - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_IDENT - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_LOCAL_KEY_EXCHANGES - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_PUBLICKEYS - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_SC_COMPRESSIONS - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_SC_MACS - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOG_MESSAGE - Static variable in class com.maverick.events.EventCodes
This attribute is the key for the log message previously passes to log.info()/log.debug() calls
ATTRIBUTE_NUMBER_OF_CONNECTIONS - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_REMOTE_CIPHERS_CS - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_CIPHERS_SC - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_COMPONENT_LIST - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_REMOTE_CS_COMPRESSIONS - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_CS_MACS - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_IDENT - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_REMOTE_IP - Static variable in class com.maverick.events.EventCodes
The remote ip.
ATTRIBUTE_REMOTE_KEY_EXCHANGES - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_PUBLICKEYS - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_SC_COMPRESSIONS - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_SC_MACS - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_SESSION - Static variable in class com.maverick.events.J2SSHEventCodes
 
ATTRIBUTE_THROWABLE - Static variable in class com.maverick.events.EventCodes
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.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_CS_COMPRESSION - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_CS_MAC - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_KEY_EXCHANGE - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_PUBLICKEY - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_SC_CIPHER - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_SC_COMPRESSION - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_SC_MAC - Static variable in class com.maverick.events.J2SSHEventCodes
algorithm negotiation preferences
AUTH_CANCELLED_BY_USER - Static variable in class com.maverick.ssh2.TransportProtocol
Disconnect reason: Authentication was cancelled
authenticate(AuthenticationProtocol, String) - Method in class com.maverick.agent.client.Ssh2AgentAuthentication
 
authenticate(SshAuthentication) - Method in interface com.maverick.ssh.SshClient
Authenticate the user.
authenticate(SshAuthentication) - Method in class com.maverick.ssh1.Ssh1Client
 
authenticate(AuthenticationProtocol, String) - Method in interface com.maverick.ssh2.AuthenticationClient
Perform the authentication according to the specification.
authenticate(AuthenticationClient, String) - Method in class com.maverick.ssh2.AuthenticationProtocol
Authenticate using the mechanism provided.
authenticate(AuthenticationProtocol, String) - Method in class com.maverick.ssh2.KBIAuthentication
 
authenticate(SshAuthentication) - Method in class com.maverick.ssh2.Ssh2Client
 
authenticate(AuthenticationProtocol, String) - Method in class com.maverick.ssh2.Ssh2HostbasedAuthentication
 
authenticate(AuthenticationProtocol, String) - Method in class com.maverick.ssh2.Ssh2PasswordAuthentication
Implementation of the authentication method.
authenticate(AuthenticationProtocol, String) - Method in class com.maverick.ssh2.Ssh2PublicKeyAuthentication
 
authenticateClient(SshClient) - Method in class com.maverick.pool.SshClientAdapter
 
authenticateClient(SshClient) - Method in interface com.maverick.pool.SshClientFactory
Authenticate the client.
authenticated(SshClient, String) - Method in class com.maverick.ssh.SshClientAdapter
 
authenticated(SshClient, String) - Method in interface com.maverick.ssh.SshClientListener
 
authenticating - Variable in class com.maverick.ssh.PublicKeyAuthentication
 
Authentication - Interface in socks
The Authentication interface provides for performing method specific authentication for SOCKS5 connections.
AuthenticationClient - Interface in com.maverick.ssh2
Base interface for all SSH authentication mechanisms.
AuthenticationNone - Class in socks
SOCKS5 none authentication.
AuthenticationNone() - Constructor for class socks.AuthenticationNone
 
AuthenticationProtocol - Class in com.maverick.ssh2
Main implementation of the SSH Authentication Protocol.
AuthenticationProtocol(TransportProtocol) - Constructor for class com.maverick.ssh2.AuthenticationProtocol
Construct the protocol using the given transport
AuthenticationResult - Class in com.maverick.ssh2
Throwable class used by the AuthenticationProtocol to indicate that a authentication request has either been completed, failed or cancelled.
AuthenticationResult(int) - Constructor for class com.maverick.ssh2.AuthenticationResult
Construct an AuthenticationResult
AuthenticationResult(int, String) - Constructor for class com.maverick.ssh2.AuthenticationResult
Construct an AuthenticationResult
authenticationStarted(SshClient, String[]) - Method in class com.maverick.ssh.SshClientAdapter
 
authenticationStarted(SshClient, String[]) - Method in interface com.maverick.ssh.SshClientListener
 
AuthorizedKeyFile - Class in com.sshtools.publickey.authorized
 
AuthorizedKeyFile() - Constructor for class com.sshtools.publickey.authorized.AuthorizedKeyFile
 
AuthorizedKeyFile(String) - Constructor for class com.sshtools.publickey.authorized.AuthorizedKeyFile
 
AuthorizedKeyOptions - Class in com.sshtools.publickey.authorized
 
AuthorizedKeyOptions() - Constructor for class com.sshtools.publickey.authorized.AuthorizedKeyOptions
 
available() - Method in class com.maverick.sftp.SftpFileInputStream
 
available() - Method in class com.maverick.util.DynamicBuffer
Return the number of bytes of data available to be read from the buffer

B

BAD_API_USAGE - Static variable in exception com.maverick.sftp.SftpStatusException
 
BAD_API_USAGE - Static variable in exception com.maverick.ssh.SshException
The API has encountered an error because of incorrect usage.
BannerDisplay - Interface in com.maverick.ssh2
Callback interface to display authentication banner messages.
Base64 - Class in com.maverick.util
 
Base64.InputStream - Class in com.maverick.util
 
Base64.InputStream(InputStream) - Constructor for class com.maverick.util.Base64.InputStream
 
Base64.InputStream(InputStream, boolean) - Constructor for class com.maverick.util.Base64.InputStream
 
Base64.OutputStream - Class in com.maverick.util
 
Base64.OutputStream(OutputStream) - Constructor for class com.maverick.util.Base64.OutputStream
 
Base64.OutputStream(OutputStream, boolean) - Constructor for class com.maverick.util.Base64.OutputStream
 
Base64EncodedFileFormat - Class in com.sshtools.publickey
 
Base64EncodedFileFormat(String, String) - Constructor for class com.sshtools.publickey.Base64EncodedFileFormat
 
BCrypt - Class in com.maverick.util
BCrypt implements OpenBSD-style Blowfish password hashing using the scheme describes in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.
BCrypt() - Constructor for class com.maverick.util.BCrypt
 
bcrypt_pbkdf(byte[], byte[], int, int) - Static method in class com.maverick.util.BCryptKDF
 
BCryptKDF - Class in com.maverick.util
 
BCryptKDF() - Constructor for class com.maverick.util.BCryptKDF
 
begin - Variable in class com.sshtools.net.HttpHeader
 
begin - Variable in class com.sshtools.publickey.Base64EncodedFileFormat
 
bigIntValue() - Method in class com.maverick.util.UnsignedInteger64
Return a BigInteger value of the unsigned integer.
BinaryLogger - Class in com.maverick.util
 
BinaryLogger(String) - Constructor for class com.maverick.util.BinaryLogger
 
bind(InetAddress, int) - Method in class socks.Proxy
 
bind(String, int) - Method in class socks.Proxy
 
BlankLineEntry - Class in com.maverick.util
 
BlankLineEntry() - Constructor for class com.maverick.util.BlankLineEntry
 
blf_dec(int[], int) - Method in class com.maverick.util.BCrypt
 
blf_dec(int[], int, int) - Method in class com.maverick.util.BCrypt
 
blf_enc(int[], int) - Method in class com.maverick.util.BCrypt
 
blf_key(byte[]) - Method in class com.maverick.util.BCrypt
 
blf_key(byte[], int) - Method in class com.maverick.util.BCrypt
 
blockForMessage(long) - Method in class com.maverick.ssh.message.SshMessageRouter
 
BlowfishCbc - Class in com.maverick.ssh.components.jce
An implementation of the Blowfish cipher using a JCE provider.
BlowfishCbc() - Constructor for class com.maverick.ssh.components.jce.BlowfishCbc
 
buf - Variable in class com.maverick.util.DynamicBuffer
The buffer
buffer - Variable in class com.maverick.scp.ScpClientIO.ScpEngineIO
 
BUFFER_SIZE - Static variable in class com.maverick.util.IOUtil
Default buffer size for stream utility methods
build() - Method in class com.sshtools.config.file.SshdConfigFile.SshdConfigFileBuilder
 
builder() - Static method in class com.sshtools.config.file.SshdConfigFile
 
BY_APPLICATION - Static variable in class com.maverick.ssh2.TransportProtocol
Disconnect reason: The application disconnected
ByteArrayReader - Class in com.maverick.util
Utiltiy class to read common parameter types from a byte array.
ByteArrayReader(byte[], int, int) - Constructor for class com.maverick.util.ByteArrayReader
Construct a reader.
ByteArrayReader(byte[]) - Constructor for class com.maverick.util.ByteArrayReader
 
ByteArrayWriter - Class in com.maverick.util
Utility class to write common parameter types to a byte array.
ByteArrayWriter() - Constructor for class com.maverick.util.ByteArrayWriter
Contruct an empty writer.
ByteArrayWriter(int) - Constructor for class com.maverick.util.ByteArrayWriter
Construct a writer with an array size of the length supplied.
bytesToHex(byte[]) - Static method in class com.maverick.ssh.components.Utils
 
bytesToHex(byte[], int, int) - Static method in class com.maverick.ssh.components.Utils
 

C

calcBroadcastAddress(int[], int) - Static method in class com.sshtools.net.IPUtils
 
calcFirstAddress(int[], int[]) - Static method in class com.sshtools.net.IPUtils
 
calcLastAddress(int[], int) - Static method in class com.sshtools.net.IPUtils
 
calcNetworkNumber(int[], int[]) - Static method in class com.sshtools.net.IPUtils
 
calculateExchangeHash() - Method in class com.maverick.ssh.components.jce.client.Curve25519SHA256
 
calculateExchangeHash() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanEcdh
 
calculateExchangeHash() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup14Sha1
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup1Sha1
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash(boolean, int, int, int) - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroupExchangeSha1
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.maverick.ssh.components.jce.client.Rsa1024Sha1
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.maverick.ssh.components.jce.client.Rsa2048Sha256
Calculates the exchange hash as an SHA1 hash of the following data.
cancelAllRemoteForwarding() - Method in class com.sshtools.net.ForwardingClient
Stop all remote forwarding
cancelAllRemoteForwarding(boolean) - Method in class com.sshtools.net.ForwardingClient
Stop all remote forwarding.
CANCELLED - Static variable in interface com.maverick.ssh.SshAuthentication
The authentication was cancelled by the user
CANCELLED_CONNECTION - Static variable in exception com.maverick.ssh.SshException
The user cancelled the connection.
cancelRemoteForwarding(String, int) - Method in interface com.maverick.ssh.SshClient
Cancel a forwarding request.
cancelRemoteForwarding(String, int) - Method in class com.maverick.ssh1.Ssh1Client
The bindAddress is ignored since the SSH1 protocol does not support setting of the bind address.
cancelRemoteForwarding(String, int) - Method in class com.maverick.ssh2.Ssh2Client
 
cancelRemoteForwarding(String, int) - Method in class com.sshtools.net.ForwardingClient
Requests that the remote side stop listening for socket connections.
cancelRemoteForwarding(String, int, boolean) - Method in class com.sshtools.net.ForwardingClient
Requests that the remote side stop listening for socket connections.
canConnectFrom(String) - Method in class com.sshtools.publickey.authorized.PublicKeyEntry
 
canForwardTo(String, int) - Method in class com.sshtools.publickey.authorized.PublicKeyEntry
 
canRead() - Method in class com.maverick.sftp.SftpFile
Determine whether the user has read access to the file.
canStartShell(String, ShellWriter) - Method in class com.maverick.ssh.ShellStartupPasswordTrigger
 
canStartShell(String, ShellWriter) - Method in interface com.maverick.ssh.ShellStartupTrigger
 
canUse() - Method in class com.maverick.agent.KeyConstraints
 
canWrite() - Method in class com.maverick.sftp.SftpFile
Determine whether the user has write access to the file.
capabilities - Static variable in class com.maverick.vfs.ssh.SftpFileProvider
 
carriageReturn() - Method in class com.maverick.ssh.ShellController
 
carriageReturn() - Method in interface com.maverick.ssh.ShellWriter
Send a carriage return to the remote command.
cd(String) - Method in class com.sshtools.sftp.SftpClient
Changes the working directory on the remote server, or the user's default directory if null or any empty string is provided as the directory path.
cdup() - Method in class com.sshtools.sftp.SftpClient
Change the working directory to the parent directory
CERT_AUTHORITY - Static variable in class com.sshtools.publickey.authorized.AuthorizedKeyOptions
 
CERT_TYPE - Static variable in class com.maverick.ssh.components.jce.OpenSshEcdsaSha2Nist256Certificate
 
CERT_TYPE - Static variable in class com.maverick.ssh.components.jce.OpenSshEcdsaSha2Nist384Certificate
 
CERT_TYPE - Static variable in class com.maverick.ssh.components.jce.OpenSshEcdsaSha2Nist521Certificate
 
CERT_TYPE - Static variable in class com.maverick.ssh.components.jce.OpenSshEd25519Certificate
 
CHACHA20 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
ChaCha20
CHACHA20_POLY1305 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
ChaCha20-Poly1305
ChaCha20Poly1305 - Class in com.maverick.ssh.components.jce
 
ChaCha20Poly1305() - Constructor for class com.maverick.ssh.components.jce.ChaCha20Poly1305
 
ChaCha20Poly1305.ChaCha20 - Class in com.maverick.ssh.components.jce
 
ChaCha20Poly1305.ChaCha20(byte[], byte[], int) - Constructor for class com.maverick.ssh.components.jce.ChaCha20Poly1305.ChaCha20
 
ChaCha20Poly1305.ChaCha20.WrongKeySizeException - Exception in com.maverick.ssh.components.jce
 
ChaCha20Poly1305.ChaCha20.WrongKeySizeException() - Constructor for exception com.maverick.ssh.components.jce.ChaCha20Poly1305.ChaCha20.WrongKeySizeException
 
ChaCha20Poly1305.ChaCha20.WrongNonceSizeException - Exception in com.maverick.ssh.components.jce
 
ChaCha20Poly1305.ChaCha20.WrongNonceSizeException() - Constructor for exception com.maverick.ssh.components.jce.ChaCha20Poly1305.ChaCha20.WrongNonceSizeException
 
ChaCha20Poly1305.Poly1305 - Class in com.maverick.ssh.components.jce
Poly1305 message authentication code, designed by D.
ChaCha20Poly1305.Poly1305() - Constructor for class com.maverick.ssh.components.jce.ChaCha20Poly1305.Poly1305
Constructs a Poly1305 MAC, where the key passed to init() will be used directly.
chainProxy - Variable in class socks.Proxy
 
changePassphrase(String, String) - Method in interface com.sshtools.publickey.SshPrivateKeyFile
Change the passphrase of the key file.
changePassphrase(File, String, String) - Static method in class com.sshtools.publickey.SshPrivateKeyFileFactory
Take a file in any of the supported public key formats and convert to the requested format.
changePermissions(SftpFile, int) - Method in class com.maverick.sftp.SftpSubsystemChannel
Change the permissions of a file.
changePermissions(String, int) - Method in class com.maverick.sftp.SftpSubsystemChannel
Change the permissions of a file.
changePermissions(String, String) - Method in class com.maverick.sftp.SftpSubsystemChannel
Change the permissions of a file.
changePositionofAlgorithm(String, int) - Method in class com.maverick.ssh.components.ComponentFactory
 
changeTerminalDimensions(int, int, int, int) - Method in interface com.maverick.ssh.SshSession
Change the dimensions of the terminal window.
changeTerminalDimensions(int, int, int, int) - Method in class com.maverick.ssh2.Ssh2Session
 
channel - Variable in class com.maverick.ssh.SubsystemChannel
 
CHANNEL_CLOSED - Static variable in class com.maverick.ssh.message.SshAbstractChannel
 
CHANNEL_FAILURE - Static variable in exception com.maverick.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_OPEN - Static variable in class com.maverick.ssh.message.SshAbstractChannel
 
CHANNEL_UNINITIALIZED - Static variable in class com.maverick.ssh.message.SshAbstractChannel
 
ChannelAdapter - Class in com.maverick.ssh
An adapter for the ChannelEventListener.
ChannelAdapter() - Constructor for class com.maverick.ssh.ChannelAdapter
 
channelClosed(SshChannel) - Method in class com.maverick.agent.client.AgentSocketForwardingChannel
 
channelClosed(SshChannel) - Method in class com.maverick.ssh.ChannelAdapter
 
channelClosed(SshChannel) - Method in interface com.maverick.ssh.ChannelEventListener
A channel is closed.
channelClosed(int, String, SshTunnel) - Method in interface com.sshtools.net.ForwardingClientListener
A forwarding channel has been closed.
channelClosing(SshChannel) - Method in class com.maverick.agent.client.AgentSocketForwardingChannel
 
channelClosing(SshChannel) - Method in class com.maverick.ssh.ChannelAdapter
 
channelClosing(SshChannel) - Method in interface com.maverick.ssh.ChannelEventListener
A channel is closing.
channelEOF(SshChannel) - Method in class com.maverick.agent.client.AgentSocketForwardingChannel
 
channelEOF(SshChannel) - Method in class com.maverick.ssh.ChannelAdapter
 
channelEOF(SshChannel) - Method in interface com.maverick.ssh.ChannelEventListener
A channel's input is EOF.
channelEOF() - Method in class com.maverick.ssh2.Ssh2Channel
Called when the remote side data stream is EOF, by default this method does nothing
ChannelEventListener - Interface in com.maverick.ssh
An event interface that provides notifications of SshChannel events.
ChannelFactory - Interface in com.maverick.ssh2
The SSH2 protocol supports many different channel types including sesisons, port forwarding and x11 forwarding; most channels are requested by the client and created by the server however it is possible for the server to request any type of channel from the client, this interface defines the contract for supporting a standard and custom channel creation.
channelFailure(int, String, String, int, boolean, Throwable) - Method in interface com.sshtools.net.ForwardingClientListener
A forwarding channel failed to open.
channelid - Variable in class com.maverick.ssh.message.SshAbstractChannel
 
channelOpened(SshChannel) - Method in class com.maverick.agent.client.AgentSocketForwardingChannel
 
channelOpened(SshChannel) - Method in class com.maverick.ssh.ChannelAdapter
 
channelOpened(SshChannel) - Method in interface com.maverick.ssh.ChannelEventListener
A channel has been opened.
channelOpened(int, String, SshTunnel) - Method in interface com.sshtools.net.ForwardingClientListener
A forwarding channel has been opened.
ChannelOpenException - Exception in com.maverick.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.maverick.ssh.ChannelOpenException
 
channelRequest(String, boolean, byte[]) - Method in class com.maverick.ssh2.Ssh2Channel
Called when a channel request is received, by default this method sends a failure message if the remote side requests a reply.
channelRequest(String, boolean, byte[]) - Method in class com.maverick.ssh2.Ssh2Session
This overidden method handles the "exit-status", "exit-signal" and "xon-xoff" channel requests.
CHARSET_ENCODING - Static variable in class com.maverick.ssh2.TransportProtocol
Character set encoding.
checkCloseStatus(boolean) - Method in class com.maverick.ssh2.Ssh2Channel
 
checkCloseStatus(boolean) - Method in class com.maverick.ssh2.Ssh2Session
 
checkEndsWithNoSlash(String) - Static method in class com.maverick.util.FileUtils
 
checkEndsWithSlash(String) - Static method in class com.maverick.util.FileUtils
 
checkin(SshClient) - Method in class com.maverick.pool.SshClientPool
Check in an idle client.
checkLocalSourceAddress(SocketAddress, String, int, String, int) - Method in interface com.sshtools.net.ForwardingClientListener
Check the source address and optionally decline the local forwarding (return false).
checkout(String, int, String) - Method in class com.maverick.pool.SshClientPool
Check out an available client.
checkout(String, int, String, SshClientFactory) - Method in class com.maverick.pool.SshClientPool
Check out an available client.
checkpw(String, String) - Static method in class com.maverick.util.BCrypt
Check that a plaintext password matches a previously hashed one
checkRequest(ProxyMessage, Socket) - Method in class socks.server.IdentAuthenticator
For SOCKS5 requests allways returns true.
checkRequest(ProxyMessage) - Method in interface socks.server.ServerAuthenticator
This method is called when a request have been read.
checkRequest(DatagramPacket, boolean) - Method in interface socks.server.ServerAuthenticator
This method is called when datagram is received by the server.
checkRequest(ProxyMessage) - Method in class socks.server.ServerAuthenticatorNone
Allways returns true.
checkRequest(DatagramPacket, boolean) - Method in class socks.server.ServerAuthenticatorNone
Allways returns true.
checkStartsWithNoSlash(String) - Static method in class com.maverick.util.FileUtils
 
checkStartsWithSlash(String) - Static method in class com.maverick.util.FileUtils
 
chgrp(String, String) - Method in class com.sshtools.sftp.SftpClient
Sets the group ID for the file or directory.
chmod(int, String) - Method in class com.sshtools.sftp.SftpClient
Changes the access permissions or modes of the specified file or directory.
chown(String, String) - Method in class com.sshtools.sftp.SftpClient
Sets the user ID to owner for the file or directory.
CIDRNetwork - Class in com.sshtools.net
 
CIDRNetwork(String) - Constructor for class com.sshtools.net.CIDRNetwork
Default constructor
CIDRNetwork(String, String) - Constructor for class com.sshtools.net.CIDRNetwork
 
CIPHER_3DES - Static variable in class com.maverick.ssh1.Ssh1Context
 
CIPHER_AES128_CBC - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_AES128_CTR - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_AES192_CBC - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_AES192_CTR - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_AES256_CBC - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_AES256_CTR - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_AES_GCM_128 - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_AES_GCM_256 - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_ARCFOUR - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_ARCFOUR_128 - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_ARCFOUR_256 - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_BLOWFISH_CBC - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_CHACHA20_POLY1305 - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_DES - Static variable in class com.maverick.ssh1.Ssh1Context
 
CIPHER_ERROR - Static variable in exception com.maverick.ssh.SshException
An error occurred in a cipher
CIPHER_TRIPLEDES_CBC - Static variable in class com.maverick.ssh2.Ssh2Context
 
CIPHER_TRIPLEDES_CTR - Static variable in class com.maverick.ssh2.Ssh2Context
 
clamp(byte[]) - Static method in class com.maverick.ssh.components.Curve25519
KEY AGREEMENT
cleanupOperations(Runnable...) - Method in class com.maverick.ssh.ExecutorOperationSupport
 
clear() - Method in class com.maverick.ssh.components.ComponentFactory
Clear all of the entries in this component factory.
clear() - Method in class com.sshtools.publickey.KnownHostsKeyVerification
 
Client - Interface in com.maverick.ssh
 
clientlisteners - Variable in class com.sshtools.net.ForwardingClient
 
clone() - Method in class com.maverick.ssh.components.ComponentFactory
 
clone() - Method in class socks.InetRange
Creates a clone of this Object
clone() - Method in class socks.Socks4Proxy
Creates a clone of this proxy.
clone() - Method in class socks.Socks5Proxy
Creates a clone of this Proxy.
close() - Method in class com.maverick.agent.client.SshAgentClient
Close the agent
close() - Method in interface com.maverick.agent.server.SshAgentAcceptor
 
close() - Method in class com.maverick.agent.server.SshAgentServer
 
close() - Method in interface com.maverick.agent.server.SshAgentTransport
 
close() - Method in class com.maverick.agent.server.UnixSocketAdapter
 
close() - Method in class com.maverick.agent.win32.AbstractNamedPipe.NamedPipeSession
 
close() - Method in class com.maverick.agent.win32.NamedPipeClient
 
close() - Method in class com.maverick.agent.win32.NamedPipeServer
 
close() - Method in class com.maverick.scp.ScpClientIO.ScpEngineIO
Close the SCP engine and underlying session.
close() - Method in class com.maverick.sftp.SftpFile
Close the file.
close() - Method in class com.maverick.sftp.SftpFileInputStream
Closes the SFTP file handle.
close() - Method in class com.maverick.sftp.SftpFileOutputStream
Closes the file's handle
close() - Method in class com.maverick.sftp.SftpSubsystemChannel
 
close() - Method in class com.maverick.ssh.message.SshMessageStore
 
close() - Method in class com.maverick.ssh.Shell
 
close() - Method in interface com.maverick.ssh.SshIO
Close the channel.
close() - Method in interface com.maverick.ssh.SshSession
Close the session.
close() - Method in class com.maverick.ssh.SubsystemChannel
Close the subsystem
close() - Method in class com.maverick.ssh2.Ssh2Channel
Closes the channel.
close() - Method in class com.maverick.util.Base64.OutputStream
 
close() - Method in class com.maverick.util.BinaryLogger
 
close() - Method in class com.maverick.util.DynamicBuffer
Closes the buffer
close() - Method in class com.maverick.util.EOLProcessor
 
close() - Method in class com.maverick.util.IOStreamConnector
 
close() - Method in class com.maverick.util.TextConversionStream
 
close() - Method in class com.sshtools.net.SocketWrapper
 
close() - Method in class socks.SocketWrappedChannel
 
close() - Method in class socks.Socks5DatagramSocket
Closes datagram socket, and proxy connection.
close() - Method in class socks.SocksServerSocket
Closes the connection to proxy if socket have not been accepted, if the direct connection is used, closes direct ServerSocket.
close() - Method in class socks.SocksSocket
Same as Socket
closeFile(SftpFile) - Method in class com.maverick.sftp.SftpSubsystemChannel
Close a file or directory.
closeQuietly(InputStream) - Static method in class com.maverick.util.FileUtils
 
closeQuietly(OutputStream) - Static method in class com.maverick.util.FileUtils
 
closeStream(InputStream) - Static method in class com.maverick.util.IOUtil
 
closeStream(OutputStream) - Static method in class com.maverick.util.IOUtil
 
cmd - Variable in class com.maverick.scp.ScpClientIO.ScpEngineIO
 
com.maverick.agent - package com.maverick.agent
 
com.maverick.agent.client - package com.maverick.agent.client
 
com.maverick.agent.exceptions - package com.maverick.agent.exceptions
 
com.maverick.agent.openssh - package com.maverick.agent.openssh
 
com.maverick.agent.rfc - package com.maverick.agent.rfc
 
com.maverick.agent.server - package com.maverick.agent.server
 
com.maverick.agent.win32 - package com.maverick.agent.win32
 
com.maverick.events - package com.maverick.events
 
com.maverick.pool - package com.maverick.pool
 
com.maverick.scp - package com.maverick.scp
This package contains a Secure Copy (SCP) engine suitable for the lightweight J2SSH Maverick API.
com.maverick.sftp - package com.maverick.sftp
The base implementation of the SFTP protocol enabling SFTP to be operated over both SSH1 and SSH2 connections.
com.maverick.ssh - package com.maverick.ssh
This package contains a set of general interface contracts for SSH communication that provide the core set of functionality available in both the SSH1 and SSH2 protocol specifications.
com.maverick.ssh.components - package com.maverick.ssh.components
This package contains an abstract cryptographic provider for the SSH protocol.
com.maverick.ssh.components.jce - package com.maverick.ssh.components.jce
This package contains a set of algoritm implementations that enable the Maverick API to use a Java Cryptography Extension provider.
com.maverick.ssh.components.jce.client - package com.maverick.ssh.components.jce.client
 
com.maverick.ssh.compression - package com.maverick.ssh.compression
Compression interface for the SSH Transport Protocol.
com.maverick.ssh.message - package com.maverick.ssh.message
 
com.maverick.ssh1 - package com.maverick.ssh1
This package contains an SSH1 implementation of the com.maverick.ssh interfaces.
com.maverick.ssh2 - package com.maverick.ssh2
This package contains an SSH2 implementation of the com.maverick.ssh interfaces.
com.maverick.util - package com.maverick.util
A set of SSHTools utility classes.
com.maverick.vfs.ssh - package com.maverick.vfs.ssh
 
com.sshtools.config.file - package com.sshtools.config.file
 
com.sshtools.config.file.entry - package com.sshtools.config.file.entry
 
com.sshtools.config.file.entry.type - package com.sshtools.config.file.entry.type
 
com.sshtools.config.file.reader - package com.sshtools.config.file.reader
 
com.sshtools.config.file.writer - package com.sshtools.config.file.writer
 
com.sshtools.net - package com.sshtools.net
This package contains a set of network utilities for the J2SSH Maverick API.
com.sshtools.publickey - package com.sshtools.publickey
This package contains utility classes for loading/storing public/private keys and is based on the SSHTools key format architecture.
com.sshtools.publickey.authorized - package com.sshtools.publickey.authorized
 
com.sshtools.scp - package com.sshtools.scp
This package contains the SSHTools SCP implementation converted to use the J2SSH Maverick API's SCP engine.
com.sshtools.sftp - package com.sshtools.sftp
This package contains the SSHTools SFTP client converted for use with the J2SSH Maverick API.
com.sshtools.zlib - package com.sshtools.zlib
 
command - Variable in class socks.ProxyMessage
Request/response code as an int
commandExecuted(SshClient, SshSession, String, int) - Method in class com.maverick.ssh.SshClientAdapter
 
commandExecuted(SshClient, SshSession, String, int) - Method in interface com.maverick.ssh.SshClientListener
 
CommandOption - Class in com.sshtools.publickey.authorized
 
CommandOption(String) - Constructor for class com.sshtools.publickey.authorized.CommandOption
 
CommentEntry - Class in com.maverick.util
 
CommentEntry(String) - Constructor for class com.maverick.util.CommentEntry
 
COMPLETE - Static variable in interface com.maverick.ssh.SshAuthentication
The authentication completed
completed() - Method in interface com.maverick.sftp.FileTransferProgress
The transfer has completed.
completedTask(Runnable) - Method in interface com.maverick.ssh.ExecutorOperationListener
 
ComponentFactory<T> - Class in com.maverick.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(ComponentManager) - Constructor for class com.maverick.ssh.components.ComponentFactory
 
ComponentManager - Class in com.maverick.ssh.components
An abstract class that manages the components used by the SSH API.
ComponentManager() - Constructor for class com.maverick.ssh.components.ComponentManager
 
compress(byte[], int, int) - Method in class com.maverick.ssh.compression.NoneCompression
 
compress(byte[], int, int) - Method in interface com.maverick.ssh.compression.SshCompression
Compress a block of data.
compress(byte[], int, int) - Method in class com.sshtools.zlib.ZLibCompression
 
COMPRESSION_ERROR - Static variable in exception com.maverick.ssh.SshException
An error occurred during compression
COMPRESSION_ERROR - Static variable in class com.maverick.ssh2.TransportProtocol
Disconnect reason: A compression error occurred
COMPRESSION_NONE - Static variable in class com.maverick.ssh2.Ssh2Context
Compression off
COMPRESSION_ZLIB - Static variable in class com.maverick.ssh2.Ssh2Context
Optional zlib compression (requires sshtools-zlib.jar in classpath)
ConfigurationCollector - Class in com.maverick.ssh
 
ConfigurationCollector() - Constructor for class com.maverick.ssh.ConfigurationCollector
 
configureConnector(SshConnector) - Method in class com.maverick.pool.SshClientAdapter
 
configureConnector(SshConnector) - Method in interface com.maverick.pool.SshClientFactory
Configure the connector.
configureSecurityLevel(SecurityLevel) - Method in class com.maverick.ssh.components.ComponentFactory
 
configureSecurityLevel(SecurityLevel, boolean) - Method in class com.maverick.ssh.components.ComponentFactory
 
connect(SshTransport, SshContext, SshClientConnector, String, String, String, boolean) - Method in interface com.maverick.ssh.SshClient
Connect to an SSH server.
connect(SshTransport, String) - Method in interface com.maverick.ssh.SshClientConnector
Create a new connection to an SSH server over the specified transport.
connect(SshTransport, String, boolean) - Method in interface com.maverick.ssh.SshClientConnector
connect(SshTransport, String, SshContext) - Method in interface com.maverick.ssh.SshClientConnector
connect(SshTransport, String, boolean, SshContext) - Method in interface com.maverick.ssh.SshClientConnector
connect(SshTransport, String) - Method in class com.maverick.ssh.SshConnector
 
connect(SshTransport, String, boolean) - Method in class com.maverick.ssh.SshConnector
 
connect(SshTransport, String, SshContext) - Method in class com.maverick.ssh.SshConnector
 
connect(SshTransport, String, boolean, SshContext) - Method in class com.maverick.ssh.SshConnector
 
connect(SshTransport, SshContext, SshClientConnector, String, String, String, boolean) - Method in class com.maverick.ssh1.Ssh1Client
 
connect(SshTransport, SshContext, SshClientConnector, String, String, String, boolean) - Method in class com.maverick.ssh2.Ssh2Client
 
connect(InputStream, OutputStream) - Method in class com.maverick.util.IOStreamConnector
 
connect(InetAddress, int) - Method in class socks.Proxy
 
connect(String, int) - Method in class socks.Proxy
 
CONNECT_FAILED - Static variable in exception com.maverick.ssh.ChannelOpenException
The connection could not be established
CONNECT_FAILED - Static variable in exception com.maverick.ssh.SshException
The connection could not be established.
connectAgentSocket(String, AgentSocketType) - Static method in class com.maverick.agent.client.SshAgentClient
Connect a socket to the agent at the location specified.
connected(SshClient, String) - Method in class com.maverick.ssh.SshClientAdapter
 
connected(SshClient, String) - Method in interface com.maverick.ssh.SshClientListener
 
CONNECTED - Static variable in class com.maverick.ssh2.TransportProtocol
Protocol state: The transport protocol is connected and services can be started or may already be active.
CONNECTION_CLOSED - Static variable in exception com.maverick.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.maverick.ssh2.TransportProtocol
Disconnect reason: The connection was lost
connectionTimeout - Static variable in class socks.server.Ident
Maximum amount of time we should wait before dropping the connection to identd server.Setting it to 0 implies infinit timeout.
connectLocalAgent(String, String, AgentSocketType, boolean) - Static method in class com.maverick.agent.client.SshAgentClient
Connect to the local agent.
connectOpenSSHAgent(String) - Static method in class com.maverick.agent.client.SshAgentClient
 
connectOpenSSHAgent(String, String) - Static method in class com.maverick.agent.client.SshAgentClient
Determines operating system type (windows or not) and connects using the appropriate socket type for the platform.
connectorClosed(IOStreamConnector) - Method in interface com.maverick.util.IOStreamConnector.IOStreamConnectorListener
 
connectorTimeout(IOStreamConnector) - Method in interface com.maverick.util.IOStreamConnector.IOStreamConnectorListener
 
connectViaProxy(String, int, String, int, String, String, String) - Static method in class com.sshtools.net.HttpProxyTransport
Connect the socket to a HTTP proxy and request forwarding to our remote host.
connectViaProxy(String, int, String, int, String, String, String, Hashtable<String, String>) - Static method in class com.sshtools.net.HttpProxyTransport
 
connectViaProxy(String, int, String, int, String, String, String) - Static method in class com.sshtools.net.HttpProxyTransportWrapper
Connect the socket to a HTTP proxy and request forwarding to our remote host.
connectViaSocks4Proxy(String, int, String, int, String) - Static method in class com.sshtools.net.SocksProxyTransport
Connect the socket to a SOCKS 4 proxy and request forwarding to our remote host.
connectViaSocks5Proxy(String, int, String, int, boolean, String, String) - Static method in class com.sshtools.net.SocksProxyTransport
Connect the socket to a SOCKS 5 proxy and request forwarding to our remote host.
connectViaSocks5Proxy(String, int, String, int, String, String) - Static method in class com.sshtools.net.SocksProxyTransport
 
ConsoleKnownHostsFile - Class in com.sshtools.publickey
 
ConsoleKnownHostsFile() - Constructor for class com.sshtools.publickey.ConsoleKnownHostsFile
 
ConsoleKnownHostsFile(File) - Constructor for class com.sshtools.publickey.ConsoleKnownHostsFile
 
ConsoleKnownHostsKeyVerification - Class in com.sshtools.publickey
Deprecated.
ConsoleKnownHostsKeyVerification() - Constructor for class com.sshtools.publickey.ConsoleKnownHostsKeyVerification
Deprecated.
Constructs the verification instance with the default known_hosts file from $HOME/.ssh/known_hosts.
ConsoleKnownHostsKeyVerification(String) - Constructor for class com.sshtools.publickey.ConsoleKnownHostsKeyVerification
Deprecated.
Constructs the verification instance with the specified known_hosts file.
ConsoleMultipleKnownHostsKeyVerification - Class in com.sshtools.publickey
Deprecated.
ConsoleMultipleKnownHostsKeyVerification() - Constructor for class com.sshtools.publickey.ConsoleMultipleKnownHostsKeyVerification
Deprecated.
Constructs the verification instance with the default known_hosts file from $HOME/.ssh/known_hosts.
ConsoleMultipleKnownHostsKeyVerification(String) - Constructor for class com.sshtools.publickey.ConsoleMultipleKnownHostsKeyVerification
Deprecated.
Constructs the verification instance with the specified known_hosts file.
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.AgentMessage
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.openssh.OpenSshSignRequest
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.openssh.SshAgentAddKey
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.openssh.SshAgentDeleteKey
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.openssh.SshAgentFailure
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.openssh.SshAgentKeyList
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.openssh.SshAgentLock
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.openssh.SshAgentOperationComplete
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.openssh.SshAgentPrivateKeyOp
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.openssh.SshAgentSuccess
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.openssh.SshAgentUnlock
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentAddKey
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentAlive
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentDeleteKey
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentFailure
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentForwardingNotice
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentKeyList
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentLock
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentOperationComplete
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentPing
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentPrivateKeyOp
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentRandom
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentRandomData
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentRequestVersion
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentSuccess
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentUnlock
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshAgentVersionResponse
 
constructByteArray(ByteArrayWriter) - Method in class com.maverick.agent.rfc.SshMsgUserAuthPKOK
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.AgentMessage
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.openssh.OpenSshSignRequest
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.openssh.SshAgentAddKey
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.openssh.SshAgentDeleteKey
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.openssh.SshAgentFailure
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.openssh.SshAgentKeyList
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.openssh.SshAgentLock
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.openssh.SshAgentOperationComplete
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.openssh.SshAgentPrivateKeyOp
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.openssh.SshAgentSuccess
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.openssh.SshAgentUnlock
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentAddKey
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentAlive
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentDeleteKey
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentFailure
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentForwardingNotice
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentKeyList
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentLock
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentOperationComplete
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentPing
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentPrivateKeyOp
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentRandom
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentRandomData
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentRequestVersion
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentSuccess
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentUnlock
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshAgentVersionResponse
 
constructMessage(ByteArrayReader) - Method in class com.maverick.agent.rfc.SshMsgUserAuthPKOK
 
contains(String) - Method in class com.maverick.ssh.components.ComponentFactory
Determine whether the factory supports a given component type.
contains(String) - Method in class socks.InetRange
Checks wether the givan host is in the range.
contains(String, boolean) - Method in class socks.InetRange
Checks wether the given host is in the range.
contains(InetAddress) - Method in class socks.InetRange
Checks wether the given ip is in the range.
containsFile(File) - Method in class com.sshtools.sftp.DirectoryOperation
Determine whether the operation contains a file.
containsFile(SftpFile) - Method in class com.sshtools.sftp.DirectoryOperation
Determine whether the directory operation contains an SftpFile
convertBackslashToForwardSlash(String) - Static method in class com.maverick.util.FileUtils
 
convertFile(File, String, String, int, File) - Static method in class com.sshtools.publickey.SshPrivateKeyFileFactory
Take a file in any of the supported public key formats and convert to the requested format.
convertFile(File, int, File) - Static method in class com.sshtools.publickey.SshPublicKeyFileFactory
Take a file in any of the supported public key formats and convert to the requested format.
convertKey(byte[]) - Static method in class com.maverick.ssh.components.jce.ECUtils
 
copy(InputStream, OutputStream) - Static method in class com.maverick.util.IOUtil
Copy from an input stream to an output stream.
copy(InputStream, OutputStream, long) - Static method in class com.maverick.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.maverick.util.IOUtil
Copy the specified number of bytes from an input stream to an output stream.
copy() - Method in class socks.Proxy
 
copy() - Method in class socks.Socks4Proxy
 
copy() - Method in class socks.Socks5Proxy
 
copyFile(File, File) - Static method in class com.maverick.util.IOUtil
 
copyLocalDirectory(String, String, boolean, boolean, boolean, FileTransferProgress) - Method in class com.sshtools.sftp.SftpClient
Deprecated.
Use putLocalDirectory instead.
copyRemoteData(SftpFile, UnsignedInteger64, UnsignedInteger64, SftpFile, UnsignedInteger64) - Method in class com.sshtools.sftp.SftpClient
 
copyRemoteDirectory(String, String, boolean, boolean, boolean, FileTransferProgress) - Method in class com.sshtools.sftp.SftpClient
Deprecated.
Use getRemoteDirectory instead
copyRemoteFile(String, String, boolean) - Method in class com.sshtools.sftp.SftpClient
 
create() - Method in class com.maverick.ssh2.Ssh2Channel
Called after the channel has been created by the create(SshKeyPair, String, String, int) - Static method in class com.sshtools.publickey.SshPrivateKeyFileFactory
 
create(SshPublicKey, String, int) - Static method in class com.sshtools.publickey.SshPublicKeyFileFactory
Create a file representation from an existing public key.
create(SshPublicKey, String, String, int) - Static method in class com.sshtools.publickey.SshPublicKeyFileFactory
Create a file representation from an existing public key.
createAddressString(int[]) - Static method in class com.sshtools.net.IPUtils
 
createChannel(String, byte[]) - Method in class com.maverick.agent.client.AgentForwardingChannelFactory
 
createChannel(String, byte[]) - Method in interface com.maverick.ssh2.ChannelFactory
Create an instance of an SSH channel.
createCipher(String) - Method in class com.maverick.ssh.components.jce.AbstractJCECipher
 
createCipher(int) - Method in class com.maverick.ssh1.Ssh1Context
 
createConnection(KeyStore, InputStream, OutputStream, Closeable) - Method in class com.maverick.agent.openssh.OpenSSHConnectionFactory
 
createConnection(KeyStore, InputStream, OutputStream, Closeable) - Method in class com.maverick.agent.rfc.RFCConnectionFactory
 
createConnection(KeyStore, InputStream, OutputStream, Closeable) - Method in interface com.maverick.agent.server.SshAgentConnectionFactory
 
createConnection(String, int) - Method in interface com.maverick.ssh.ForwardingRequestListener
Create a connection to the specified host.
createConnection(String, int, String, String, FileSystemOptions) - Static method in class com.maverick.vfs.ssh.SftpClientFactory
 
createConnection(String, int) - Method in class com.sshtools.net.ForwardingClient.ForwardingListener
 
createDsaPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.ssh.components.ComponentManager
Create an instance of a DSA private key.
createDsaPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
createDsaPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.ssh.components.ComponentManager
Create an instance of a DSA public key.
createDsaPublicKey() - Method in class com.maverick.ssh.components.ComponentManager
Create an uninitialized instance of a DSA public key
createDsaPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
createDsaPublicKey() - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
createExtendedDataStream() - Method in class com.maverick.ssh2.Ssh2Channel
Currently reserved.
createFile(AbstractFileName) - Method in class com.maverick.vfs.ssh.SftpFileSystem
 
createFile(SshKeyPair, String, String, int, File) - Static method in class com.sshtools.publickey.SshPrivateKeyFileFactory
Take a SshPrivateKey and write it to a file.
createFile(SshPublicKey, String, int, File) - Static method in class com.sshtools.publickey.SshPublicKeyFileFactory
Take a SshPublicKey and write it to a file
createInputStream(int, int, InputStream) - Static method in class com.maverick.util.EOLProcessor
 
createInstance(String, Class<? extends T>) - Method in class com.maverick.ssh.components.ComponentFactory
Override this method to create an instance of the component.
createInstance() - Static method in class com.maverick.ssh.SshConnector
Deprecated.
Use alternative createInstance method that specifies a minimum SecurityLevel for your application and
createInstance(ExecutorService) - Static method in class com.maverick.ssh.SshConnector
Deprecated.
Use alternative createInstance method that specifies a minimum SecurityLevel for your application
createInstance(SecurityLevel, boolean) - Static method in class com.maverick.ssh.SshConnector
 
createInstance(ExecutorService, SecurityLevel, boolean) - Static method in class com.maverick.ssh.SshConnector
Returns an instance of the SshConnector.
createInstance(SecurityPolicy) - Static method in class com.maverick.ssh.SshConnector
 
createInstance(ExecutorService, SecurityPolicy) - Static method in class com.maverick.ssh.SshConnector
 
createLink(String, String, boolean) - Method in class com.maverick.sftp.SftpSubsystemChannel
Create a symbolic link.
createManagedInstance(SecurityLevel) - Static method in class com.maverick.ssh.SshConnector
 
createMaskArray(int) - Static method in class com.sshtools.net.IPUtils
 
createMessage(byte[]) - Method in class com.maverick.ssh.message.SshMessageRouter
Called by the message routing framework to request the creation of an SshMessage.
createNewOrdering(int[]) - Method in class com.maverick.ssh.components.ComponentFactory
 
createOutputStream(int, int, OutputStream) - Static method in class com.maverick.util.EOLProcessor
 
createPacket() - Method in class com.maverick.ssh.SubsystemChannel
Get a packet from the available pool or create if non available
createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.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.maverick.ssh.components.ComponentManager
Create an instance of an RSA co-efficent private key.
createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
createRsaPrivateKey(BigInteger, BigInteger) - Method in class com.maverick.ssh.components.ComponentManager
Create an instance of an RSA private key.
createRsaPrivateKey(BigInteger, BigInteger) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
createRsaPublicKey(BigInteger, BigInteger, int) - Method in class com.maverick.ssh.components.ComponentManager
Create an instance of an RSA public key.
createRsaPublicKey(BigInteger, BigInteger, int) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
createSsh2RsaPublicKey() - Method in class com.maverick.ssh.components.ComponentManager
Create an instance of an SSH2 RSA public key.
createSsh2RsaPublicKey() - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
createSymbolicLink(String, String) - Method in class com.maverick.sftp.SftpSubsystemChannel
Create a symbolic link.
createTransport(String, int) - Method in class com.maverick.pool.SshClientAdapter
 
createTransport(String, int) - Method in interface com.maverick.pool.SshClientFactory
Create the SshTransport for use by new connections
createTransportProtocol(boolean) - Method in class com.maverick.ssh2.Ssh2Client
 
CS7 - Static variable in class com.maverick.ssh.PseudoTerminalModes
7 bit mode.
CS8 - Static variable in class com.maverick.ssh.PseudoTerminalModes
8 bit mode.
csv(String...) - Static method in class com.maverick.ssh.components.Utils
 
csv(Collection<String>) - Static method in class com.maverick.ssh.components.Utils
 
csv(String, String...) - Static method in class com.maverick.ssh.components.Utils
 
csv(String, Collection<String>) - Static method in class com.maverick.ssh.components.Utils
 
cursor - Variable in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
cursor() - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
cursor() - Method in interface com.sshtools.config.file.EntryBuilder
 
cursor() - Method in class com.sshtools.config.file.SshdConfigFile.SshdConfigFileBuilder
 
curve(byte[], byte[], byte[]) - Static method in class com.maverick.ssh.components.Curve25519
 
Curve25519 - Class in com.maverick.ssh.components
 
Curve25519() - Constructor for class com.maverick.ssh.components.Curve25519
 
Curve25519SHA256 - Class in com.maverick.ssh.components.jce.client
 
Curve25519SHA256() - Constructor for class com.maverick.ssh.components.jce.client.Curve25519SHA256
 
Curve25519SHA256(String) - Constructor for class com.maverick.ssh.components.jce.client.Curve25519SHA256
 
Curve25519SHA256_at_libssh_dot_org - Class in com.maverick.ssh.components.jce.client
 
Curve25519SHA256_at_libssh_dot_org() - Constructor for class com.maverick.ssh.components.jce.client.Curve25519SHA256_at_libssh_dot_org
 
customProvider - Variable in class com.maverick.ssh.components.jce.Ssh2BaseJCEPrivateKey
 

D

dataReceived(SshChannel, byte[], int, int) - Method in class com.maverick.agent.client.AgentSocketForwardingChannel
 
dataReceived(SshChannel, byte[], int, int) - Method in class com.maverick.ssh.ChannelAdapter
 
dataReceived(SshChannel, byte[], int, int) - Method in interface com.maverick.ssh.ChannelEventListener
A block of data has been received by the channel.
dataSent(SshChannel, byte[], int, int) - Method in class com.maverick.agent.client.AgentSocketForwardingChannel
 
dataSent(SshChannel, byte[], int, int) - Method in class com.maverick.ssh.ChannelAdapter
 
dataSent(SshChannel, byte[], int, int) - Method in interface com.maverick.ssh.ChannelEventListener
A block of data has been sent by the channel.
dataTransfered(byte[], int) - Method in interface com.maverick.util.IOStreamConnector.IOStreamConnectorListener
 
DECODE - Static variable in class com.maverick.util.Base64
 
decode(String) - Static method in class com.maverick.util.Base64
 
decode(byte[], int, int) - Static method in class com.maverick.util.Base64
 
decode(String) - Static method in class com.maverick.util.URLUTF8Encoder
 
decodeCertificate(ByteArrayReader) - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
decodeJCEKey(byte[]) - Static method in class com.maverick.ssh.components.jce.ECUtils
 
decodeKey(ByteArrayReader) - Method in class com.maverick.agent.openssh.SshAgentAddKey
 
decodeKey(byte[], String) - Static method in class com.maverick.ssh.components.jce.ECUtils
 
decodePrivateKey(byte[], ECPublicKey) - Static method in class com.maverick.ssh.components.jce.ECUtils
 
decodePublicKey(ByteArrayReader) - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
decodePublicKey(ByteArrayReader) - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
decodePublicKey(ByteArrayReader) - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaCertificate
 
decodePublicKey(ByteArrayReader) - Method in class com.maverick.ssh.components.jce.OpenSshEd25519Certificate
 
decodePublicKey(ByteArrayReader) - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
decodeSSH2PublicKey(byte[]) - Static method in class com.sshtools.publickey.SshPublicKeyFileFactory
Decode an SSH2 encoded public key as specified in the SSH2 transport protocol.
decodeSSH2PublicKey(byte[], int, int) - Static method in class com.sshtools.publickey.SshPublicKeyFileFactory
 
decodeSSH2PublicKey(String, byte[]) - Static method in class com.sshtools.publickey.SshPublicKeyFileFactory
 
decodeToObject(String) - Static method in class com.maverick.util.Base64
 
decodeToString(String) - Static method in class com.maverick.util.Base64
 
decrypt(SshRsaPublicKey, String) - Static method in class com.maverick.util.SshKeyUtils
 
decrypt(SshRsaPrivateKey, String) - Static method in class com.maverick.util.SshKeyUtils
 
DECRYPT_MODE - Static variable in class com.maverick.ssh.components.SshCipher
Decryption mode.
decryptOAEP(SshRsaPrivateKey, String) - Static method in class com.maverick.util.SshKeyUtils
 
DEFAULT_BUFFER_SIZE - Static variable in class com.maverick.util.DynamicBuffer
Buffer size when the dynamic buffer is opened
DEFAULT_BUFFER_SIZE - Static variable in class com.maverick.util.IOStreamConnector
 
defaultProxy - Static variable in class socks.Proxy
 
DefaultSecurityPolicy - Class in com.maverick.ssh
 
DefaultSecurityPolicy(SecurityLevel, boolean) - Constructor for class com.maverick.ssh.DefaultSecurityPolicy
 
DefaultSecurityPolicy(SecurityLevel, boolean, boolean) - Constructor for class com.maverick.ssh.DefaultSecurityPolicy
 
DEFLATER - Static variable in interface com.maverick.ssh.compression.SshCompression
Deflation mode
delete() - Method in class com.maverick.sftp.SftpFile
Delete this file/directory from the remote server.
deleteAddressCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry
 
deleteAddressCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
deleteAllKeys() - Method in class com.maverick.agent.client.SshAgentClient
Delete all the keys held by the agent.
deleteAllKeys() - Method in class com.maverick.agent.InMemoryKeyStore
 
deleteAllKeys() - Method in interface com.maverick.agent.KeyStore
Delete all the keys in this keystore.
deleteEntry(String) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
Will delete the entry for the given key.
deleteEntry(String) - Method in class com.sshtools.config.file.entry.Entry
Will delete the entry for the given key.
deleteFolder(File) - Static method in class com.maverick.util.FileUtils
 
deleteGroupCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry
 
deleteGroupCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
deleteHostCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry
 
deleteHostCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
deleteKey(SshPublicKey, String) - Method in class com.maverick.agent.client.SshAgentClient
Delete a key held by the agent
deleteKey(SshPublicKey) - Method in class com.maverick.agent.InMemoryKeyStore
 
deleteKey(SshPublicKey) - Method in interface com.maverick.agent.KeyStore
Delete a key from the keystore.
deleteLocalAddressCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry
 
deleteLocalAddressCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
deleteLocalPortCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry
 
deleteLocalPortCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
deleteRDomainCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry
 
deleteRDomainCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
deleteUserCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry
 
deleteUserCriteria() - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
delTree(File) - Static method in class com.maverick.util.IOUtil
 
determineVersion(SshTransport) - Method in class com.maverick.ssh.SshConnector
Determine the version of the server connected to the SshTransport.
DIFFIE_HELLMAN_GROUP14_SHA1 - Static variable in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup14Sha1
Constant for the algorithm name "diffie-hellman-group14-sha1".
DIFFIE_HELLMAN_GROUP14_SHA256 - Static variable in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup14Sha256
Constant for the algorithm name "diffie-hellman-group15-sha512".
DIFFIE_HELLMAN_GROUP15_SHA512 - Static variable in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup15Sha512
Constant for the algorithm name "diffie-hellman-group15-sha512".
DIFFIE_HELLMAN_GROUP16_SHA512 - Static variable in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup16Sha512
Constant for the algorithm name "diffie-hellman-group16-sha512".
DIFFIE_HELLMAN_GROUP17_SHA512 - Static variable in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup17Sha512
Constant for the algorithm name "diffie-hellman-group16-sha512".
DIFFIE_HELLMAN_GROUP18_SHA512 - Static variable in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup18Sha512
Constant for the algorithm name "diffie-hellman-group16-sha512".
DIFFIE_HELLMAN_GROUP1_SHA1 - Static variable in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup1Sha1
Constant for the algorithm name "diffie-hellman-group1-sha1".
DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA1 - Static variable in class com.maverick.ssh.components.jce.client.DiffieHellmanGroupExchangeSha1
Constant for the algorithm name "diffie-hellman-group-exchange-sha1".
DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA256 - Static variable in class com.maverick.ssh.components.jce.client.DiffieHellmanGroupExchangeSha256
 
DiffieHellmanEcdh - Class in com.maverick.ssh.components.jce.client
 
DiffieHellmanEcdh(String, String, String, int) - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanEcdh
 
DiffieHellmanEcdhNistp256 - Class in com.maverick.ssh.components.jce.client
 
DiffieHellmanEcdhNistp256() - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanEcdhNistp256
 
DiffieHellmanEcdhNistp384 - Class in com.maverick.ssh.components.jce.client
 
DiffieHellmanEcdhNistp384() - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanEcdhNistp384
 
DiffieHellmanEcdhNistp521 - Class in com.maverick.ssh.components.jce.client
 
DiffieHellmanEcdhNistp521() - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanEcdhNistp521
 
DiffieHellmanGroup - Class in com.maverick.ssh.components.jce.client
 
DiffieHellmanGroup(String, String, BigInteger, SecurityLevel, int) - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanGroup
Construct an uninitialized instance.
DiffieHellmanGroup14Sha1 - Class in com.maverick.ssh.components.jce.client
An implementation of the diffie-hellman-group1-sha1 key exchange mechanism that uses JCE provider for DH agreement and Digest.
DiffieHellmanGroup14Sha1() - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanGroup14Sha1
 
DiffieHellmanGroup14Sha256 - Class in com.maverick.ssh.components.jce.client
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup14Sha256() - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanGroup14Sha256
 
DiffieHellmanGroup15Sha512 - Class in com.maverick.ssh.components.jce.client
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup15Sha512() - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanGroup15Sha512
 
DiffieHellmanGroup16Sha512 - Class in com.maverick.ssh.components.jce.client
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup16Sha512() - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanGroup16Sha512
 
DiffieHellmanGroup17Sha512 - Class in com.maverick.ssh.components.jce.client
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup17Sha512() - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanGroup17Sha512
 
DiffieHellmanGroup18Sha512 - Class in com.maverick.ssh.components.jce.client
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup18Sha512() - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanGroup18Sha512
 
DiffieHellmanGroup1Sha1 - Class in com.maverick.ssh.components.jce.client
An implementation of the diffie-hellman-group1-sha1 key exchange mechanism that uses JCE provider for DH agreement and Digest.
DiffieHellmanGroup1Sha1() - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanGroup1Sha1
Construct an uninitialized instance.
DiffieHellmanGroupExchangeSha1 - Class in com.maverick.ssh.components.jce.client
An implementation of the diffie-hellman-group-exchange key exchange mechanism that uses JCE provider for DH agreement and Digest.
DiffieHellmanGroupExchangeSha1() - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanGroupExchangeSha1
Construct an uninitialized instance.
DiffieHellmanGroupExchangeSha1(String, SecurityLevel, int) - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanGroupExchangeSha1
 
DiffieHellmanGroupExchangeSha256 - Class in com.maverick.ssh.components.jce.client
 
DiffieHellmanGroupExchangeSha256() - Constructor for class com.maverick.ssh.components.jce.client.DiffieHellmanGroupExchangeSha256
 
DiffieHellmanGroups - Class in com.maverick.ssh.components
 
DiffieHellmanGroups() - Constructor for class com.maverick.ssh.components.DiffieHellmanGroups
 
DiffieHellmanGroups.DHGroup - Class in com.maverick.ssh.components
 
Digest - Interface in com.maverick.ssh.components
A general interface for a digest with utility methods to add java types into the digest.
DigestInputStream - Class in com.maverick.ssh.components
 
DigestInputStream(InputStream, Digest) - Constructor for class com.maverick.ssh.components.DigestInputStream
 
directHosts - Variable in class socks.Proxy
 
DirectoryOperation - Class in com.sshtools.sftp
This class provides a list of operations that have been/or will be completed by the SftpClient's copyRemoteDirectory/copyLocalDirectory methods.
DirectoryOperation() - Constructor for class com.sshtools.sftp.DirectoryOperation
Construct a new directory operation object
disableAlgorithm(String) - Method in class com.maverick.ssh.components.ComponentManager
 
disableBouncyCastle() - Static method in class com.maverick.ssh.components.jce.JCEProvider
 
disableClientKex() - Static method in class com.maverick.ssh.components.jce.JCEComponentManager
 
disableCompression() - Method in class com.maverick.ssh2.Ssh2Context
 
disableETM() - Method in class com.maverick.ssh2.Ssh2Context
 
disableNonStandardAlgorithms() - Method in class com.maverick.ssh2.Ssh2Context
 
disableServerKex() - Static method in class com.maverick.ssh.components.jce.JCEComponentManager
 
disableStartupTests() - Static method in class com.maverick.ssh.components.jce.JCEComponentManager
 
disableVerification() - Method in class com.maverick.sftp.SftpSubsystemChannel
 
disconnect() - Method in interface com.maverick.ssh.SshClient
Disconnect from the remote computer.
disconnect() - Method in class com.maverick.ssh1.Ssh1Client
 
disconnect(int, String) - Method in interface com.maverick.ssh2.AbstractClientTransport
 
disconnect() - Method in class com.maverick.ssh2.Ssh2Client
 
disconnect(int, String) - Method in class com.maverick.ssh2.TransportProtocol
Disconnect from the remote host.
disconnected(SshClient, String, int) - Method in class com.maverick.ssh.SshClientAdapter
 
disconnected(SshClient, String, int) - Method in interface com.maverick.ssh.SshClientListener
 
disconnected() - Method in interface com.maverick.ssh1.Ssh1ProtocolListener
 
DISCONNECTED - Static variable in class com.maverick.ssh2.TransportProtocol
Protocol state: The transport protocol has disconnected.
disconnecting(SshClient, String, int) - Method in class com.maverick.ssh.SshClientAdapter
 
disconnecting(SshClient, String, int) - Method in interface com.maverick.ssh.SshClientListener
 
displayBanner(String) - Method in interface com.maverick.ssh2.BannerDisplay
Called when a banner message is received.
dispose() - Method in class com.maverick.util.ByteArrayReader
 
dispose() - Method in class com.maverick.util.ByteArrayWriter
 
doAttach() - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doCloseCommunicationLink() - Method in class com.maverick.vfs.ssh.SftpFileSystem
 
doCreateFileSystem(FileName, FileSystemOptions) - Method in class com.maverick.vfs.ssh.SftpFileProvider
 
doCreateFolder() - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doDelete() - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doDetach() - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doFinal() - Method in interface com.maverick.ssh.components.Digest
Do the final processing and return the hash.
doFinal() - Method in class com.maverick.ssh.components.DigestInputStream
 
doFinal() - Method in class com.maverick.ssh.components.jce.AbstractDigest
 
doFinal() - Method in class com.maverick.ssh.components.jce.AbstractHmac
 
doFinal(byte[], int) - Method in class com.maverick.ssh.components.jce.ChaCha20Poly1305.Poly1305
 
doFinal() - Method in class com.maverick.ssh.components.NoneHmac
 
doFinal() - Method in interface com.maverick.ssh.components.SshHmac
 
doGetAttributes() - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doGetContentSize() - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doGetInputStream() - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doGetLastModifiedTime() - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doGetOutputStream(boolean) - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doGetRandomAccessContent(RandomAccessMode) - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doGetType() - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doIsHidden() - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doListChildren() - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doPrivate(BigInteger) - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
doPrivate(BigInteger) - Method in interface com.maverick.ssh.components.SshRsaPrivateCrtKey
 
doPrivate(BigInteger, BigInteger, BigInteger) - Static method in class com.maverick.ssh1.Rsa
 
doPrivateCrt(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class com.maverick.ssh1.Rsa
 
doPrivateCrt(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class com.maverick.ssh1.Rsa
 
doPublic(BigInteger) - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
doPublic(BigInteger) - Method in class com.maverick.ssh.components.jce.Ssh1RsaPublicKey
 
doPublic(BigInteger) - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
doPublic(BigInteger) - Method in interface com.maverick.ssh.components.SshRsaPublicKey
 
doPublic(BigInteger, BigInteger, BigInteger) - Static method in class com.maverick.ssh1.Rsa
 
doRename(FileObject) - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doSetAttribute(String, Object) - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doSetLastModifiedTime(long) - Method in class com.maverick.vfs.ssh.SftpFileObject
 
doSign(byte[], String) - Method in class com.maverick.ssh.components.jce.Ssh2BaseRsaPrivateKey
 
doSocksAuthentication(int, Socket) - Method in interface socks.Authentication
This method is called when SOCKS5 server have selected a particular authentication method, for whch an implementaion have been registered.
doSocksAuthentication(int, Socket) - Method in class socks.AuthenticationNone
 
doSocksAuthentication(int, Socket) - Method in class socks.UserPasswordAuthentication
Does User/Password authentication as defined in rfc1929.
drain() - Method in class com.maverick.ssh.ShellProcess
 
duplicate() - Method in interface com.maverick.ssh.SshClient
Create an identical version of an SshClient using cached authentication information and the SshTransport duplicate method.
duplicate() - Method in interface com.maverick.ssh.SshTransport
Create a new copy of this transport and connect to the same host:port combination.
duplicate() - Method in class com.maverick.ssh1.Ssh1Client
 
duplicate() - Method in class com.maverick.ssh2.Ssh2Client
 
duplicate() - Method in class com.sshtools.net.HttpProxyTransport
 
duplicate() - Method in class com.sshtools.net.HttpProxyTransportWrapper
 
duplicate() - Method in class com.sshtools.net.SocketTransport
 
duplicate() - Method in class com.sshtools.net.SocketWrapper
 
duplicate() - Method in class com.sshtools.net.SocksProxyTransport
 
DynamicBuffer - Class in com.maverick.util
This class provides an alternative method of storing data, used within the API where Piped Streams could have been used.
DynamicBuffer() - Constructor for class com.maverick.util.DynamicBuffer
Creates a new DynamicBuffer object.

E

ECDSA - Static variable in class com.sshtools.publickey.SshKeyPairGenerator
 
ECHO - Static variable in class com.maverick.ssh.PseudoTerminalModes
Enable echoing.
echo() - Method in class com.maverick.ssh2.KBIPrompt
true if the user response should be echo'd to the display, otherwise false.
ECHOCTL - Static variable in class com.maverick.ssh.PseudoTerminalModes
Echo control characters as ^(Char).
ECHOE - Static variable in class com.maverick.ssh.PseudoTerminalModes
Visually erase chars.
ECHOK - Static variable in class com.maverick.ssh.PseudoTerminalModes
Kill character discards current line.
ECHOKE - Static variable in class com.maverick.ssh.PseudoTerminalModes
Visual erase for line kill.
ECHONL - Static variable in class com.maverick.ssh.PseudoTerminalModes
Echo NL even if ECHO is off.
ECUtils - Class in com.maverick.ssh.components.jce
 
ECUtils() - Constructor for class com.maverick.ssh.components.jce.ECUtils
 
ED25519 - Static variable in class com.sshtools.publickey.SshKeyPairGenerator
 
elementAt(int) - Method in class com.maverick.agent.InMemoryKeyStore
Get the public key at the specified index
enableAlgorithm(String) - Method in class com.maverick.ssh.components.ComponentManager
 
enableBouncyCastle(boolean) - Static method in class com.maverick.ssh.components.jce.JCEProvider
 
enableCompression() - Method in class com.maverick.ssh2.Ssh2Context
 
enableETM() - Method in class com.maverick.ssh2.Ssh2Context
 
enableFIPSMode() - Method in class com.maverick.ssh.SshConnector
 
enableFIPSMode() - Method in interface com.maverick.ssh.SshContext
Enables FIPS compatible algorithms and disables any other non-compatible algorithms.
enableFIPSMode() - Method in class com.maverick.ssh1.Ssh1Context
 
enableFIPSMode() - Method in class com.maverick.ssh2.Ssh2Context
 
enableNonStandardAlgorithms() - Method in class com.maverick.ssh2.Ssh2Context
 
enableSpongyCastle(boolean) - Static method in class com.maverick.ssh.components.jce.JCEProvider
 
enableVerification() - Method in class com.maverick.sftp.SftpSubsystemChannel
 
ENCODE - Static variable in class com.maverick.util.Base64
 
encode - Static variable in class com.maverick.util.ByteArrayReader
 
encode(String, boolean) - Static method in class com.maverick.util.URLUTF8Encoder
Encode a string to the "x-www-form-urlencoded" form, enhanced with the UTF-8-in-URL proposal.
encodeBytes(byte[], boolean) - Static method in class com.maverick.util.Base64
 
encodeBytes(byte[], int, int, boolean) - Static method in class com.maverick.util.Base64
 
encodeCertificate(ByteArrayWriter) - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
encodeInt(int) - Static method in class com.maverick.util.ByteArrayWriter
Encode an integer into a 4 byte array.
encodeInt(byte[], int, int) - Static method in class com.maverick.util.ByteArrayWriter
 
encodeKey(ByteArrayWriter) - Method in class com.maverick.agent.openssh.SshAgentAddKey
 
encodeObject(Serializable) - Static method in class com.maverick.util.Base64
 
encodeSignature(byte[]) - Method in class com.maverick.agent.client.Ssh2AgentAuthentication
 
encodeSignature(SshPublicKey, int, byte[]) - Method in class com.maverick.agent.openssh.OpenSSHAgentConnection
 
encodeSignature(byte[]) - Method in class com.maverick.ssh2.Ssh2PublicKeyAuthentication
 
encodeString(String, boolean) - Static method in class com.maverick.util.Base64
 
encrypt(byte[], int, byte[], int, int) - Method in class com.maverick.ssh.components.jce.ChaCha20Poly1305.ChaCha20
 
encrypt(SshRsaPrivateKey, String) - Static method in class com.maverick.util.SshKeyUtils
 
encrypt(SshRsaPublicKey, String) - Static method in class com.maverick.util.SshKeyUtils
 
ENCRYPT_MODE - Static variable in class com.maverick.ssh.components.SshCipher
Encryption mode.
encryptOAEP(SshRsaPublicKey, String) - Static method in class com.maverick.util.SshKeyUtils
 
end() - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
end() - Method in interface com.sshtools.config.file.EntryBuilder
 
end() - Method in class com.sshtools.config.file.SshdConfigFile.SshdConfigFileBuilder
 
end - Variable in class com.sshtools.publickey.Base64EncodedFileFormat
 
endExecution() - Method in class com.maverick.ssh.ExecutorOperationSupport
 
endSession() - Method in class socks.Proxy
 
endSession() - Method in interface socks.server.ServerAuthenticator
This method is called when session is completed.
endSession() - Method in class socks.server.ServerAuthenticatorNone
Does nothing.
ensureLeadingZero(byte[]) - Static method in class com.maverick.ssh.components.jce.ECUtils
 
Entry<T> - Class in com.maverick.util
 
Entry(T) - Constructor for class com.maverick.util.Entry
 
Entry - Class in com.sshtools.config.file.entry
 
Entry(SshdConfigFile) - Constructor for class com.sshtools.config.file.entry.Entry
 
Entry.AbstractEntryBuilder<T> - Class in com.sshtools.config.file.entry
 
Entry.AbstractEntryBuilder() - Constructor for class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
Entry.AbstractEntryBuilder.Result<T> - Interface in com.sshtools.config.file.entry
 
EntryBuilder<T,P> - Interface in com.sshtools.config.file
 
entryMatches(String, Collection<String>, Entry.AbstractEntryBuilder.Result<Boolean>) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
entryMatches(String, Collection<String>) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
entryMatches(String, Collection<String>) - Method in class com.sshtools.config.file.entry.Entry
 
EnvironmentOption - Class in com.sshtools.publickey.authorized
 
EnvironmentOption(String, String) - Constructor for class com.sshtools.publickey.authorized.EnvironmentOption
 
EOL_CR - Static variable in class com.sshtools.sftp.SftpClient
Specifies that the remote server is using \r as its newline convention when used with SftpClient.setRemoteEOL(int)
EOL_CRLF - Static variable in class com.sshtools.sftp.SftpClient
Specifies that the remote server is using \r\n as its newline convention when used with SftpClient.setRemoteEOL(int)
EOL_LF - Static variable in class com.sshtools.sftp.SftpClient
Specifies that the remote server is using \n as its newline convention when used with SftpClient.setRemoteEOL(int)
EOLProcessor - Class in com.maverick.util
This class processes text data and corrects line endings according to the settings provided.
EOLProcessor(int, int, OutputStream) - Constructor for class com.maverick.util.EOLProcessor
 
equals(Object) - Method in class com.maverick.sftp.SftpFile
Compares the Object to this instance and returns true if they point to the same file.
equals(Object) - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
equals(Object) - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaCertificate
 
equals(Object) - Method in class com.maverick.ssh.components.jce.OpenSshEd25519Certificate
 
equals(Object) - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
equals(Object) - Method in class com.maverick.ssh.components.jce.Ssh2BaseDsaPrivateKey
 
equals(Object) - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
equals(Object) - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
 
equals(Object) - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
equals(Object) - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
equals(Object) - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateKey
 
equals(Object) - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
equals(Object) - Method in class com.maverick.ssh.components.jce.SshEd25519PrivateKey
 
equals(Object) - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
equals(Object) - Method in class com.maverick.ssh.components.SshKeyPair
 
equals(Object) - Method in class com.maverick.ssh2.Ssh2Channel
This channel is equal to another channel if the channel id's are equal.
equals(Object) - Method in class com.maverick.util.UnsignedInteger32
Compares an object.
equals(Object) - Method in class com.maverick.util.UnsignedInteger64
Compares this unsigned integer to an object.
ERR_NO_CONNECT - Static variable in class socks.server.Ident
Identd on port 113 can't be contacted
ERR_PROTOCOL - Static variable in class socks.server.Ident
Identd daemon responded with ERROR, in this case errorMessage contains the string explanation, as send by the daemon.
ERR_PROTOCOL_INCORRECT - Static variable in class socks.server.Ident
When parsing server response protocol error happened.
ERR_TIMEOUT - Static variable in class socks.server.Ident
Connection timed out
errorCode - Variable in class socks.server.Ident
Error code
errorMessage - Variable in class socks.server.Ident
Error Message can be null.
Event - Class in com.maverick.events
Superclass of all events that may be fired during the life of J2SSH.
Event(Object, int, boolean) - Constructor for class com.maverick.events.Event
 
Event(Object, int, Throwable) - Constructor for class com.maverick.events.Event
 
EVENT_AUTHENTICATION_METHODS_RECEIVED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_CONNECTED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_CONNECTION_ATTEMPT - Static variable in class com.maverick.events.EventCodes
Connection attempt
EVENT_CONNECTION_ATTEMPT - Static variable in class com.maverick.events.J2SSHEventCodes
Deprecated.
use EVENT_CONNECTED instead.
EVENT_DISCONNECTED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_FAILED_TO_NEGOTIATE_TRANSPORT_COMPONENT - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_FORWARDING_LOCAL_STARTED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_FORWARDING_LOCAL_STOPPED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_FORWARDING_REMOTE_STARTED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_FORWARDING_REMOTE_STOPPED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_HOSTKEY_ACCEPTED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_HOSTKEY_RECEIVED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_HOSTKEY_REJECTED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_KEY_EXCHANGE_COMPLETE - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_KEY_EXCHANGE_FAILURE - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_KEY_EXCHANGE_INIT - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_REACHED_CONNECTION_LIMIT - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_RECEIVED_DISCONNECT - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_SFTP_DIRECTORY_DELETED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_SFTP_FILE_CLOSED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_SFTP_FILE_DELETED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_SFTP_FILE_OPENED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_SFTP_FILE_RENAMED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_SFTP_SESSION_STARTED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_SFTP_SESSION_STOPPED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_SHELL_COMMAND - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_SHELL_SESSION_FAILED_TO_START - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_SHELL_SESSION_STARTED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_SUBSYSTEM_STARTED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_USERAUTH_FAILURE - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_USERAUTH_FURTHER_AUTHENTICATION_REQUIRED - Static variable in class com.maverick.events.J2SSHEventCodes
 
EVENT_USERAUTH_SUCCESS - Static variable in class com.maverick.events.J2SSHEventCodes
 
eventCodeDescriptors - Variable in class com.maverick.events.EventServiceImplementation
 
EventCodes - Class in com.maverick.events
List of common event codes
EventCodes() - Constructor for class com.maverick.events.EventCodes
 
EventException - Exception in com.maverick.events
 
EventException() - Constructor for exception com.maverick.events.EventException
 
EventException(String, Throwable) - Constructor for exception com.maverick.events.EventException
 
EventException(String) - Constructor for exception com.maverick.events.EventException
 
EventException(Throwable) - Constructor for exception com.maverick.events.EventException
 
EventListener - Interface in com.maverick.events
Interface to be implemented by classes interested in receiving events.
EventObject - Class in com.maverick.events
The root class from which all event state objects shall be derived.
EventObject(Object) - Constructor for class com.maverick.events.EventObject
Constructs a prototypical Event.
EventService - Interface in com.maverick.events
Interface to be implemented by an event service implementation.
EventServiceImplementation - Class in com.maverick.events
Event Service Implementation singleton, that manages J2SSH Event Listeners, and allows events to be fired.
EventServiceImplementation() - Constructor for class com.maverick.events.EventServiceImplementation
 
EventTrigger - Interface in com.maverick.events
 
exchange(ProxyMessage) - Method in class socks.Proxy
Sends the request reads reply and returns it throws exception if something wrong with IO or the reply code is not zero
exchangeHash - Variable in class com.maverick.ssh2.SshKeyExchangeClient
The exchange hash produced during key exchange.
executeCommand(String) - Method in class com.maverick.ssh.Shell
 
executeCommand(String, boolean) - Method in class com.maverick.ssh.Shell
 
executeCommand(String, String) - Method in class com.maverick.ssh.Shell
 
executeCommand(String, boolean, String) - Method in class com.maverick.ssh.Shell
 
executeCommand(String, boolean, boolean) - Method in class com.maverick.ssh.Shell
 
executeCommand(String, boolean, boolean, String) - Method in class com.maverick.ssh.Shell
 
executeCommand(String) - Method in interface com.maverick.ssh.SshSession
Execute a command.
executeCommand(String, String) - Method in interface com.maverick.ssh.SshSession
Execute a command.
executeCommand(String) - Method in class com.maverick.ssh2.Ssh2Session
 
executeCommand(String, String) - Method in class com.maverick.ssh2.Ssh2Session
 
executeCommand(String...) - Static method in class com.maverick.util.ProcessUtils
 
executedCommand(SshClient, SshSession, String) - Method in class com.maverick.ssh.SshClientAdapter
 
executedCommand(SshClient, SshSession, String) - Method in interface com.maverick.ssh.SshClientListener
 
executeRead(Callable<T>) - Method in class com.sshtools.config.file.entry.Entry
 
executeRead(Callable<T>) - Method in class com.sshtools.config.file.SshdConfigFile
 
executeRead(Callable<T>) - Method in class com.sshtools.config.file.SshdConfigFile.SshdConfigFileBuilder
 
executeWrite(Callable<T>) - Method in class com.sshtools.config.file.entry.Entry
 
executeWrite(Callable<T>) - Method in class com.sshtools.config.file.SshdConfigFile
 
executeWrite(Callable<T>) - Method in class com.sshtools.config.file.SshdConfigFile.SshdConfigFileBuilder
 
executingCommand(SshClient, SshSession, String) - Method in class com.maverick.ssh.SshClientAdapter
 
executingCommand(SshClient, SshSession, String) - Method in interface com.maverick.ssh.SshClientListener
 
ExecutorOperationListener - Interface in com.maverick.ssh
 
ExecutorOperationSupport<T extends ExecutorServiceProvider> - Class in com.maverick.ssh
 
ExecutorOperationSupport() - Constructor for class com.maverick.ssh.ExecutorOperationSupport
 
ExecutorServiceProvider - Interface in com.maverick.ssh
 
exit() - Method in interface com.maverick.ssh.Client
 
exit() - Method in class com.maverick.ssh.Shell
 
exit() - Method in class com.maverick.ssh1.Ssh1Client
 
exit() - Method in class com.maverick.ssh2.Ssh2Client
 
exit() - Method in class com.sshtools.net.ForwardingClient
 
exit() - Method in class com.sshtools.scp.ScpClient
 
exit() - Method in class com.sshtools.sftp.SftpClient
Close the SFTP client.
EXIT_CODE_PROCESS_ACTIVE - Static variable in class com.maverick.ssh.Shell
 
EXIT_CODE_UNKNOWN - Static variable in class com.maverick.ssh.Shell
 
exitCode() - Method in interface com.maverick.ssh.SshSession
Return the exit code of the process once complete.
exitCode() - Method in class com.maverick.ssh2.Ssh2Session
 
EXITCODE_NOT_RECEIVED - Static variable in interface com.maverick.ssh.SshSession
Returned from exitCode() when the remote process is still active.
expect(String) - Method in class com.maverick.ssh.ShellController
Consume the output of the command until the pattern matches.
expect(String, boolean) - Method in class com.maverick.ssh.ShellController
Consume the output of the command until the pattern matches.
expect(String, long) - Method in class com.maverick.ssh.ShellController
Consume the output of the command until the pattern matches.
expect(String, boolean, long) - Method in class com.maverick.ssh.ShellController
Consume the output of the command until the pattern matches.
expect(String, boolean, long, long) - Method in class com.maverick.ssh.ShellController
Consume the output of the command until the pattern matches.
expectNextLine(String) - Method in class com.maverick.ssh.ShellController
Perform expect on the next line of output only
expectNextLine(String, boolean) - Method in class com.maverick.ssh.ShellController
Perform expect on the next line of output only
expectNextLine(String, boolean, long) - Method in class com.maverick.ssh.ShellController
Perform expect on the next line of output only
EXPIRED - Static variable in class com.maverick.ssh.LicenseManager
 
EXPIRED_SUBSCRIPTION - Static variable in class com.maverick.ssh.LicenseManager
 
extendedDataReceived(SshChannel, byte[], int, int, int) - Method in class com.maverick.agent.client.AgentSocketForwardingChannel
 
extendedDataReceived(SshChannel, byte[], int, int, int) - Method in class com.maverick.ssh.ChannelAdapter
 
extendedDataReceived(SshChannel, byte[], int, int, int) - Method in interface com.maverick.ssh.ChannelEventListener
A block of extended data has been received by the channel.

F

FAILED - Static variable in interface com.maverick.ssh.SshAuthentication
The authentication failed
FAILED_NEGOTIATION - Static variable in exception com.maverick.ssh.SshException
The API failed to negotiate a suitable algorithm
file - Variable in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
FileEntryType - Class in com.sshtools.config.file.entry.type
 
FileEntryType() - Constructor for class com.sshtools.config.file.entry.type.FileEntryType
 
FileEntryType.BlankEntry - Class in com.sshtools.config.file.entry.type
 
FileEntryType.BlankEntry() - Constructor for class com.sshtools.config.file.entry.type.FileEntryType.BlankEntry
 
FileEntryType.CommentEntry - Class in com.sshtools.config.file.entry.type
 
FileEntryType.CommentEntry(String) - Constructor for class com.sshtools.config.file.entry.type.FileEntryType.CommentEntry
 
FileEntryType.NonValidatingFileEntry - Class in com.sshtools.config.file.entry.type
 
FileEntryType.NonValidatingFileEntry() - Constructor for class com.sshtools.config.file.entry.type.FileEntryType.NonValidatingFileEntry
 
FileEntryType.SshdConfigFileEntry - Class in com.sshtools.config.file.entry.type
 
FileEntryType.SshdConfigFileEntry() - Constructor for class com.sshtools.config.file.entry.type.FileEntryType.SshdConfigFileEntry
 
FileEntryType.SshdConfigKeyValueEntry - Class in com.sshtools.config.file.entry.type
 
FileEntryType.SshdConfigKeyValueEntry(String, String) - Constructor for class com.sshtools.config.file.entry.type.FileEntryType.SshdConfigKeyValueEntry
 
FileTransferProgress - Interface in com.maverick.sftp
Interface for monitoring the state of a file transfer
FileUtils - Class in com.maverick.util
 
FileUtils() - Constructor for class com.maverick.util.FileUtils
 
finalize() - Method in class com.maverick.sftp.SftpFileInputStream
This method will only be available in J2SE builds
findEntry(String) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
findEntry(String, Entry.AbstractEntryBuilder.Result<FileEntryType.SshdConfigKeyValueEntry>) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
findEntry(String) - Method in class com.sshtools.config.file.entry.Entry
 
findEntryAtIndex(int) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
findEntryAtIndex(int) - Method in class com.sshtools.config.file.entry.Entry
 
findEntryIndex(String) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
findEntryIndex(String, Entry.AbstractEntryBuilder.Result<Integer>) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
findEntryIndex(String) - Method in class com.sshtools.config.file.entry.Entry
 
findEntryToEdit(String) - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
findKeyValueEntry(String) - Method in class com.sshtools.config.file.entry.Entry
 
findMatchEntry(Map<String, String>) - Method in class com.sshtools.config.file.SshdConfigFile
 
findMatchEntry(Map<String, String>) - Method in class com.sshtools.config.file.SshdConfigFile.SshdConfigFileBuilder
 
findMatchEntryWithMatch(Map<String, Collection<String>>) - Method in class com.sshtools.config.file.SshdConfigFile
 
findMatchEntryWithMatch(Map<String, Collection<String>>) - Method in class com.sshtools.config.file.SshdConfigFile.SshdConfigFileBuilder
 
finish() - Method in class com.maverick.ssh.Packet
 
fireEvent(Event) - Method in interface com.maverick.events.EventService
Fire an Event at all EventListeners that have registered an interest in events.
fireEvent(Event) - Method in class com.maverick.events.EventServiceImplementation
Send an SSH Event to each registered listener
fireEvent(Event) - Method in interface com.maverick.events.EventTrigger
 
firstPathElement(String) - Static method in class com.maverick.util.FileUtils
 
flush() - Method in class com.maverick.util.Base64.OutputStream
 
flush() - Method in class com.maverick.util.DynamicBuffer
Flush data
forceKeyExchange() - Method in class com.maverick.ssh2.Ssh2Client
The SSH transport protocol exchanges keys at the beginning of the session; the specification recommends that these keys be re-exchanged after each gigabyte of transmitted data or after each hour of connection time, whichever comes sooner.
formatKey(byte[]) - Method in class com.sshtools.publickey.Base64EncodedFileFormat
 
formatLastModified(long) - Static method in class com.maverick.util.FileUtils
 
formatLongname(SftpFile) - Static method in class com.sshtools.sftp.SftpClient
Format a String with the details of the file.
formatLongname(SftpFileAttributes, String) - Static method in class com.sshtools.sftp.SftpClient
Format a String with the details of the file.
formatSize(long) - Static method in class com.maverick.util.FileUtils
 
formMessage(int, InetAddress, int) - Method in class socks.Proxy
 
formMessage(int, String, int) - Method in class socks.Proxy
 
formMessage(InputStream) - Method in class socks.Proxy
 
formMessage(int, InetAddress, int) - Method in class socks.Socks4Proxy
 
formMessage(int, String, int) - Method in class socks.Socks4Proxy
 
formMessage(InputStream) - Method in class socks.Socks4Proxy
 
formMessage(int, InetAddress, int) - Method in class socks.Socks5Proxy
 
formMessage(int, String, int) - Method in class socks.Socks5Proxy
 
formMessage(InputStream) - Method in class socks.Socks5Proxy
 
FORWARDING_ERROR - Static variable in exception com.maverick.ssh.SshException
An error has occurred the port forwarding system.
ForwardingClient - Class in com.sshtools.net
Provides management of port forwarding connections and active tunnels.
ForwardingClient(SshClient) - Constructor for class com.sshtools.net.ForwardingClient
Create an forwarding client.
ForwardingClient.ActiveTunnel - Class in com.sshtools.net
This class represents an active tunnel.
ForwardingClient.ForwardingListener - Class in com.sshtools.net
 
ForwardingClient.ForwardingListener() - Constructor for class com.sshtools.net.ForwardingClient.ForwardingListener
 
ForwardingClient.SocketListener - Class in com.sshtools.net
 
ForwardingClient.SocketListener(String, int, String, int) - Constructor for class com.sshtools.net.ForwardingClient.SocketListener
 
ForwardingClientListener - Interface in com.sshtools.net
An event listener for receiving notification of forwarding events.
ForwardingNotice - Class in com.maverick.agent
 
ForwardingNotice(String, String, int) - Constructor for class com.maverick.agent.ForwardingNotice
Creates a new ForwardingNotice object.
ForwardingRequestListener - Interface in com.maverick.ssh
This interface is required when a request for remote port forwarding is made.
forwardingStarted(int, String, String, int) - Method in interface com.sshtools.net.ForwardingClientListener
The forwarding has been started and any connections made to the listening address (which is specified by the key in the format 'ipaddress:port') will be forwarded over the connection to the host and port specified.
forwardingStopped(int, String, String, int) - Method in interface com.sshtools.net.ForwardingClientListener
The forwarding identifed by the key has been stopped.
freeChannel(SshAbstractChannel) - Method in class com.maverick.ssh.message.SshMessageRouter
 
fromByteArray(byte[]) - Method in class com.maverick.agent.AgentMessage
 
fromByteArray(byte[], EllipticCurve) - Static method in class com.maverick.ssh.components.jce.ECUtils
 
fromByteSize(String) - Static method in class com.maverick.util.IOUtil
 
FromOption - Class in com.sshtools.publickey.authorized
 
FromOption(Collection<String>) - Constructor for class com.sshtools.publickey.authorized.FromOption
 
FURTHER_AUTHENTICATION_REQUIRED - Static variable in interface com.maverick.ssh.SshAuthentication
The authentication succeeded but further authentication is required

G

GENERAL_FAILURE - Static variable in exception com.sshtools.publickey.PublicKeySubsystemException
 
generate(long, byte[], int, int, byte[], int) - Method in class com.maverick.ssh.components.jce.AbstractHmac
 
generate(long, byte[], int, int, byte[], int) - Method in class com.maverick.ssh.components.NoneHmac
 
generate(long, byte[], int, int, byte[], int) - Method in interface com.maverick.ssh.components.SshHmac
 
generateAlgorithmSpec(byte[]) - Method in class com.maverick.ssh.components.jce.AbstractJCECipher
 
generateCertificate(SshKeyPair, long, int, String, String, int, SshKeyPair) - Static method in class com.sshtools.publickey.SshCertificateAuthority
 
generateCertificate(SshKeyPair, long, int, String, List<String>, int, Map<String, String>, List<String>, SshKeyPair) - Static method in class com.sshtools.publickey.SshCertificateAuthority
 
generateDsaKeyPair(int) - Method in class com.maverick.ssh.components.ComponentManager
Generate a new DSA public/private key pair.
generateDsaKeyPair(int) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
generateEcdsaKeyPair(int) - Method in class com.maverick.ssh.components.ComponentManager
Generate a new ECDSA key pair.
generateEcdsaKeyPair(int) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
generateEd25519KeyPair() - Method in class com.maverick.ssh.components.ComponentManager
 
generateEd25519KeyPair() - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
generateHostCertificate(SshKeyPair, long, String, int, SshKeyPair) - Static method in class com.sshtools.publickey.SshCertificateAuthority
 
generateKey(int, SecureRandom) - Static method in class com.maverick.ssh1.Rsa
 
generateKey(int, BigInteger, SecureRandom) - Static method in class com.maverick.ssh1.Rsa
 
generateKeyPair(String, int) - Static method in class com.sshtools.publickey.SshKeyPairGenerator
Generates a new key pair.
generateKeyPair() - Static method in class com.sshtools.publickey.SshKeyPairGenerator
 
generateKeyPair(String) - Static method in class com.sshtools.publickey.SshKeyPairGenerator
 
generateRsaKeyPair(int, int) - Method in class com.maverick.ssh.components.ComponentManager
Generate an RSA public/private pair.
generateRsaKeyPair(int, int) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
generateSecretKeySpec(byte[]) - Method in class com.maverick.ssh.components.jce.AbstractJCECipher
 
generateUserCertificate(SshKeyPair, long, String, int, SshKeyPair) - Static method in class com.sshtools.publickey.SshCertificateAuthority
 
gensalt(int) - Static method in class com.maverick.util.BCrypt
Generate a salt for use with the BCrypt.hashpw() method
gensalt() - Static method in class com.maverick.util.BCrypt
Generate a salt for use with the BCrypt.hashpw() method, selecting a reasonable default for the number of hashing rounds to apply
get(String) - Method in class com.maverick.scp.ScpClientIO
Gets a remote file as a java.io.InputStream.
get(String, FileTransferProgress) - Method in class com.maverick.scp.ScpClientIO
Gets a remote file as a java.io.InputStream.
get() - Method in interface com.sshtools.config.file.entry.Entry.AbstractEntryBuilder.Result
 
get() - Method in class com.sshtools.config.file.SshdConfigFileCursor
 
get(String, String[], boolean) - Method in class com.sshtools.scp.ScpClient
Downloads an array of remote files to the local computer.
get(String, String[], boolean, FileTransferProgress) - Method in class com.sshtools.scp.ScpClient
 
get(String, String, boolean) - Method in class com.sshtools.scp.ScpClient
Downloads a remote file onto the local computer.
get(String, String, boolean, FileTransferProgress) - Method in class com.sshtools.scp.ScpClient
 
get(String, FileTransferProgress) - Method in class com.sshtools.sftp.SftpClient
Download the remote file to the local computer.
get(String, FileTransferProgress, boolean) - Method in class com.sshtools.sftp.SftpClient
Download the remote file to the local computer.
get(String, boolean) - Method in class com.sshtools.sftp.SftpClient
Download the remote file to the local computer
get(String) - Method in class com.sshtools.sftp.SftpClient
Download the remote file to the local computer
get(String, String, FileTransferProgress) - Method in class com.sshtools.sftp.SftpClient
Download the remote file to the local computer.
get(String, String, FileTransferProgress, boolean) - Method in class com.sshtools.sftp.SftpClient
Download the remote file to the local computer.
get(String, String, boolean) - Method in class com.sshtools.sftp.SftpClient
Download the remote file into the local file.
get(String, String) - Method in class com.sshtools.sftp.SftpClient
Download the remote file into the local file.
get(String, OutputStream, FileTransferProgress) - Method in class com.sshtools.sftp.SftpClient
Download the remote file writing it to the specified OutputStream.
get(String, OutputStream, FileTransferProgress, long) - Method in class com.sshtools.sftp.SftpClient
Download the remote file writing it to the specified OutputStream.
get(String, OutputStream, long) - Method in class com.sshtools.sftp.SftpClient
Download the remote file into an OutputStream.
get(String, OutputStream) - Method in class com.sshtools.sftp.SftpClient
Download the remote file into an OutputStream.
getA() - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
getAbsolutePath() - Method in class com.maverick.sftp.SftpFile
Get the absolute path
getAbsolutePath(SftpFile) - Method in class com.maverick.sftp.SftpSubsystemChannel
Get the absolute path of a file.
getAbsolutePath(String) - Method in class com.maverick.sftp.SftpSubsystemChannel
Get the absolute path of a file.
getAbsolutePath(String) - Method in class com.sshtools.sftp.SftpClient
Get the absolute path for a file.
getAccessedDateTime() - Method in class com.maverick.sftp.SftpFileAttributes
Returns the last accessed date/time as a Java Date object.
getAccessedTime() - Method in class com.maverick.sftp.SftpFileAttributes
Get the last accessed time.
getActiveChannels() - Method in class com.maverick.ssh.message.SshMessageRouter
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.AbstractDigest
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.AbstractHmac
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.client.Curve25519SHA256
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanEcdh
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup14Sha1
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup1Sha1
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroupExchangeSha1
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroupExchangeSha256
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.client.Rsa1024Sha1
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.maverick.ssh.components.jce.client.Rsa2048Sha256
Get the algorithm name for this key exchange
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacMD5
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacMD596
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacMD5ETM
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacRipeMd160
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacRipeMd160_at_openssh_dot_com
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacRipeMd160ETM
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacSha1
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacSha196
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacSha1ETM
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacSha256
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacSha256_96
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacSha256_at_ssh_dot_com
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacSha256ETM
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacSha512
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacSha512_96
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.HmacSha512ETM
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
Get the algorithm name for the public key.
getAlgorithm() - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaCertificate
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.OpenSshEd25519Certificate
Get the algorithm name for the public key.
getAlgorithm() - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh1Des3
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh1RsaPublicKey
The algorithm name "rsa1"
getAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2BaseDsaPrivateKey
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
Get the algorithm name for the public key.
getAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateKey
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKeySHA256
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKeySHA512
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.SshEd25519PrivateKey
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.SshX509DsaPublicKey
Get the algorithm name for the public key.
getAlgorithm() - Method in class com.maverick.ssh.components.jce.SshX509DsaPublicKeyRfc6187
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.SshX509EcdsaSha2Nist256Rfc6187
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.SshX509EcdsaSha2Nist384Rfc6187
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.SshX509EcdsaSha2Nist521Rfc6187
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.SshX509Rsa2048Sha256Rfc6187
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.SshX509RsaPublicKey
Get the algorithm name for the public key.
getAlgorithm() - Method in class com.maverick.ssh.components.jce.SshX509RsaPublicKeyRfc6187
 
getAlgorithm() - Method in class com.maverick.ssh.components.jce.SshX509RsaSha1PublicKey
Get the algorithm name for the public key.
getAlgorithm() - Method in class com.maverick.ssh.components.NoneHmac
 
getAlgorithm() - Method in class com.maverick.ssh.components.SshCipher
 
getAlgorithm() - Method in interface com.maverick.ssh.components.SshComponent
 
getAlgorithm() - Method in interface com.maverick.ssh.components.SshHmac
 
getAlgorithm() - Method in interface com.maverick.ssh.components.SshPrivateKey
 
getAlgorithm() - Method in interface com.maverick.ssh.components.SshPublicKey
Get the algorithm name for the public key.
getAlgorithm() - Method in class com.maverick.ssh.compression.NoneCompression
 
getAlgorithm() - Method in interface com.maverick.ssh.compression.SshCompression
Get the algorithm name for this compression implementation.
getAlgorithm() - Method in interface com.maverick.ssh.SecureComponent
 
getAlgorithm() - Method in class com.maverick.ssh2.SshKeyExchangeClient
Get the key exchange algorithm name.
getAlgorithm() - Method in class com.sshtools.zlib.OpenSSHZLibCompression
 
getAlgorithm() - Method in class com.sshtools.zlib.ZLibCompression
 
getAlgorithmName() - Method in class com.maverick.ssh.components.jce.ChaCha20Poly1305.Poly1305
 
getAll() - Method in class socks.InetRange
Get all entries in the range as strings.
getAllAttributes() - Method in class com.maverick.events.Event
 
getAttribute(String) - Method in class com.maverick.events.Event
Get the value of an event attribute
getAttribute(String) - Method in interface com.maverick.ssh.SshClient
Get a previously added attribute from this object.
getAttribute(String, T) - Method in interface com.maverick.ssh.SshClient
Get an attribute or default
getAttribute(String) - Method in class com.maverick.ssh1.Ssh1Client
 
getAttribute(String, T) - Method in class com.maverick.ssh1.Ssh1Client
 
getAttribute(String) - Method in class com.maverick.ssh2.Ssh2Client
 
getAttribute(String, T) - Method in class com.maverick.ssh2.Ssh2Client
 
getAttributes() - Method in class com.maverick.sftp.SftpFile
Get the files attributes.
getAttributes(String) - Method in class com.maverick.sftp.SftpSubsystemChannel
Get the attributes of a file.
getAttributes(String, int, String) - Method in class com.maverick.sftp.SftpSubsystemChannel
 
getAttributes(SftpFile) - Method in class com.maverick.sftp.SftpSubsystemChannel
Get the attributes of a file.
getAuthenticationMethod() - Method in class com.sshtools.net.HttpResponse
 
getAuthenticationMethod(int) - Method in class socks.Socks5Proxy
Get authentication method, which corresponds to given method id
getAuthenticationMethods(String, String) - Method in class com.maverick.ssh2.AuthenticationProtocol
Get a list of available authentication methods for the user.
getAuthenticationMethods() - Method in class com.maverick.ssh2.AuthenticationResult
Get the authentication methods that can be used.
getAuthenticationMethods(String) - Method in class com.maverick.ssh2.Ssh2Client
Get a list of authentication methods for the user.
getAuthenticationRealm() - Method in class com.sshtools.net.HttpResponse
 
getAvail() - Method in class com.sshtools.sftp.StatVfs
 
getAvailBlocks() - Method in class com.sshtools.sftp.StatVfs
 
getAvailForNonRoot() - Method in class com.sshtools.sftp.StatVfs
 
getAvailINodes() - Method in class com.sshtools.sftp.StatVfs
 
getBackgroundThread() - Method in class com.maverick.ssh.message.SshMessageRouter
 
getBackgroundThread() - Method in class com.maverick.ssh2.Ssh2Client
 
getBannerDisplay() - Method in class com.maverick.ssh2.Ssh2Context
Get the contexts banner display
getBCProvider() - Static method in class com.maverick.ssh.components.jce.JCEProvider
 
getBitLength() - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
getBitLength() - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaCertificate
 
getBitLength() - Method in class com.maverick.ssh.components.jce.OpenSshEd25519Certificate
 
getBitLength() - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
getBitLength() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
getBitLength() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getBitLength() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getBitLength() - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
getBitLength() - Method in interface com.maverick.ssh.components.SshPublicKey
Get the bit length of the public key
getBlankEntryKey() - Method in class com.sshtools.config.file.entry.Entry
 
getBlocks() - Method in class com.sshtools.sftp.StatVfs
 
getBlockSize() - Method in class com.maverick.ssh.components.jce.AbstractJCECipher
 
getBlockSize() - Method in class com.maverick.ssh.components.jce.ArcFour
 
getBlockSize() - Method in class com.maverick.ssh.components.jce.ArcFour128
 
getBlockSize() - Method in class com.maverick.ssh.components.jce.ArcFour256
 
getBlockSize() - Method in class com.maverick.ssh.components.jce.ChaCha20Poly1305
 
getBlockSize() - Method in class com.maverick.ssh.components.jce.Ssh1Des3
 
getBlockSize() - Method in class com.maverick.ssh.components.NoneCipher
Get the cipher block size.
getBlockSize() - Method in class com.maverick.ssh.components.SshCipher
Get the cipher block size.
getBlockSize() - Method in class com.sshtools.sftp.StatVfs
 
getBooleanValue(String, Boolean) - Method in class com.maverick.ssh2.IdentSsh2Context
 
getBroadcastAddress() - Method in class com.sshtools.net.CIDRNetwork
 
getBubbleBabble(SshPublicKey) - Static method in class com.maverick.ssh.SshKeyFingerprint
 
getBubbleBabble(byte[]) - Static method in class com.maverick.ssh.SshKeyFingerprint
 
getBubbleBabble(SshPublicKey) - Static method in class com.maverick.util.SshKeyUtils
 
getByte() - Method in class com.maverick.util.SimpleASNReader
 
getByteAddress(String) - Static method in class com.sshtools.net.IPUtils
 
getBytes() - Method in class com.maverick.util.IOStreamConnector
 
getCanonicalNewline() - Method in class com.maverick.sftp.SftpSubsystemChannel
Returns the canonical newline convention in use when reading/writing text files.
getCapabilities() - Method in class com.maverick.vfs.ssh.SftpFileProvider
 
getCapacity() - Method in class com.sshtools.sftp.StatVfs
 
getCause() - Method in exception com.maverick.ssh.SshException
If an INTERNAL_ERROR reason is given this method MAY return the cause of the error.
getCertificate() - Method in class com.maverick.ssh.components.jce.SshX509DsaPublicKey
 
getCertificate() - Method in class com.maverick.ssh.components.jce.SshX509DsaPublicKeyRfc6187
 
getCertificate() - Method in class com.maverick.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
 
getCertificate() - Method in class com.maverick.ssh.components.jce.SshX509Rsa2048Sha256Rfc6187
 
getCertificate() - Method in class com.maverick.ssh.components.jce.SshX509RsaPublicKey
 
getCertificate() - Method in class com.maverick.ssh.components.jce.SshX509RsaPublicKeyRfc6187
 
getCertificate() - Method in class com.maverick.ssh.components.jce.SshX509RsaSha1PublicKey
 
getCertificate() - Method in class com.maverick.ssh.components.SshCertificate
 
getCertificate() - Method in interface com.maverick.ssh.components.SshX509PublicKey
 
getCertificate(File, String) - Static method in class com.maverick.util.SshKeyUtils
 
getCertificate(File, String, File) - Static method in class com.maverick.util.SshKeyUtils
 
getCertificate(InputStream, String, InputStream) - Static method in class com.maverick.util.SshKeyUtils
 
getCertificate(String, String, String) - Static method in class com.maverick.util.SshKeyUtils
 
getCertificateChain() - Method in class com.maverick.ssh.components.jce.SshX509DsaPublicKey
 
getCertificateChain() - Method in class com.maverick.ssh.components.jce.SshX509DsaPublicKeyRfc6187
 
getCertificateChain() - Method in class com.maverick.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
 
getCertificateChain() - Method in class com.maverick.ssh.components.jce.SshX509Rsa2048Sha256Rfc6187
 
getCertificateChain() - Method in class com.maverick.ssh.components.jce.SshX509RsaPublicKey
 
getCertificateChain() - Method in class com.maverick.ssh.components.jce.SshX509RsaPublicKeyRfc6187
 
getCertificateChain() - Method in class com.maverick.ssh.components.jce.SshX509RsaSha1PublicKey
 
getCertificateChain() - Method in interface com.maverick.ssh.components.SshX509PublicKey
 
getChainProxy() - Method in class socks.Proxy
Get proxy which is used to connect to this proxy.
getChannelCount() - Method in class com.maverick.ssh.message.SshMessageRouter
 
getChannelCount() - Method in interface com.maverick.ssh.SshClient
Get the number of active channels.
getChannelCount() - Method in class com.maverick.ssh1.Ssh1Client
 
getChannelCount() - Method in class com.maverick.ssh2.Ssh2Client
 
getChannelId() - Method in class com.maverick.ssh.message.SshAbstractChannel
 
getChannelId() - Method in interface com.maverick.ssh.SshChannel
Get the id of this channel.
getChannelLimit() - Method in interface com.maverick.ssh.SshContext
Get the maximum number of channels that are allowed open at any one time.
getChannelLimit() - Method in class com.maverick.ssh1.Ssh1Context
 
getChannelLimit() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getChannelLimit() - Method in class com.maverick.ssh2.Ssh2Context
 
getCharset(FileSystemOptions) - Method in class com.maverick.vfs.ssh.SftpFileSystemConfigBuilder
 
getCharsetEncoding() - Method in class com.maverick.sftp.SftpSubsystemChannel
Get the current encoding being used for filename Strings.
getCharsetEncoding() - Static method in class com.maverick.util.ByteArrayReader
Get the current encoding being used for Strings variables.
getCIDRString() - Method in class com.sshtools.net.CIDRNetwork
 
getCipherInUseCS() - Method in class com.maverick.ssh2.Ssh2Client
Get the cipher algorithm used to encrypt data sent to the server.
getCipherInUseSC() - Method in class com.maverick.ssh2.Ssh2Client
Get the cipher algorithm used to decrypt data received from the server.
getCiphersCS() - Method in class com.maverick.ssh2.Ssh2Context
Get the ciphers for the Client->Server stream.
getCiphersSC() - Method in class com.maverick.ssh2.Ssh2Context
Get the ciphers for the Server->Client stream.
getCipherType(int) - Method in class com.maverick.ssh1.Ssh1Context
Get the cipher type for this configuration context.
getClient() - Method in interface com.maverick.ssh.SshChannel
The SshClient that this channel belongs to
getClient() - Method in interface com.maverick.ssh.SshSession
Get the client that created this session.
getClient() - Method in class com.maverick.ssh2.AuthenticationProtocol
 
getClient() - Method in class com.maverick.ssh2.Ssh2Channel
 
getClient() - Method in class com.maverick.ssh2.Ssh2Session
 
getClient() - Method in class com.maverick.ssh2.TransportProtocol
Get the SshClient instance that created this transport.
getClient() - Method in class com.maverick.vfs.ssh.SftpFileSystem
 
getClientCount() - Method in class com.maverick.pool.SshClientPool
Return the total number of clients in the pool
getClientCount(String, int, String) - Method in class com.maverick.pool.SshClientPool
Return the total number of clients in the pool for a given host/port/user combination.
getClientUsername() - Method in class com.maverick.ssh1.Ssh1RhostsRsaAuthentication
Get the user's username on the client computer
getClientUsername() - Method in class com.maverick.ssh2.Ssh2HostbasedAuthentication
Get the user's username on the client computer
getCommand() - Method in class com.sshtools.publickey.authorized.PublicKeyEntry
 
getCommandOutput() - Method in class com.maverick.ssh.ShellProcess
 
getComment() - Method in class com.sshtools.publickey.KnownHostsKeyVerification.KeyEntry
 
getComment() - Method in class com.sshtools.publickey.OpenSSHPublicKeyFile
 
getComment() - Method in class com.sshtools.publickey.SECSHPublicKeyFile
 
getComment() - Method in interface com.sshtools.publickey.SshPublicKeyFile
Get the comment applied to the key file.
getCommentEntryKey() - Method in class com.sshtools.config.file.entry.Entry
 
getComponent() - Method in exception com.maverick.ssh.SshException
Return the component that generated the error.
getComponentFactory() - Method in class com.maverick.ssh.IncompatibleAlgorithm
 
getCompression(FileSystemOptions) - Method in class com.maverick.vfs.ssh.SftpFileSystemConfigBuilder
 
getCompressionInUseCS() - Method in class com.maverick.ssh2.Ssh2Client
Get the compression algorithm used to compress the clients outgoing data.
getCompressionInUseSC() - Method in class com.maverick.ssh2.Ssh2Client
Get the compression algorithm used to decompress the servers data.
getConfigBuilder() - Method in class com.maverick.vfs.ssh.SftpFileProvider
 
getConfigClass() - Method in class com.maverick.vfs.ssh.SftpFileSystemConfigBuilder
 
getConnectionTimeout() - Static method in class com.sshtools.net.HttpProxyTransport
 
getConnectionTimeout() - Static method in class com.sshtools.net.HttpProxyTransportWrapper
 
getConnectionTimeout() - Static method in class com.sshtools.net.SocksProxyTransport
 
getContext() - Method in class com.maverick.ssh.ExecutorOperationSupport
 
getContext() - Method in interface com.maverick.ssh.SshClient
Get the context that created this client.
getContext(int) - Method in class com.maverick.ssh.SshConnector
Deprecated.
Future version will only support SSH2. Use getContext without parameters.
getContext() - Method in class com.maverick.ssh.SshConnector
Get the SSH2 context
getContext() - Method in class com.maverick.ssh1.Ssh1Client
 
getContext() - Method in interface com.maverick.ssh2.AbstractClientTransport
 
getContext() - Method in class com.maverick.ssh2.Ssh2Client
 
getContext() - Method in class com.maverick.ssh2.TransportProtocol
 
getCreationDateTime() - Method in class com.maverick.sftp.SftpFileAttributes
Returns the creation date/time as a Java Date object.
getCreationTime() - Method in class com.maverick.sftp.SftpFileAttributes
Get the creation time of this file.
getCriticalOptions() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getCrtCoefficient() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
getCrtCoefficient() - Method in interface com.maverick.ssh.components.SshRsaPrivateCrtKey
 
getCurve() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getCurveParams(String) - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaCertificate
 
getCurveParams(String) - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getData() - Method in class com.maverick.agent.openssh.SshAgentOperationComplete
 
getData() - Method in class com.maverick.agent.rfc.SshAgentOperationComplete
 
getData() - Method in class com.maverick.ssh2.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.maverick.util.SimpleASNReader
 
getDefaultDirectory() - Method in class com.maverick.sftp.SftpSubsystemChannel
Gets the users default directory.
getDefaultDirectory() - Method in class com.sshtools.sftp.SftpClient
Get the default directory (or HOME directory)
getDefaultProvider() - Static method in class com.maverick.ssh.components.jce.JCEProvider
 
getDefaultProxy() - Static method in class socks.Proxy
Get current default proxy.
getDeletedFiles() - Method in class com.sshtools.sftp.DirectoryOperation
When synchronizing directories, this method will return a list of files that will be deleted becasue they no longer exist at the source location.
getDescription() - Method in class com.maverick.agent.openssh.SshAgentAddKey
 
getDescription() - Method in class com.maverick.agent.openssh.SshAgentDeleteKey
 
getDescription() - Method in class com.maverick.agent.rfc.SshAgentAddKey
 
getDescription() - Method in class com.maverick.agent.rfc.SshAgentDeleteKey
 
getDHGroupExchangeKeySize() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getDHGroupExchangeKeySize() - Method in class com.maverick.ssh2.Ssh2Context
 
getDHKeyAgreement() - Static method in class com.maverick.ssh.components.jce.JCEProvider
 
getDHKeyFactory() - Static method in class com.maverick.ssh.components.jce.JCEProvider
 
getDHKeyGenerator() - Static method in class com.maverick.ssh.components.jce.JCEProvider
 
getDirect() - Method in class socks.Proxy
Get the list of direct hosts.
getECDSAAlgorithmName() - Static method in class com.maverick.ssh.components.jce.JCEProvider
 
getEncoded() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getEncoded() - Method in class com.maverick.ssh.components.jce.Ssh1RsaPublicKey
Get the encoded format required by SSH1
getEncoded() - Method in class com.maverick.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.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getEncoded() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getEncoded() - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
getEncoded() - Method in class com.maverick.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.maverick.ssh.components.jce.SshX509DsaPublicKeyRfc6187
 
getEncoded() - Method in class com.maverick.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
 
getEncoded() - Method in class com.maverick.ssh.components.jce.SshX509Rsa2048Sha256Rfc6187
 
getEncoded() - Method in class com.maverick.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.maverick.ssh.components.jce.SshX509RsaPublicKeyRfc6187
 
getEncoded() - Method in class com.maverick.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.maverick.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.
getEncodingAlgorithm() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getEncodingAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
getEncodingAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getEncodingAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getEncodingAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKeySHA256
 
getEncodingAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKeySHA512
 
getEncodingAlgorithm() - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
getEncodingAlgorithm() - Method in interface com.maverick.ssh.components.SshPublicKey
The algorithm name used in the encoding of the public key
getEnvironmentName() - Method in class com.sshtools.publickey.authorized.EnvironmentOption
 
getEnvironmentValue() - Method in class com.sshtools.publickey.authorized.EnvironmentOption
 
getEOL(String) - Method in class com.sshtools.sftp.SftpClient
 
getEOL(byte[]) - Method in class com.sshtools.sftp.SftpClient
 
getErrorCode() - Method in class com.maverick.agent.rfc.SshAgentFailure
 
getErrorCode() - Method in exception socks.SocksException
Get the error code associated with this exception.
getEventName(Integer) - Method in interface com.maverick.events.EventService
Get an event name from the registered event code descriptors (debug use only)
getEventName(Integer) - Method in class com.maverick.events.EventServiceImplementation
 
getExchangeHash() - Method in class com.maverick.ssh2.SshKeyExchangeClient
Get the output of the key exchange
getExecutorService() - Method in interface com.maverick.ssh.ExecutorServiceProvider
 
getExecutorService() - Method in interface com.maverick.ssh.message.SshMessageReader
 
getExecutorService() - Method in class com.maverick.ssh1.Ssh1Context
 
getExecutorService() - Method in class com.maverick.ssh2.Ssh2Context
 
getExecutorService() - Method in class com.maverick.ssh2.TransportProtocol
 
getExitCode() - Method in class com.maverick.ssh.ShellProcess
 
getExitSignalInfo() - Method in class com.maverick.ssh2.Ssh2Session
Get the exit signal information, may be an empty string.
getExtendedAttribute(String) - Method in class com.maverick.sftp.SftpFileAttributes
 
getExtendedAttributes() - Method in class com.maverick.sftp.SftpFileAttributes
Get the extended attributes.
getExtension(String) - Method in class com.maverick.sftp.SftpSubsystemChannel
Get the data value of a supported SFTP extension.
getExtensionResponse(UnsignedInteger32) - Method in class com.maverick.sftp.SftpSubsystemChannel
 
getExtensions() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
Deprecated.
use getExtensionMap instead.
getExtensionsMap() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getFailedTransfers() - Method in class com.sshtools.sftp.DirectoryOperation
Returns a Hashtable of files and exceptions.
getFile(String) - Method in class com.maverick.sftp.SftpSubsystemChannel
Utility method to obtain an SftpFile instance for a given path.
getFileCount() - Method in class com.sshtools.sftp.DirectoryOperation
Get the total number of new and changed files to transfer
getFilename() - Method in class com.maverick.sftp.SftpFile
Get the filename.
getFiles(String) - Method in class com.sshtools.sftp.SftpClient
Download the remote files to the local computer
getFiles(String, boolean) - Method in class com.sshtools.sftp.SftpClient
Download the remote files to the local computer
getFiles(String, FileTransferProgress) - Method in class com.sshtools.sftp.SftpClient
Download the remote files to the local computer.
getFiles(String, FileTransferProgress, boolean) - Method in class com.sshtools.sftp.SftpClient
Download the remote files to the local computer.
getFiles(String, String) - Method in class com.sshtools.sftp.SftpClient
Download the remote files into the local file.
getFiles(String, String, boolean) - Method in class com.sshtools.sftp.SftpClient
Download the remote files into the local file.
getFiles(String, String, FileTransferProgress, boolean) - Method in class com.sshtools.sftp.SftpClient
Download the remote file to the local computer.
getFileSystemID() - Method in class com.sshtools.sftp.StatVfs
 
getFingerprint() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getFingerprint() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
getFingerprint() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getFingerprint() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getFingerprint() - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
getFingerprint() - Method in interface com.maverick.ssh.components.SshPublicKey
Return an SSH fingerprint of the public key
getFingerprint(SshPublicKey) - Static method in class com.maverick.ssh.SshKeyFingerprint
 
getFingerprint(SshPublicKey, String) - Static method in class com.maverick.ssh.SshKeyFingerprint
 
getFingerprint(SshPublicKey, String, SshKeyFingerprint.Encoding) - Static method in class com.maverick.ssh.SshKeyFingerprint
 
getFingerprint(byte[]) - Static method in class com.maverick.ssh.SshKeyFingerprint
Generate an SSH key fingerprint as defined in draft-ietf-secsh-fingerprint-00.txt.
getFingerprint(byte[], String) - Static method in class com.maverick.ssh.SshKeyFingerprint
Generate an SSH key fingerprint with a specific algorithm.
getFingerprint(byte[], String, SshKeyFingerprint.Encoding) - Static method in class com.maverick.ssh.SshKeyFingerprint
 
getFingerprint(SshPublicKey) - Static method in class com.maverick.util.SshKeyUtils
 
getFlags() - Method in class com.maverick.agent.openssh.SshAgentPrivateKeyOp
 
getFlags() - Method in class com.maverick.sftp.ACL
 
getForcedCommand() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getFormattedEntry() - Method in class com.maverick.util.BlankLineEntry
 
getFormattedEntry() - Method in class com.maverick.util.CommentEntry
 
getFormattedEntry() - Method in class com.maverick.util.Entry
 
getFormattedEntry() - Method in class com.sshtools.publickey.authorized.PublicKeyEntry
 
getFormattedFile() - Method in class com.sshtools.publickey.authorized.AuthorizedKeyFile
 
getFormattedKey(SshPublicKey, String, int) - Static method in class com.maverick.util.SshKeyUtils
 
getFormattedKey(SshPublicKey, String) - Static method in class com.maverick.util.SshKeyUtils
 
getFormattedKey() - Method in class com.sshtools.publickey.OpenSSHPublicKeyFile
 
getFormattedKey() - Method in class com.sshtools.publickey.SECSHPublicKeyFile
 
getFormattedKey() - Method in interface com.sshtools.publickey.SshPrivateKeyFile
Get the formatted key
getFormattedKey() - Method in interface com.sshtools.publickey.SshPublicKeyFile
Get the formatted key.
getFormattedLine() - Method in class com.sshtools.config.file.entry.type.FileEntryType.BlankEntry
 
getFormattedLine() - Method in class com.sshtools.config.file.entry.type.FileEntryType.CommentEntry
 
getFormattedLine() - Method in class com.sshtools.config.file.entry.type.FileEntryType.SshdConfigFileEntry
 
getFormattedLine() - Method in class com.sshtools.config.file.entry.type.FileEntryType.SshdConfigKeyValueEntry
 
getFormattedOption() - Method in class com.sshtools.publickey.authorized.Option
 
getFormattedOption() - Method in class com.sshtools.publickey.authorized.TunnelOption
 
getForwardingPath() - Method in class com.maverick.agent.KeyConstraints
 
getFragmentSize() - Method in class com.sshtools.sftp.StatVfs
 
getFreeBlocks() - Method in class com.sshtools.sftp.StatVfs
 
getFreeINodes() - Method in class com.sshtools.sftp.StatVfs
 
getG() - Method in class com.maverick.ssh.components.DiffieHellmanGroups.DHGroup
 
getG() - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
getG() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
getG() - Method in interface com.maverick.ssh.components.SshDsaPublicKey
 
getGID() - Method in class com.maverick.sftp.SftpFileAttributes
Get the GID of this file.
getGlobalEntry() - Method in class com.sshtools.config.file.SshdConfigFile
 
getGlobalMessages() - Method in class com.maverick.ssh.message.SshMessageRouter
 
getGroupElement() - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
getGssCallback() - Method in class com.maverick.ssh2.Ssh2Context
 
getH() - Method in class com.maverick.ssh.components.jce.SshEd25519PrivateKey
 
getHandle() - Method in class com.maverick.sftp.SftpFile
Get the open file handle
getHandleResponse(UnsignedInteger32) - Method in class com.maverick.sftp.SftpSubsystemChannel
 
getHandleResponse(SftpMessage) - Method in class com.maverick.sftp.SftpSubsystemChannel
 
getHashAlgorithm() - Method in interface com.maverick.ssh.components.SshKeyExchange
 
getHashAlgorithm() - Method in class com.maverick.ssh2.SshKeyExchangeClient
 
getHeaderField(String) - Method in class com.sshtools.net.HttpHeader
 
getHeaderFieldNames() - Method in class com.sshtools.net.HttpHeader
 
getHeaderFields() - Method in class com.sshtools.net.HttpHeader
 
getHeaderValue(String) - Method in class com.sshtools.publickey.Base64EncodedFileFormat
 
getHome() - Method in class com.maverick.vfs.ssh.SftpFileSystem
 
getHomeDirectory(String) - Method in class com.sshtools.sftp.SftpClient
 
getHost() - Method in interface com.maverick.ssh.SshTransport
Get the name of the connected host.
getHost() - Method in class com.maverick.ssh2.AuthenticationProtocol
 
getHost() - Method in class com.sshtools.net.HttpProxyTransport
 
getHost() - Method in class com.sshtools.net.HttpProxyTransportWrapper
 
getHost() - Method in class com.sshtools.net.SocketTransport
Get the hostname of the connected host.
getHost() - Method in class com.sshtools.net.SocketWrapper
 
getHost() - Method in class com.sshtools.net.SocksProxyTransport
 
getHost() - Method in class socks.SocksServerSocket
Get the name of the host proxy is using to listen for incoming connection.
getHost() - Method in class socks.SocksSocket
Returns remote host name, it is usefull in cases when addresses are resolved by proxy, and we can't create InetAddress object.
getHostKey(String, int) - Static method in class com.maverick.ssh.SshCompatibilityUtils
 
getHostKey(String, int, String) - Static method in class com.maverick.ssh.SshCompatibilityUtils
 
getHostKey(String, int) - Static method in class com.maverick.ssh.SshKeyUtils
 
getHostKey(String, int, String) - Static method in class com.maverick.ssh.SshKeyUtils
 
getHostKey() - Method in class com.maverick.ssh2.Ssh2Client
 
getHostKey() - Method in class com.maverick.ssh2.SshKeyExchangeClient
Get the host key supplied during key exchange.
getHostKeyInUse() - Method in class com.maverick.ssh2.Ssh2Client
Returns the host key algorithm used in the last key exchange.
getHostKeyVerification() - Method in interface com.maverick.ssh.SshContext
Get the host key verification implementation.
getHostKeyVerification() - Method in class com.maverick.ssh1.Ssh1Context
 
getHostKeyVerification() - Method in class com.maverick.ssh2.Ssh2Context
Get the host key verification implementation
getHostKeyVerification(FileSystemOptions) - Method in class com.maverick.vfs.ssh.SftpFileSystemConfigBuilder
 
getHostToConnect() - Method in class com.sshtools.net.ForwardingClient.SocketListener
 
getId() - Method in class com.maverick.events.Event
Get the unique event id
getIdleConnectionTimeoutSeconds() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getIdleConnectionTimeoutSeconds() - Method in class com.maverick.ssh2.Ssh2Context
 
getIgnoreHostKeyifEmpty() - Method in class com.maverick.ssh2.TransportProtocol
 
getIncompatibleAlgorithms() - Method in exception com.maverick.ssh.SshException
 
getInetAddress() - Method in class socks.Proxy
Get the ip address of the proxy server host.
getInetAddress() - Method in class socks.ProxyMessage
Get the Address field of this message as InetAddress object.
getInetAddress() - Method in class socks.SocksServerSocket
Get address assigned by proxy to listen for incomming connections, or the local machine address if doing direct connection.
getInetAddress() - Method in class socks.SocksSocket
Get remote host as InetAddress object, might return null if addresses are resolved by proxy, and it is not possible to resolve it locally
getINodes() - Method in class com.sshtools.sftp.StatVfs
 
getInputStream() - Method in interface com.maverick.agent.server.SshAgentTransport
 
getInputStream() - Method in class com.maverick.agent.win32.AbstractNamedPipe.NamedPipeSession
 
getInputStream() - Method in class com.maverick.agent.win32.NamedPipeClient
 
getInputStream() - Method in class com.maverick.ssh.ShellProcess
Returns an InputStream that will contain only the output from the executed ShellProcess.
getInputStream() - Method in interface com.maverick.ssh.SshIO
Get an InputStream to read incoming channel data.
getInputStream() - Method in interface com.maverick.ssh.SshSession
Get an InputStream to read the process stdout.
getInputStream() - Method in class com.maverick.ssh2.Ssh2Channel
 
getInputStream() - Method in class com.maverick.util.DynamicBuffer
Get the InputStream of this buffer.
getInputStream() - Method in class com.sshtools.net.SocketWrapper
 
getInputStream(String, long) - Method in class com.sshtools.sftp.SftpClient
Create an InputStream for reading a remote file.
getInputStream(String) - Method in class com.sshtools.sftp.SftpClient
Create an InputStream for reading a remote file.
getInputStream() - Method in interface socks.server.ServerAuthenticator
This method should return input stream which should be used on the accepted socket.
getInputStream() - Method in class socks.server.ServerAuthenticatorNone
Get input stream.
getInputStream() - Method in class socks.SocketWrappedChannel
 
getInputStream() - Method in class socks.SocksSocket
Same as Socket
getInstance() - Static method in class com.maverick.events.EventServiceImplementation
Get the event service instance
getInstance(String) - Method in class com.maverick.ssh.components.ComponentFactory
Get a new instance of a supported component.
getInstance() - Static method in class com.maverick.ssh.components.ComponentManager
Get the installed component manager.
getInstance() - Static method in class com.maverick.vfs.ssh.SftpFileNameParser
 
getInstance() - Static method in class com.maverick.vfs.ssh.SftpFileSystemConfigBuilder
 
getIntValue(String, Integer) - Method in class com.maverick.ssh2.IdentSsh2Context
 
getJCEPrivateKey() - Method in class com.maverick.ssh.components.jce.Ssh2BaseJCEPrivateKey
 
getJCEPrivateKey() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPrivateKey
 
getJCEPrivateKey() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
 
getJCEPrivateKey() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
getJCEPrivateKey() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateKey
 
getJCEPrivateKey() - Method in class com.maverick.ssh.components.jce.SshEd25519PrivateKey
 
getJCEPrivateKey() - Method in interface com.maverick.ssh.components.SshDsaPrivateKey
 
getJCEPrivateKey() - Method in interface com.maverick.ssh.components.SshPrivateKey
 
getJCEPrivateKey() - Method in interface com.maverick.ssh.components.SshRsaPrivateCrtKey
 
getJCEPublicKey() - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
getJCEPublicKey() - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaCertificate
 
getJCEPublicKey() - Method in class com.maverick.ssh.components.jce.OpenSshEd25519Certificate
 
getJCEPublicKey() - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
getJCEPublicKey() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
getJCEPublicKey() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getJCEPublicKey() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getJCEPublicKey() - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
getJCEPublicKey() - Method in interface com.maverick.ssh.components.SshDsaPublicKey
 
getJCEPublicKey() - Method in interface com.maverick.ssh.components.SshPublicKey
Get the JCE component of this key.
getJCEPublicKey() - Method in interface com.maverick.ssh.components.SshRsaPublicKey
 
getJCESignature(String) - Method in class com.maverick.ssh.components.jce.Ssh2BaseJCEPrivateKey
 
getKeepAliveMaxDataLength() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getKeepAliveMaxDataLength() - Method in class com.maverick.ssh2.Ssh2Context
 
getKey() - Method in class com.maverick.ssh.ConfigurationCollector
 
getKey() - Method in class com.sshtools.config.file.entry.type.FileEntryType.SshdConfigKeyValueEntry
 
getKey() - Method in class com.sshtools.publickey.KnownHostsKeyVerification.KeyEntry
 
getKeyBlob(byte[]) - Method in class com.sshtools.publickey.Base64EncodedFileFormat
 
getKeyConstraints(SshPublicKey) - Method in class com.maverick.agent.InMemoryKeyStore
 
getKeyConstraints(SshPublicKey) - Method in interface com.maverick.agent.KeyStore
Get the constraints for a key stored in this keystore.
getKeyConstraints() - Method in class com.maverick.agent.openssh.SshAgentAddKey
 
getKeyConstraints() - Method in class com.maverick.agent.rfc.SshAgentAddKey
 
getKeyEntries() - Method in class com.sshtools.config.file.entry.Entry
 
getKeyEntries() - Method in class com.sshtools.publickey.KnownHostsKeyVerification
 
getKeyEntriesOrderedMap() - Method in class com.sshtools.config.file.entry.Entry
 
getKeyEntry(SshPublicKey) - Method in class com.sshtools.publickey.authorized.AuthorizedKeyFile
 
getKeyExchange() - Method in class com.maverick.ssh2.AuthenticationProtocol
 
getKeyExchange() - Method in class com.maverick.ssh2.TransportProtocol
 
getKeyExchangeInstanceInUse() - Method in class com.maverick.ssh2.Ssh2Client
 
getKeyExchangeInUse() - Method in class com.maverick.ssh2.Ssh2Client
Returns the key exchange algorithm last used.
getKeyExchanges() - Method in class com.maverick.ssh2.Ssh2Context
Get the ciphers for the Server->Client stream.
getKeyId() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getKeyLength() - Method in class com.maverick.ssh.components.jce.AbstractJCECipher
 
getKeyLength() - Method in class com.maverick.ssh.components.jce.ChaCha20Poly1305
 
getKeyLength() - Method in class com.maverick.ssh.components.jce.Ssh1Des3
 
getKeyLength() - Method in class com.maverick.ssh.components.NoneCipher
 
getKeyLength() - Method in class com.maverick.ssh.components.SshCipher
Return the key length required
getKeyPair(SshPrivateKey, SshPublicKey) - Static method in class com.maverick.ssh.components.SshKeyPair
Wraps a public/private key pair into an SshKeyPair instance.
getKeys() - Method in class com.maverick.agent.openssh.SshAgentKeyList
 
getKeys() - Method in class com.maverick.agent.rfc.SshAgentKeyList
 
getKeys() - Method in class com.sshtools.publickey.authorized.AuthorizedKeyFile
 
getKeystore() - Method in class com.maverick.agent.server.SshAgentSocketListener
Gets the underlying keystore for this agent listener.
getKeyTimeout() - Method in class com.maverick.agent.KeyConstraints
 
getKeyUseLimit() - Method in class com.maverick.agent.KeyConstraints
 
getKnownHostName() - Method in class com.maverick.ssh2.TransportProtocol
 
getKnownHosts(FileSystemOptions) - Method in class com.maverick.vfs.ssh.SftpFileSystemConfigBuilder
 
getKnownHostsFile() - Method in class com.sshtools.publickey.AbstractKnownHostsKeyVerification
Deprecated.
 
getKnownHostsFile() - Method in class com.sshtools.publickey.AbstractMultipleKnownHostsKeyVerification
Deprecated.
 
getKnownHostsFile() - Method in class com.sshtools.publickey.KnownHostsFile
 
getLastError() - Method in class com.maverick.ssh2.TransportProtocol
Returns the last error detected by the protocol.
getLastError() - Method in class com.maverick.util.IOStreamConnector
 
getLastModTimeAccuracy() - Method in class com.maverick.vfs.ssh.SftpFileSystem
 
getLength() - Method in class com.maverick.agent.rfc.SshAgentRandom
 
getLength() - Method in class com.maverick.util.SimpleASNReader
 
getLinkAttributes(String) - Method in class com.maverick.sftp.SftpSubsystemChannel
Get the attributes of a file.
getListeningAddress() - Method in interface com.maverick.ssh.SshTunnel
The source ip address of the connection that is being forwarded.
getListeningPort() - Method in interface com.maverick.ssh.SshTunnel
The source port of the connection being forwarded.
getLocalAddress() - Method in class socks.Socks5DatagramSocket
Address assigned by the proxy, to which datagrams are send for relay.
getLocalAddress() - Method in class socks.SocksSocket
Get address assigned by proxy to make a remote connection, it might be different from the host specified for the proxy.
getLocalAlgorithms() - Method in class com.maverick.ssh.IncompatibleAlgorithm
 
getLocalForwardings() - Method in class com.sshtools.net.ForwardingClient
Return the currently active local forwarding listeners.
getLocalForwardingTunnels(String) - Method in class com.sshtools.net.ForwardingClient
Get the active tunnels for a local forwarding listener.
getLocalForwardingTunnels(String, int) - Method in class com.sshtools.net.ForwardingClient
Get the active tunnels for a local forwarding listener.
getLocalForwardingTunnels() - Method in class com.sshtools.net.ForwardingClient
Get all the active local forwarding tunnels
getLocalHost() - Method in class socks.SocksSocket
Get name of the host, proxy has assigned to make a remote connection for this socket.
getLocalPort() - Method in class com.sshtools.net.ForwardingClient.SocketListener
 
getLocalPort() - Method in class socks.Socks5DatagramSocket
Returns port assigned by the proxy, to which datagrams are relayed.
getLocalPort() - Method in class socks.SocksServerSocket
Get port assigned by proxy to listen for incoming connections, or the port chosen by local system, if accepting directly.
getLocalPort() - Method in class socks.SocksSocket
Get the port assigned by the proxy for the socket, not the port on locall machine as in Socket.
getLocation() - Method in class com.maverick.agent.server.SshAgentSocketListener
 
getLongname() - Method in class com.maverick.sftp.SftpFile
The longname supplied by the server.
getLongValue(String, Long) - Method in class com.maverick.ssh2.IdentSsh2Context
 
getMacInUseCS() - Method in class com.maverick.ssh2.Ssh2Client
Get the MAC algorithm used to verify data sent by the client.
getMacInUseSC() - Method in class com.maverick.ssh2.Ssh2Client
Get the MAC algorithm used to verify data sent by the server.
getMacLength() - Method in class com.maverick.ssh.components.jce.AbstractHmac
 
getMacLength() - Method in class com.maverick.ssh.components.jce.AES128Gcm
 
getMacLength() - Method in class com.maverick.ssh.components.jce.AES256Gcm
 
getMacLength() - Method in class com.maverick.ssh.components.jce.ChaCha20Poly1305
 
getMacLength() - Method in class com.maverick.ssh.components.NoneHmac
 
getMacLength() - Method in class com.maverick.ssh.components.SshCipher
 
getMacLength() - Method in interface com.maverick.ssh.components.SshHmac
The length of the message digest output by this implementation (maybe lower than mac size);
getMacsCS() - Method in class com.maverick.ssh2.Ssh2Context
Get the ciphers for the Client->Server stream.
getMacSize() - Method in class com.maverick.ssh.components.jce.AbstractHmac
 
getMacSize() - Method in class com.maverick.ssh.components.jce.ChaCha20Poly1305.Poly1305
 
getMacSize() - Method in class com.maverick.ssh.components.NoneHmac
 
getMacSize() - Method in interface com.maverick.ssh.components.SshHmac
The size of the message digest output by the hmac algorithm
getMacsSC() - Method in class com.maverick.ssh2.Ssh2Context
Get the ciphers for the Server->Client stream.
getManagedInstance() - Method in class com.sshtools.config.file.entry.Entry.AbstractEntryBuilder
 
getManagedInstance() - Method in class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
getManagedInstance() - Method in class com.sshtools.config.file.SshdConfigFile.SshdConfigFileBuilder
 
getMask() - Method in class com.maverick.sftp.ACL
 
getMaskString() - Method in class com.maverick.sftp.SftpFileAttributes
Return the UNIX style mode mask
getMatchCriteriaCommentEntriesIterator() - Method in class com.sshtools.config.file.entry.MatchEntry
 
getMatchEntriesIterator() - Method in class com.sshtools.config.file.SshdConfigFile
 
getMaxChannels() - Method in class com.maverick.ssh.message.SshMessageRouter
 
getMaxDHGroupSize() - Method in class com.maverick.ssh2.Ssh2Context
 
getMaximumFilenameLength() - Method in class com.sshtools.sftp.StatVfs
 
getMaximumForwardingSteps() - Method in class com.maverick.agent.KeyConstraints
 
getMaximumLocalPacketLength() - Method in class com.maverick.sftp.SftpSubsystemChannel
 
getMaximumLocalPacketLength() - Method in interface com.maverick.ssh.SshChannel
The maximum packet length supported by this channel.
getMaximumLocalPacketLength() - Method in class com.maverick.ssh2.Ssh2Channel
 
getMaximumLocalWindowSize() - Method in class com.maverick.sftp.SftpSubsystemChannel
 
getMaximumLocalWindowSize() - Method in interface com.maverick.ssh.SshChannel
 
getMaximumLocalWindowSize() - Method in class com.maverick.ssh2.Ssh2Channel
 
getMaximumPacketLength() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getMaximumPacketLength() - Method in class com.maverick.ssh2.Ssh2Context
Get the maximim packet size supported by the transport layer.
getMaximumRemotePacketLength() - Method in class com.maverick.sftp.SftpSubsystemChannel
 
getMaximumRemotePacketLength() - Method in interface com.maverick.ssh.SshChannel
The maximum packet length supported by this channel.
getMaximumRemotePacketLength() - Method in class com.maverick.ssh2.Ssh2Channel
 
getMaximumRemoteWindowSize() - Method in class com.maverick.sftp.SftpSubsystemChannel
 
getMaximumRemoteWindowSize() - Method in interface com.maverick.ssh.SshChannel
 
getMaximumRemoteWindowSize() - Method in class com.maverick.ssh2.Ssh2Channel
 
getMaximumSecurity() - Method in class com.maverick.ssh.components.ComponentFactory
 
getMaximumSecurity() - Method in class com.maverick.ssh.ConfigurationCollector
 
getMaxNumBytesBeforeReKey() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getMaxNumBytesBeforeReKey() - Method in class com.maverick.ssh2.Ssh2Context
 
getMaxNumPacketsBeforeReKey() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getMaxNumPacketsBeforeReKey() - Method in class com.maverick.ssh2.Ssh2Context
 
getMessageId() - Method in class com.maverick.sftp.SftpMessage
 
getMessageId() - Method in interface com.maverick.ssh.message.Message
 
getMessageId() - Method in class com.maverick.ssh.message.SshMessage
 
getMessageName() - Method in class com.maverick.agent.AgentMessage
 
getMessageName() - Method in class com.maverick.agent.openssh.OpenSshSignRequest
 
getMessageName() - Method in class com.maverick.agent.openssh.SshAgentAddKey
 
getMessageName() - Method in class com.maverick.agent.openssh.SshAgentDeleteKey
 
getMessageName() - Method in class com.maverick.agent.openssh.SshAgentFailure
 
getMessageName() - Method in class com.maverick.agent.openssh.SshAgentKeyList
 
getMessageName() - Method in class com.maverick.agent.openssh.SshAgentLock
 
getMessageName() - Method in class com.maverick.agent.openssh.SshAgentOperationComplete
 
getMessageName() - Method in class com.maverick.agent.openssh.SshAgentPrivateKeyOp
 
getMessageName() - Method in class com.maverick.agent.openssh.SshAgentSuccess
 
getMessageName() - Method in class com.maverick.agent.openssh.SshAgentUnlock
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentAddKey
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentAlive
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentDeleteKey
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentFailure
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentForwardingNotice
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentKeyList
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentLock
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentOperationComplete
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentPing
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentPrivateKeyOp
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentRandom
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentRandomData
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentRequestVersion
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentSuccess
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentUnlock
 
getMessageName() - Method in class com.maverick.agent.rfc.SshAgentVersionResponse
 
getMessageName() - Method in class com.maverick.agent.rfc.SshMsgUserAuthPKOK
 
getMessageRouter() - Method in class com.maverick.ssh.message.SshAbstractChannel
 
getMessageRouter() - Method in interface com.maverick.ssh.SshChannel
Returns the message router instance to which this channel belongs.
getMessageStore() - Method in class com.maverick.ssh.message.SshAbstractChannel
 
getMessageStore() - Method in class com.maverick.ssh2.Ssh2Channel
 
getMessageTimeout() - Method in interface com.maverick.ssh.SshContext
 
getMessageTimeout() - Method in class com.maverick.ssh1.Ssh1Context
 
getMessageTimeout() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getMessageTimeout() - Method in class com.maverick.ssh2.Ssh2Context
 
getMessageType() - Method in class com.maverick.agent.AgentMessage
 
getMethod() - Method in class com.maverick.agent.client.Ssh2AgentAuthentication
 
getMethod() - Method in class com.maverick.ssh.PasswordAuthentication
 
getMethod() - Method in class com.maverick.ssh.PublicKeyAuthentication
 
getMethod() - Method in interface com.maverick.ssh.SshAuthentication
The SSH authentication method name
getMethod() - Method in class com.maverick.ssh1.Ssh1ChallengeResponseAuthentication
 
getMethod() - Method in class com.maverick.ssh1.Ssh1RhostsRsaAuthentication
 
getMethod() - Method in class com.maverick.ssh2.KBIAuthentication
 
getMethod() - Method in class com.maverick.ssh2.Ssh2HostbasedAuthentication
 
getMethodName() - Method in class com.maverick.ssh2.KBIAuthentication
 
getMinDHGroupSize() - Method in class com.maverick.ssh2.Ssh2Context
 
getMinimumSecurityLevel() - Method in class com.maverick.ssh.DefaultSecurityPolicy
 
getMinimumSecurityLevel() - Method in interface com.maverick.ssh.SecurityPolicy
 
getModifiedDateTime() - Method in class com.maverick.sftp.SftpFileAttributes
Returns the modified date/time as a Java Date object.
getModifiedTime() - Method in class com.maverick.sftp.SftpFileAttributes
Get the last modified time.
getModulus() - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
getModulus() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
getModulus() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateKey
 
getModulus() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getModulus() - Method in interface com.maverick.ssh.components.SshRsaPrivateKey
 
getModulus() - Method in interface com.maverick.ssh.components.SshRsaPublicKey
 
getMountFlag() - Method in class com.sshtools.sftp.StatVfs
 
getName() - Method in class com.maverick.ssh2.GlobalRequest
Get the name of the request.
getName() - Method in class com.maverick.ssh2.Ssh2Channel
Get the name of the channel.
getName() - Method in class com.sshtools.publickey.authorized.Option
 
getNameFromEncodedKey(PrivateKey) - Static method in class com.maverick.ssh.components.jce.ECUtils
 
getNames() - Method in class com.sshtools.publickey.KnownHostsKeyVerification.KeyEntry
 
getNegotiatedCipherCS() - Method in class com.maverick.ssh.ConfigurationCollector
 
getNegotiatedCipherSC() - Method in class com.maverick.ssh.ConfigurationCollector
 
getNegotiatedCompressionCS() - Method in class com.maverick.ssh.ConfigurationCollector
 
getNegotiatedCompressionSC() - Method in class com.maverick.ssh.ConfigurationCollector
 
getNegotiatedHostKey() - Method in class com.maverick.ssh.ConfigurationCollector
 
getNegotiatedKeyExchange() - Method in class com.maverick.ssh.ConfigurationCollector
 
getNegotiatedMacCS() - Method in class com.maverick.ssh.ConfigurationCollector
 
getNegotiatedMacSC() - Method in class com.maverick.ssh.ConfigurationCollector
 
getNetworkAddress() - Method in class com.sshtools.net.CIDRNetwork
 
getNetworkBits() - Method in class com.sshtools.net.CIDRNetwork
 
getNewFiles() - Method in class com.sshtools.sftp.DirectoryOperation
Returns a list of new files that will be transfered in the directory operation
getNewline() - Method in class com.maverick.ssh.Shell
 
getNextIPAddress(String, String) - Method in class com.sshtools.net.CIDRNetwork
 
getNoOption(Option<?>) - Static method in class com.sshtools.publickey.authorized.AuthorizedKeyOptions
 
getNumberOfHosts(int[], int) - Static method in class com.sshtools.net.IPUtils
 
getNumCommandsExecuted() - Method in class com.maverick.ssh.Shell
 
getOid() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2Nist256PublicKey
 
getOid() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2Nist384PublicKey
 
getOid() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2Nist521PublicKey
 
getOid() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getOidBytes(String) - Static method in class com.maverick.ssh.components.jce.ECUtils
 
getOKRequestStatus(UnsignedInteger32) - Method in class com.maverick.sftp.SftpSubsystemChannel
Verify that an OK status has been returned for a request id.
getOpenSSHFormattedKey(SshPublicKey) - Static method in class com.maverick.util.SshKeyUtils
 
getOpenSSHFormattedKey(SshPublicKey, String) - Static method in class com.maverick.util.SshKeyUtils
 
getOperation() - Method in class com.maverick.agent.rfc.SshAgentPrivateKeyOp
 
getOperationData() - Method in class com.maverick.agent.openssh.OpenSshSignRequest
 
getOperationData() - Method in class com.maverick.agent.openssh.SshAgentPrivateKeyOp
 
getOperationData() - Method in class com.maverick.agent.rfc.SshAgentPrivateKeyOp
 
getOperationsCount() - Method in class com.maverick.ssh.ExecutorOperationSupport
 
getOptions() - Method in class com.sshtools.publickey.OpenSSHPublicKeyFile
 
getOptions() - Method in class com.sshtools.publickey.SECSHPublicKeyFile
 
getOptions() - Method in interface com.sshtools.publickey.SshPublicKeyFile
Get the options string applied to the key file
getOriginatingHost() - Method in interface com.maverick.ssh.SshTunnel
The host that made the initial connection to the listening address.
getOriginatingPort() - Method in interface com.maverick.ssh.SshTunnel
The port of the initial connection.
getOsDescription() - Method in class com.maverick.ssh.Shell
 
getOsType() - Method in class com.maverick.ssh.Shell
 
getOutputStream() - Method in interface com.maverick.agent.server.SshAgentTransport
 
getOutputStream() - Method in class com.maverick.agent.win32.AbstractNamedPipe.NamedPipeSession
 
getOutputStream() - Method in class com.maverick.agent.win32.NamedPipeClient
 
getOutputStream() - Method in class com.maverick.ssh.ShellProcess
 
getOutputStream() - Method in interface com.maverick.ssh.SshIO
Get an OutputStream to write outgoing channel data.
getOutputStream() - Method in interface com.maverick.ssh.SshSession
Get an OutputStream to write to the process stdin.
getOutputStream() - Method in class com.maverick.ssh2.Ssh2Channel
 
getOutputStream() - Method in class com.maverick.util.DynamicBuffer
Get the OutputStream of the buffer.
getOutputStream() - Method in class com.sshtools.net.SocketWrapper
 
getOutputStream(String) - Method in class com.sshtools.sftp.SftpClient
Create an OutputStream for writing to a remote file.
getOutputStream() - Method in interface socks.server.ServerAuthenticator
This method should return output stream to use to write to the accepted socket.
getOutputStream() - Method in class socks.server.ServerAuthenticatorNone
Get output stream.
getOutputStream() - Method in class socks.SocketWrappedChannel
 
getOutputStream() - Method in class socks.SocksSocket
Same as Socket
getP() - Method in class com.maverick.ssh.components.DiffieHellmanGroups.DHGroup
 
getP() - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
getP() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
getP() - Method in interface com.maverick.ssh.components.SshDsaPublicKey
 
getPadding() - Method in class com.maverick.agent.rfc.SshAgentAlive
 
getPadding() - Method in class com.maverick.agent.rfc.SshAgentPing
 
getParent() - Method in class com.maverick.sftp.SftpFile
Get the parent of the current file.
getParentPath(String) - Static method in class com.maverick.util.FileUtils
 
getPartialMessageTimeout() - Method in class com.maverick.ssh2.Ssh2Context
Deprecated.
No longer used. Use getSocketTimeout instead.
getPassphrase(FileSystemOptions) - Method in class com.maverick.vfs.ssh.SftpFileSystemConfigBuilder
 
getPassword() - Method in class com.maverick.agent.openssh.SshAgentLock
 
getPassword() - Method in class com.maverick.agent.openssh.SshAgentUnlock
 
getPassword() - Method in class com.maverick.agent.rfc.SshAgentLock
 
getPassword() - Method in class com.maverick.agent.rfc.SshAgentUnlock
 
getPassword() - Method in class com.maverick.ssh.PasswordAuthentication
Get the password.
getPassword() - Method in class socks.UserPasswordAuthentication
Get password
getPath() - Method in class com.maverick.agent.win32.AbstractNamedPipe
 
getPerContextAlgorithmPreferences() - Static method in class com.maverick.ssh.components.ComponentManager
 
getPermissions() - Method in class com.maverick.sftp.SftpFileAttributes
Get the current permissions value.
getPermissionsString() - Method in class com.maverick.sftp.SftpFileAttributes
Returns a formatted permissions string.
getPort() - Method in class com.maverick.agent.server.SshAgentSocketListener
The current port of the agent listener
getPort() - Method in interface com.maverick.ssh.SshTransport
Get the port of this connection
getPort() - Method in interface com.maverick.ssh.SshTunnel
The port to which the data is being forwarded.
getPort() - Method in class com.sshtools.net.SocketWrapper
 
getPort() - Method in class socks.Proxy
Get the port on which proxy server is running.
getPort() - Method in class socks.SocksSocket
Same as Socket
getPortToConnect() - Method in class com.sshtools.net.ForwardingClient.SocketListener
 
getPosition() - Method in class com.maverick.util.ByteArrayReader
Get the current position within the array.
getPreferredCipherCS() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getPreferredCipherCS() - Method in class com.maverick.ssh2.Ssh2Context
Get the currently preferred cipher for the Client->Server stream.
getPreferredCipherSC() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getPreferredCipherSC() - Method in class com.maverick.ssh2.Ssh2Context
Get the currently preferred cipher for the Server->Client stream.
getPreferredCompressionCS() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getPreferredCompressionCS() - Method in class com.maverick.ssh2.Ssh2Context
Get the currently preferred compression for the Client->Server stream.
getPreferredCompressionSC() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getPreferredCompressionSC() - Method in class com.maverick.ssh2.Ssh2Context
Get the currently preferred compression for the Server->Client stream.
getPreferredKeyExchange() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getPreferredKeyExchange() - Method in class com.maverick.ssh2.Ssh2Context
Get the currently preferred key exchange method.
getPreferredMacCS() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getPreferredMacCS() - Method in class com.maverick.ssh2.Ssh2Context
Get the currently preferred mac for the Client->Server stream.
getPreferredMacSC() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getPreferredMacSC() - Method in class com.maverick.ssh2.Ssh2Context
Get the currently supported mac for the Server-Client stream.
getPreferredPublicKey() - Method in class com.maverick.ssh2.Ssh2Context
Get the currently preferred public key algorithm.
getPrimeExponent(BigInteger, BigInteger) - Static method in class com.maverick.ssh1.Rsa
 
getPrimeExponentP() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
getPrimeExponentP() - Method in interface com.maverick.ssh.components.SshRsaPrivateCrtKey
 
getPrimeExponentQ() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
getPrimeExponentQ() - Method in interface com.maverick.ssh.components.SshRsaPrivateCrtKey
 
getPrimeP() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
getPrimeP() - Method in interface com.maverick.ssh.components.SshRsaPrivateCrtKey
 
getPrimeQ() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
getPrimeQ() - Method in interface com.maverick.ssh.components.SshRsaPrivateCrtKey
 
getPrincipals() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getPrincipals() - Method in class com.sshtools.publickey.authorized.PublicKeyEntry
 
getPriority() - Method in class com.maverick.ssh.components.jce.AbstractDigest
 
getPriority() - Method in class com.maverick.ssh.components.jce.AbstractHmac
 
getPriority() - Method in class com.maverick.ssh.components.jce.ChaCha20Poly1305
 
getPriority() - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
getPriority() - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaCertificate
 
getPriority() - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaSha2Nist256Certificate
 
getPriority() - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaSha2Nist384Certificate
 
getPriority() - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaSha2Nist521Certificate
 
getPriority() - Method in class com.maverick.ssh.components.jce.OpenSshEd25519Certificate
 
getPriority() - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
getPriority() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
getPriority() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getPriority() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getPriority() - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
getPriority() - Method in class com.maverick.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
 
getPriority() - Method in class com.maverick.ssh.components.NoneHmac
 
getPriority() - Method in class com.maverick.ssh.components.SshCipher
 
getPriority() - Method in class com.maverick.ssh.compression.NoneCompression
 
getPriority() - Method in interface com.maverick.ssh.SecureComponent
 
getPriority() - Method in class com.maverick.ssh2.SshKeyExchangeClient
 
getPriority() - Method in class com.sshtools.zlib.ZLibCompression
 
getPrivateExponent() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
getPrivateExponent() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateKey
 
getPrivateExponent() - Method in interface com.maverick.ssh.components.SshRsaPrivateKey
 
getPrivateKey() - Method in class com.maverick.agent.openssh.SshAgentAddKey
 
getPrivateKey() - Method in class com.maverick.agent.rfc.SshAgentAddKey
 
getPrivateKey() - Method in class com.maverick.ssh.components.SshKeyPair
Get the private key.
getPrivateKey() - Method in class com.maverick.ssh.PublicKeyAuthentication
Get the private key for this authentication.
getPrivateKey() - Method in class com.maverick.ssh1.Ssh1RhostsRsaAuthentication
Get the private key used for this authentication
getPrivateKey() - Method in class com.maverick.ssh2.Ssh2HostbasedAuthentication
Get the private key used for this authentication
getPrivateKey(File, String) - Static method in class com.maverick.util.SshKeyUtils
 
getPrivateKey(InputStream, String) - Static method in class com.maverick.util.SshKeyUtils
 
getPrivateKey(String, String) - Static method in class com.maverick.util.SshKeyUtils
 
getPrivateKey(FileSystemOptions) - Method in class com.maverick.vfs.ssh.SftpFileSystemConfigBuilder
 
getPrivateKeyOrCertificate(File, String) - Static method in class com.maverick.util.SshKeyUtils
 
getProduct() - Method in class com.maverick.ssh.SshConnector
 
getPrompt() - Method in class com.maverick.ssh1.Ssh1ChallengeResponseAuthentication
 
getPrompt() - Method in class com.maverick.ssh2.KBIPrompt
Get the prompt message to display to the user
getProvider() - Method in class com.maverick.ssh.components.jce.AbstractDigest
 
getProvider() - Method in class com.maverick.ssh.components.jce.AbstractHmac
 
getProvider() - Method in class com.maverick.ssh.components.jce.AbstractJCECipher
 
getProvider() - Method in interface com.maverick.ssh.components.jce.AbstractKeyExchange
 
getProvider() - Method in class com.maverick.ssh.components.jce.client.Curve25519SHA256
 
getProvider() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanEcdh
 
getProvider() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup
 
getProvider() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup14Sha1
 
getProvider() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup1Sha1
 
getProvider() - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroupExchangeSha1
 
getProvider() - Method in class com.maverick.ssh.components.jce.client.Rsa1024Sha1
 
getProvider() - Method in class com.maverick.ssh.components.jce.client.Rsa2048Sha256
 
getProvider() - Method in interface com.maverick.ssh.components.SshKeyExchange
 
getProvider() - Method in class com.maverick.ssh2.TransportProtocol
 
getProviderForAlgorithm(String) - Static method in class com.maverick.ssh.components.jce.JCEComponentManager
Get the provider for a specific algorithm.
getProviderForAlgorithm(String) - Static method in class com.maverick.ssh.components.jce.JCEProvider
Get the provider for a specific algorithm.
getProviderName() - Method in class com.maverick.ssh.components.jce.AbstractJCECipher
 
getProviderName() - Method in class com.maverick.ssh.components.jce.ChaCha20Poly1305
 
getProviderName() - Method in class com.maverick.ssh.components.jce.Ssh1Des3
 
getProviderName() - Method in class com.maverick.ssh.components.NoneCipher
 
getProviderName() - Method in class com.maverick.ssh.components.SshCipher
 
getProxy() - Static method in class socks.ProxyServer
Get proxy.
getProxy() - Method in class socks.SocksDialog
Displays SOCKS configuartion dialog.
getProxy(Proxy) - Method in class socks.SocksDialog
Initialises dialog to given proxy and displays SOCKS configuartion dialog.
getPublicExponent() - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
getPublicExponent() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
getPublicExponent() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getPublicExponent() - Method in interface com.maverick.ssh.components.SshRsaPrivateCrtKey
 
getPublicExponent() - Method in interface com.maverick.ssh.components.SshRsaPublicKey
 
getPublicKey() - Method in class com.maverick.agent.openssh.OpenSshSignRequest
 
getPublicKey() - Method in class com.maverick.agent.openssh.SshAgentAddKey
 
getPublicKey() - Method in class com.maverick.agent.openssh.SshAgentDeleteKey
 
getPublicKey() - Method in class com.maverick.agent.openssh.SshAgentPrivateKeyOp
 
getPublicKey() - Method in class com.maverick.agent.rfc.SshAgentAddKey
 
getPublicKey() - Method in class com.maverick.agent.rfc.SshAgentDeleteKey
 
getPublicKey() - Method in class com.maverick.agent.rfc.SshAgentPrivateKeyOp
 
getPublicKey() - Method in class com.maverick.ssh.components.jce.Ssh2BaseDsaPrivateKey
 
getPublicKey() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPrivateKey
 
getPublicKey() - Method in interface com.maverick.ssh.components.SshDsaPrivateKey
 
getPublicKey() - Method in class com.maverick.ssh.components.SshKeyPair
Get the public key.
getPublicKey() - Method in class com.maverick.ssh.PublicKeyAuthentication
Get the public key for this authentication.
getPublicKey() - Method in class com.maverick.ssh1.Ssh1RhostsRsaAuthentication
Set the public key used for this authentication
getPublicKey() - Method in class com.maverick.ssh2.Ssh2HostbasedAuthentication
Set the public key used for this authentication
getPublicKey(File) - Static method in class com.maverick.util.SshKeyUtils
 
getPublicKey(InputStream) - Static method in class com.maverick.util.SshKeyUtils
 
getPublicKey(String) - Static method in class com.maverick.util.SshKeyUtils
 
getPublicKeyComment(String) - Static method in class com.maverick.util.SshKeyUtils
 
getPublicKeys() - Method in class com.maverick.agent.InMemoryKeyStore
 
getPublicKeys() - Method in interface com.maverick.agent.KeyStore
Return a Map of all the installed keys.
getPublicKeys() - Method in class com.maverick.ssh2.Ssh2Context
Get the ciphers for the Server->Client stream.
getPublicOctet() - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaCertificate
 
getPublicOctet() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getQ() - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
getQ() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
getQ() - Method in interface com.maverick.ssh.components.SshDsaPublicKey
 
getRandomData(int) - Method in class com.maverick.agent.client.SshAgentClient
Request some random data from the remote side
getRandomData() - Method in class com.maverick.agent.rfc.SshAgentRandomData
 
getReadlimit() - Method in class com.maverick.ssh.ShellController
 
getRealException() - Method in exception com.maverick.ssh.SshIOException
Get the real exception
getReason() - Method in exception com.maverick.ssh.ChannelOpenException
 
getReason() - Method in exception com.maverick.ssh.SshException
Get the reason for the exception
getReason() - Method in class com.sshtools.net.HttpResponse
 
getReleaseDate() - Static method in class com.maverick.ssh.SshConnector
Returns the release date of the current version.
getRemoteAlgorithms() - Method in class com.maverick.ssh.IncompatibleAlgorithm
 
getRemoteCiphersCS() - Method in class com.maverick.ssh2.Ssh2Client
 
getRemoteCiphersCS() - Method in class com.maverick.ssh2.TransportProtocol
 
getRemoteCiphersSC() - Method in class com.maverick.ssh2.Ssh2Client
 
getRemoteCiphersSC() - Method in class com.maverick.ssh2.TransportProtocol
 
getRemoteClient(String, int, String, String, boolean) - Static method in class com.maverick.ssh.SshCompatibilityUtils
 
getRemoteClient(String, int, String, String, boolean, String) - Static method in class com.maverick.ssh.SshCompatibilityUtils
 
getRemoteCompressionsCS() - Method in class com.maverick.ssh2.Ssh2Client
 
getRemoteCompressionsCS() - Method in class com.maverick.ssh2.TransportProtocol
 
getRemoteCompressionsSC() - Method in class com.maverick.ssh2.Ssh2Client
 
getRemoteCompressionsSC() - Method in class com.maverick.ssh2.TransportProtocol
 
getRemoteConfiguration(String, int) - Static method in class com.maverick.ssh.SshCompatibilityUtils
 
getRemoteConfiguration(String, int) - Static method in class com.maverick.ssh.SshDiagnostics
 
getRemoteDirectory(String, String, boolean, boolean, boolean, FileTransferProgress) - Method in class com.sshtools.sftp.SftpClient
Copy the contents of a remote directory to a local directory
getRemoteEOL() - Method in class com.sshtools.sftp.SftpClient
 
getRemoteForwardings() - Method in class com.sshtools.net.ForwardingClient
Returns the currently active remote forwarding listeners.
getRemoteForwardingTunnels() - Method in class com.sshtools.net.ForwardingClient
Get all the active remote forwarding tunnels
getRemoteForwardingTunnels(String) - Method in class com.sshtools.net.ForwardingClient
Get the active tunnels for a remote forwarding listener.
getRemoteForwardingTunnels(String, int) - Method in class com.sshtools.net.ForwardingClient
Get the active tunnels for a remote forwarding listener.
getRemoteHash(String) - Method in class com.sshtools.sftp.SftpClient
 
getRemoteHash(String, long, long, byte[]) - Method in class com.sshtools.sftp.SftpClient
 
getRemoteHash(byte[]) - Method in class com.sshtools.sftp.SftpClient
 
getRemoteHash(byte[], long, long, byte[]) - Method in class com.sshtools.sftp.SftpClient
 
getRemoteHostname() - Method in class com.maverick.agent.ForwardingNotice
 
getRemoteHostname() - Method in class com.maverick.agent.rfc.SshAgentForwardingNotice
 
getRemoteIdentification() - Method in class com.maverick.ssh.ConfigurationCollector
 
getRemoteIdentification() - Method in interface com.maverick.ssh.SshClient
Returns the identification string supplied by the server during protocol negotiation.
getRemoteIdentification() - Method in class com.maverick.ssh1.Ssh1Client
 
getRemoteIdentification() - Method in class com.maverick.ssh2.Ssh2Client
 
getRemoteIdentification() - Method in class com.maverick.ssh2.TransportProtocol
Get the identification string sent by the server during protocol negotiation
getRemoteIPAddress() - Method in class com.maverick.agent.ForwardingNotice
 
getRemoteIPAddress() - Method in class com.maverick.agent.rfc.SshAgentForwardingNotice
 
getRemoteKeyExchanges() - Method in class com.maverick.ssh2.Ssh2Client
 
getRemoteKeyExchanges() - Method in class com.maverick.ssh2.TransportProtocol
 
getRemoteMacsCS() - Method in class com.maverick.ssh2.Ssh2Client
 
getRemoteMacsCS() - Method in class com.maverick.ssh2.TransportProtocol
 
getRemoteMacsSC() - Method in class com.maverick.ssh2.Ssh2Client
 
getRemoteMacsSC() - Method in class com.maverick.ssh2.TransportProtocol
 
getRemoteNewline() - Method in class com.sshtools.sftp.SftpClient
 
getRemotePort() - Method in class com.maverick.agent.ForwardingNotice
 
getRemotePort() - Method in class com.maverick.agent.rfc.SshAgentForwardingNotice
 
getRemotePublicKeys() - Method in class com.maverick.ssh2.Ssh2Client
 
getRemotePublicKeys() - Method in class com.maverick.ssh2.TransportProtocol
 
getRemoteWindow() - Method in interface com.maverick.ssh.SshChannel
 
getRemoteWindow() - Method in class com.maverick.ssh2.Ssh2Channel
 
getResponse(UnsignedInteger32) - Method in class com.maverick.sftp.SftpSubsystemChannel
 
getResponse(String) - Method in interface com.maverick.ssh1.Ssh1ChallengeResponseAuthentication.Prompt
 
getResponse() - Method in class com.maverick.ssh2.KBIPrompt
Get the user's response for this prompt.
getResult() - Method in class com.maverick.ssh2.AuthenticationResult
Get the result of this authentication.
getRND() - Method in class com.maverick.ssh.components.ComponentManager
Get the secure random number generator.
getRND() - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
getRSAPrivateKeyWithSHA256Signature(String, String) - Static method in class com.maverick.util.SshKeyUtils
 
getRSAPrivateKeyWithSHA256Signature(InputStream, String) - Static method in class com.maverick.util.SshKeyUtils
 
getRSAPrivateKeyWithSHA256Signature(File, String) - Static method in class com.maverick.util.SshKeyUtils
 
getRSAPrivateKeyWithSHA512Signature(String, String) - Static method in class com.maverick.util.SshKeyUtils
 
getRSAPrivateKeyWithSHA512Signature(InputStream, String) - Static method in class com.maverick.util.SshKeyUtils
 
getRSAPrivateKeyWithSHA512Signature(File, String) - Static method in class com.maverick.util.SshKeyUtils
 
getSafePrime(UnsignedInteger32) - Static method in class com.maverick.ssh.components.DiffieHellmanGroups
get the biggest safe prime from the list that is <= maximumSize
getSecret() - Method in class com.maverick.ssh2.SshKeyExchangeClient
Get the secret value produced during key exchange.
getSecureRandom() - Static method in class com.maverick.ssh.components.jce.JCEComponentManager
Get the secure random implementation for the API.
getSecureRandom() - Static method in class com.maverick.ssh.components.jce.JCEProvider
Get the secure random implementation for the API.
getSecureRandomAlgorithm() - Static method in class com.maverick.ssh.components.jce.JCEComponentManager
Get the algorithm used for secure random number generation.
getSecureRandomAlgorithm() - Static method in class com.maverick.ssh.components.jce.JCEProvider
Get the algorithm used for secure random number generation.
getSecurityLevel() - Method in class com.maverick.ssh.components.ComponentFactory
 
getSecurityLevel(String) - Method in class com.maverick.ssh.components.ComponentFactory
 
getSecurityLevel() - Method in class com.maverick.ssh.components.ComponentManager
 
getSecurityLevel() - Method in class com.maverick.ssh.components.jce.AbstractDigest
 
getSecurityLevel() - Method in class com.maverick.ssh.components.jce.AbstractHmac
 
getSecurityLevel() - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
getSecurityLevel() - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaCertificate
 
getSecurityLevel() - Method in class com.maverick.ssh.components.jce.OpenSshEd25519Certificate
 
getSecurityLevel() - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
getSecurityLevel() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
getSecurityLevel() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getSecurityLevel() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getSecurityLevel() - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
getSecurityLevel() - Method in class com.maverick.ssh.components.NoneHmac
 
getSecurityLevel() - Method in class com.maverick.ssh.components.SshCipher
 
getSecurityLevel() - Method in class com.maverick.ssh.compression.NoneCompression
 
getSecurityLevel() - Method in class com.maverick.ssh.ConfigurationCollector
 
getSecurityLevel() - Method in interface com.maverick.ssh.SecureComponent
 
getSecurityLevel() - Method in class com.maverick.ssh2.SshKeyExchangeClient
 
getSecurityLevel() - Method in class com.sshtools.zlib.ZLibCompression
 
getSecurityPolicy() - Method in class com.maverick.ssh2.Ssh2Context
 
getSeed() - Method in class com.maverick.ssh.components.jce.SshEd25519PrivateKey
 
getSerial() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getServerVersion() - Method in class com.maverick.sftp.SftpSubsystemChannel
Version 4 of the SFTP protocol allows the server to return its maximum supported version instead of the actual version to be used.
getSessionIdentifier() - Method in class com.maverick.ssh2.AuthenticationProtocol
 
getSessionIdentifier() - Method in class com.maverick.ssh2.TransportProtocol
Get the session identifier
getSessionMaxPacketSize() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getSessionMaxPacketSize() - Method in class com.maverick.ssh2.Ssh2Context
 
getSessionMaxWindowSpace() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getSessionMaxWindowSpace() - Method in class com.maverick.ssh2.Ssh2Context
 
getSFTPChannel() - Method in class com.maverick.sftp.SftpFile
Get the SFTP subsystem channel that created this file object.
getSftpMaxPacketSize() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getSftpMaxPacketSize() - Method in class com.maverick.ssh2.Ssh2Context
 
getSftpMaxWindowSpace() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getSftpMaxWindowSpace() - Method in class com.maverick.ssh2.Ssh2Context
 
getSFTPProvider() - Method in interface com.maverick.ssh.SshContext
Get the path to the SFTP provider.
getSFTPProvider() - Method in class com.maverick.ssh1.Ssh1Context
 
getSFTPProvider() - Method in class com.maverick.ssh2.Ssh2Context
 
getShell() - Method in class com.maverick.ssh.ShellProcess
 
getSignature() - Method in class com.maverick.ssh2.SshKeyExchangeClient
Get the signature produced during key exchange.
getSignatureLength() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getSignedBy() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getSignedKey() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getSigningAlgorithm() - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
getSigningAlgorithm() - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaCertificate
 
getSigningAlgorithm() - Method in class com.maverick.ssh.components.jce.OpenSshEd25519Certificate
 
getSigningAlgorithm() - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
getSigningAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
getSigningAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
getSigningAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getSigningAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKeySHA256
 
getSigningAlgorithm() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKeySHA512
 
getSigningAlgorithm() - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
getSigningAlgorithm() - Method in class com.maverick.ssh.components.jce.SshX509DsaPublicKey
 
getSigningAlgorithm() - Method in class com.maverick.ssh.components.jce.SshX509RsaPublicKey
 
getSigningAlgorithm() - Method in interface com.maverick.ssh.components.SshPublicKey
The algorithm name expected to be encoded in SSH signatures
getSingleFileResponse(SftpMessage, String) - Method in class com.maverick.sftp.SftpSubsystemChannel
Get a single SftpFile object from a message returning SSH_FXP_NAME result.
getSize() - Method in class com.maverick.sftp.SftpFileAttributes
Get the size of the file.
getSize() - Method in class com.maverick.ssh.components.DiffieHellmanGroups.DHGroup
 
getSize() - Method in class com.sshtools.sftp.StatVfs
 
getSocket() - Method in class com.sshtools.net.SocketWrapper
 
getSocketTimeout() - Method in class com.maverick.ssh2.IdentSsh2Context
 
getSocketTimeout() - Method in class com.maverick.ssh2.Ssh2Context
 
getSoLinger(int) - Method in class socks.SocksSocket
Same as socket.
getSoTimeout() - Method in interface com.maverick.ssh.SocketTimeoutSupport
Get the current socket timeout in milliseconds.
getSoTimeout() - Method in class com.sshtools.net.SocketWrapper
 
getSoTimeout(int) - Method in class socks.SocksSocket
Same as socket.
getSource() - Method in class com.maverick.events.EventObject
The object on which the Event initially occurred.
getSourceAddresses() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getSshAgentClient() - Method in class com.maverick.agent.client.Ssh2AgentAuthentication
 
getSshClient(FileSystemOptions) - Method in class com.maverick.vfs.ssh.SftpFileSystemConfigBuilder
 
getStartLine() - Method in class com.sshtools.net.HttpHeader
 
getStartupInputStream() - Method in class com.maverick.ssh.Shell
 
getStartupReader() - Method in class com.maverick.ssh.Shell
 
getState() - Method in class com.maverick.agent.server.SshAgentSocketListener
Get the agent listeners state
getState() - Method in class com.maverick.events.Event
Get the event state.
getStatus() - Method in exception com.maverick.sftp.SftpStatusException
Get the status
getStatus() - Method in class com.sshtools.net.HttpResponse
 
getStatus() - Method in exception com.sshtools.publickey.PublicKeySubsystemException
 
getStatusDescription(ByteArrayReader) - Static method in class com.maverick.sftp.SftpSubsystemChannel
 
getStatusText(int) - Static method in exception com.maverick.sftp.SftpStatusException
Convert a SSH_FXP_STATUS code into a readable string
getStderrInputStream() - Method in interface com.maverick.ssh.SshSession
Get an InputStream to read the process stderr.
getStderrInputStream() - Method in class com.maverick.ssh2.Ssh2Session
 
getStickyMessageIds() - Method in class com.maverick.ssh.message.SshAbstractChannel
 
getStickyMessageIds() - Method in class com.maverick.ssh2.Ssh2Channel
 
getStringValue(String, String) - Method in class com.maverick.ssh2.IdentSsh2Context
 
getSubnetMask() - Method in class com.sshtools.net.CIDRNetwork
 
getSubsystemChannel() - Method in class com.sshtools.sftp.SftpClient
Returns the instance of the SftpSubsystemChannel used by this class
getSupportedCiphers() - Method in class com.maverick.ssh.ConfigurationCollector
 
getSupportedCompressions() - Method in class com.maverick.ssh.ConfigurationCollector
 
getSupportedHostKeyAlgorithms(String, int) - Static method in class com.maverick.ssh.SshCompatibilityUtils
 
getSupportedHostKeyAlgorithms(String, int) - Static method in class com.maverick.ssh.SshKeyUtils
 
getSupportedHostKeys() - Method in class com.maverick.ssh.ConfigurationCollector
 
getSupportedHostKeys(String, int) - Static method in class com.maverick.ssh.SshCompatibilityUtils
 
getSupportedHostKeys(String, int) - Static method in class com.maverick.ssh.SshKeyUtils
 
getSupportedKeyExchanges() - Method in class com.maverick.ssh.ConfigurationCollector
 
getSupportedMacs() - Method in class com.maverick.ssh.ConfigurationCollector
 
getSupportedVersions() - Method in class com.maverick.ssh.SshConnector
Deprecated.
Future version will only support SSH2
getSymbolicLinkTarget(String) - Method in class com.maverick.sftp.SftpSubsystemChannel
Get the target path of a symbolic link.
getTcpNoDelay() - Method in class socks.SocksSocket
Same as socket.
getTemporaryFolder() - Method in class com.sshtools.sftp.SftpClient
 
getTerm() - Method in interface com.maverick.ssh.SshSession
Returns the term type of any pseudo terminal successfully attached to session.
getTerm() - Method in class com.maverick.ssh2.Ssh2Session
 
getTimeout() - Method in class com.maverick.util.DynamicBuffer
 
getTransferMode() - Method in class com.sshtools.sftp.SftpClient
 
getTransferSize() - Method in class com.sshtools.sftp.DirectoryOperation
Get the total number of bytes that this operation will transfer
getTransport() - Method in class com.maverick.sftp.SftpSubsystemChannel
 
getTransport() - Method in interface com.maverick.ssh.SshClient
Get the transport this client is running over
getTransport() - Method in interface com.maverick.ssh.SshTunnel
The connection being forwarded (local forwarding) or the destination of the forwarding (remote forwarding).
getTransport() - Method in class com.maverick.ssh1.Ssh1Client
 
getTransport() - Method in class com.maverick.ssh2.Ssh2Client
 
getType() - Method in class com.maverick.sftp.ACL
 
getType() - Method in class com.maverick.sftp.SftpFileAttributes
 
getType() - Method in class com.maverick.sftp.SftpMessage
 
getType() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getType() - Method in class com.maverick.ssh.IncompatibleAlgorithm
 
getType() - Method in interface com.sshtools.publickey.SshPrivateKeyFile
Get a description of the format type e.g.
getUdpEncapsulation() - Method in interface socks.server.ServerAuthenticator
This method should return UDPEncapsulation, which should be used on the datagrams being send in/out.
getUdpEncapsulation() - Method in class socks.server.ServerAuthenticatorNone
Allways returns null.
getUID() - Method in class com.maverick.sftp.SftpFileAttributes
Get the UID of the owner.
getUnchangedFiles() - Method in class com.sshtools.sftp.DirectoryOperation
Returns the list of files that will not be changed during the directory operation
getUpdatedFiles() - Method in class com.sshtools.sftp.DirectoryOperation
Returns a list of files that will be updated in the directory operation
getUsed() - Method in class com.sshtools.sftp.StatVfs
 
getUsedCount() - Method in class com.maverick.agent.KeyConstraints
 
getUser() - Method in class socks.UserPasswordAuthentication
Get the user name.
getUsername() - Method in class com.maverick.agent.client.Ssh2AgentAuthentication
 
getUsername() - Method in class com.maverick.ssh.PasswordAuthentication
Get the username.
getUsername() - Method in class com.maverick.ssh.PublicKeyAuthentication
 
getUsername() - Method in interface com.maverick.ssh.SshAuthentication
Get the username for this authentication attempt.
getUsername() - Method in interface com.maverick.ssh.SshClient
Return the username used for this connection
getUsername() - Method in class com.maverick.ssh1.Ssh1ChallengeResponseAuthentication
Get the username for this authentication attempt.
getUsername() - Method in class com.maverick.ssh1.Ssh1Client
 
getUsername() - Method in class com.maverick.ssh1.Ssh1RhostsRsaAuthentication
 
getUsername() - Method in class com.maverick.ssh2.KBIAuthentication
 
getUsername() - Method in class com.maverick.ssh2.Ssh2Client
 
getUsername() - Method in class com.maverick.ssh2.Ssh2HostbasedAuthentication
 
getUTF8Bytes(String) - Static method in class com.maverick.ssh.components.Utils
 
getValidAfter() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getValidBefore() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
getValue() - Method in class com.maverick.util.Entry
 
getValue() - Method in class com.sshtools.config.file.entry.type.FileEntryType.SshdConfigKeyValueEntry
 
getValue() - Method in class com.sshtools.publickey.authorized.Option
 
getValueParts() - Method in class com.sshtools.config.file.entry.type.FileEntryType.SshdConfigKeyValueEntry
 
getVersion() - Method in class com.maverick.agent.rfc.SshAgentRequestVersion
 
getVersion() - Method in class com.maverick.agent.rfc.SshAgentVersionResponse
 
getVersion() - Method in class com.maverick.sftp.SftpSubsystemChannel
When called after the initialize method this will return the version in operation for this sftp session.
getVersion() - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
getVersion() - Method in class com.maverick.ssh.components.jce.Ssh1RsaPublicKey
 
getVersion() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
getVersion() - Method in interface com.maverick.ssh.components.SshRsaPublicKey
 
getVersion() - Method in interface com.maverick.ssh.SshClient
Returns the version for this client.
getVersion() - Static method in class com.maverick.ssh.SshConnector
Returns the current version of the API.
getVersion() - Method in class com.maverick.ssh1.Ssh1Client
 
getVersion() - Method in class com.maverick.ssh2.Ssh2Client
 
getVersion() - Method in class com.sshtools.net.HttpResponse
 
getWho() - Method in class com.maverick.sftp.ACL
 
getX() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPrivateKey
 
getX() - Method in interface com.maverick.ssh.components.SshDsaPrivateKey
 
getX11AuthenticationCookie() - Method in interface com.maverick.ssh.SshContext
Get a fake random cookie for X11 authentication
getX11AuthenticationCookie() - Method in class com.maverick.ssh1.Ssh1Context
 
getX11AuthenticationCookie() - Method in class com.maverick.ssh2.Ssh2Context
 
getX11Display() - Method in interface com.maverick.ssh.SshContext
Get the currently configured XDisplay setting which will be null if no display is currently set.
getX11Display() - Method in class com.maverick.ssh1.Ssh1Context
 
getX11Display() - Method in class com.maverick.ssh2.Ssh2Context
 
getX11ForwardingTunnels() - Method in class com.sshtools.net.ForwardingClient
Get the active X11 forwarding channels.
getX11RealCookie() - Method in interface com.maverick.ssh.SshContext
Get the real X11 authentication cookie, if not cookie has been set the fake cookie will be returned.
getX11RealCookie() - Method in class com.maverick.ssh1.Ssh1Context
 
getX11RealCookie() - Method in class com.maverick.ssh2.Ssh2Context
 
getX11RequestListener() - Method in interface com.maverick.ssh.SshContext
Get the X11 forwarding request listener.
getX11RequestListener() - Method in class com.maverick.ssh1.Ssh1Context
 
getX11RequestListener() - Method in class com.maverick.ssh2.Ssh2Context
 
getY() - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
getY() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
getY() - Method in interface com.maverick.ssh.components.SshDsaPublicKey
 
GlobalEntry - Class in com.sshtools.config.file.entry
 
GlobalEntry(SshdConfigFile) - Constructor for class com.sshtools.config.file.entry.GlobalEntry
 
globalListeners - Variable in class com.maverick.events.EventServiceImplementation
 
GlobalRequest - Class in com.maverick.ssh2
This class represents a global request.
GlobalRequest(String, byte[]) - Constructor for class com.maverick.ssh2.GlobalRequest
Contstruct a request.
GlobalRequestHandler - Interface in com.maverick.ssh2
There are several kinds of requests that affect the state of the remote end "globally", independent of any channels, this interface defines the contract for handling such global requests.
GlobRegExpMatching - Class in com.sshtools.sftp
Implements the RegularExpressionMatching Interface.
GlobRegExpMatching() - Constructor for class com.sshtools.sftp.GlobRegExpMatching
 
GlobSftpFileFilter - Class in com.maverick.util
 
GlobSftpFileFilter(String) - Constructor for class com.maverick.util.GlobSftpFileFilter
 
GlobSyntax - Static variable in class com.sshtools.sftp.SftpClient
 
group1 - Static variable in class com.maverick.ssh.components.DiffieHellmanGroups
 
group14 - Static variable in class com.maverick.ssh.components.DiffieHellmanGroups
 
group15 - Static variable in class com.maverick.ssh.components.DiffieHellmanGroups
 
group16 - Static variable in class com.maverick.ssh.components.DiffieHellmanGroups
 
group17 - Static variable in class com.maverick.ssh.components.DiffieHellmanGroups
 
group18 - Static variable in class com.maverick.ssh.components.DiffieHellmanGroups
 
group5 - Static variable in class com.maverick.ssh.components.DiffieHellmanGroups
 

H

hardlink(String, String) - Method in class com.sshtools.sftp.SftpClient
 
hasAddressEntry() - Method in class com.sshtools.config.file.entry.MatchEntry
 
hasAttribute(String) - Method in interface com.maverick.ssh.SshClient
Determine if connection already has an attribute for given key.
hasAttribute(String) - Method in class com.maverick.ssh1.Ssh1Client
 
hasAttribute(String) - Method in class com.maverick.ssh2.Ssh2Client
 
hasAttributeBits() - Method in class com.maverick.sftp.SftpFileAttributes
 
hasBackgroundThread() - Method in class com.maverick.ssh.message.SshMessageRouter
 
hasBackgroundThread() - Method in class com.maverick.ssh2.Ssh2Client
 
hasBCProvider() - Static method in class com.maverick.ssh.components.jce.JCEProvider
 
hasBinary() - Method in class com.maverick.util.EOLProcessor
Check to see if binary data was encountered during the encoding process
hasBinary() - Method in class com.maverick.util.TextConversionStream
Check to see if binary data was encountered during the encoding process
hasCommaSV() - Method in class com.sshtools.config.file.entry.type.FileEntryType.SshdConfigKeyValueEntry
 
hasComponents() - Method in class com.maverick.ssh.components.ComponentFactory
 
hasExitSignal() - Method in class com.maverick.ssh2.Ssh2Session
Determine whether the remote process was signalled.
hasExtendedAttribute(String) - Method in class com.maverick.sftp.SftpFileAttributes
 
hasGID() - Method in class com.maverick.sftp.SftpFileAttributes
 
hasGroupEntry() - Method in class com.sshtools.config.file.entry.MatchEntry
 
HASH_AND_SIGN - Static variable in class com.maverick.agent.client.SshAgentClient
 
hashAlgorithm - Variable in class com.maverick.ssh2.SshKeyExchangeClient
 
hashAndSign(SshPublicKey, byte[]) - Method in class com.maverick.agent.client.SshAgentClient
Request a hash and sign operation be performed for a given public key.
hashCode() - Method in class com.maverick.sftp.SftpFile
 
hashCode() - Method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
hashCode() - Method in class com.maverick.ssh.components.jce.OpenSshEcdsaCertificate
 
hashCode() - Method in class com.maverick.ssh.components.jce.OpenSshEd25519Certificate
 
hashCode() - Method in class com.maverick.ssh.components.jce.OpenSshRsaCertificate
 
hashCode() - Method in class com.maverick.ssh.components.jce.Ssh2BaseDsaPrivateKey
 
hashCode() - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
 
hashCode() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
 
hashCode() - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
hashCode() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateCrtKey
 
hashCode() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPrivateKey
 
hashCode() - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
hashCode() - Method in class com.maverick.ssh.components.jce.SshEd25519PrivateKey
 
hashCode() - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
hashCode() - Method in class com.maverick.ssh.components.SshKeyPair
 
hashCode() - Method in class com.maverick.util.UnsignedInteger32
Returns the objects hash code.
hashCode() - Method in class com.maverick.util.UnsignedInteger64
Return the objects hash code.
hasHostEntry() - Method in class com.sshtools.config.file.entry.MatchEntry
 
hashpw(String, String) - Static method in class com.maverick.util.BCrypt
Hash a password using the OpenBSD bcrypt scheme
hasKey(String) - Method in class com.sshtools.config.file.entry.MatchEntry
 
hasLocalAddressEntry() - Method in class com.sshtools.config.file.entry.MatchEntry
 
hasLocalForwarding(String, int) - Method in class com.sshtools.net.ForwardingClient
 
hasLocalPortEntry() - Method in class com.sshtools.config.file.entry.MatchEntry
 
hasMessage(MessageObserver) - Method in interface com.maverick.ssh.message.MessageStore
 
hasMessage(MessageObserver) - Method in class com.maverick.ssh.message.SshMessageStore
 
hasMoreData() - Method in class com.maverick.util.SimpleASNReader
 
hasParents(String) - Static method in class com.maverick.util.FileUtils
 
hasParts() - Method in class com.sshtools.config.file.entry.type.FileEntryType.SshdConfigKeyValueEntry
 
hasRDomainEntry() - Method in class com.sshtools.config.file.entry.MatchEntry
 
hasRemoteForwarding(String, int) - Method in class com.sshtools.net.ForwardingClient
 
hasSize() - Method in class com.maverick.sftp.SftpFileAttributes
 
hasSpaceSV() - Method in class com.sshtools.config.file.entry.type.FileEntryType.SshdConfigKeyValueEntry
 
hasSucceeded() - Method in class com.maverick.ssh.ShellProcess
 
hasTimedOut() - Method in class com.maverick.agent.KeyConstraints
 
hasUID() - Method in class com.maverick.sftp.SftpFileAttributes
 
hasUserEntry() - Method in class com.sshtools.config.file.entry.MatchEntry
 
HIGHEST_RANDOM_PORT - Variable in class com.sshtools.net.ForwardingClient
The highest possible random port to select *
HMAC_MD5 - Static variable in class com.maverick.ssh2.Ssh2Context
MD5 message authentication
HMAC_MD5_96 - Static variable in class com.maverick.ssh2.Ssh2Context
MD5 96 bit message authentication
HMAC_MD5_ETM - Static variable in class com.maverick.ssh2.Ssh2Context
 
HMAC_RIPEMD160 - Static variable in class com.maverick.ssh2.Ssh2Context
 
HMAC_RIPEMD160_ETM - Static variable in class com.maverick.ssh2.Ssh2Context
 
HMAC_SHA1 - Static variable in class com.maverick.ssh2.Ssh2Context
SHA1 message authentication
HMAC_SHA1_96 - Static variable in class com.maverick.ssh2.Ssh2Context
SHA1 96 bit message authentication
HMAC_SHA1_ETM - Static variable in class com.maverick.ssh2.Ssh2Context
 
HMAC_SHA256 - Static variable in class com.maverick.ssh2.Ssh2Context
 
HMAC_SHA256_96 - Static variable in class com.maverick.ssh2.Ssh2Context
 
HMAC_SHA256_ETM - Static variable in class com.maverick.ssh2.Ssh2Context
 
HMAC_SHA512 - Static variable in class com.maverick.ssh2.Ssh2Context
 
HMAC_SHA512_96 - Static variable in class com.maverick.ssh2.Ssh2Context
 
HMAC_SHA512_ETM - Static variable in class com.maverick.ssh2.Ssh2Context
 
HmacMD5 - Class in com.maverick.ssh.components.jce
MD5 message authentication implementation.
HmacMD5() - Constructor for class com.maverick.ssh.components.jce.HmacMD5
 
HmacMD596 - Class in com.maverick.ssh.components.jce
MD5 message authentication implementation.
HmacMD596() - Constructor for class com.maverick.ssh.components.jce.HmacMD596
 
HmacMD5ETM - Class in com.maverick.ssh.components.jce
MD5 message authentication implementation.
HmacMD5ETM() - Constructor for class com.maverick.ssh.components.jce.HmacMD5ETM
 
HmacRipeMd160 - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacRipeMd160() - Constructor for class com.maverick.ssh.components.jce.HmacRipeMd160
 
HmacRipeMd160(int) - Constructor for class com.maverick.ssh.components.jce.HmacRipeMd160
 
HmacRipeMd160_at_openssh_dot_com - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacRipeMd160_at_openssh_dot_com() - Constructor for class com.maverick.ssh.components.jce.HmacRipeMd160_at_openssh_dot_com
 
HmacRipeMd160ETM - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacRipeMd160ETM() - Constructor for class com.maverick.ssh.components.jce.HmacRipeMd160ETM
 
HmacRipeMd160ETM(int) - Constructor for class com.maverick.ssh.components.jce.HmacRipeMd160ETM
 
HmacSha1 - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacSha1() - Constructor for class com.maverick.ssh.components.jce.HmacSha1
 
HmacSha196 - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacSha196() - Constructor for class com.maverick.ssh.components.jce.HmacSha196
 
HmacSha1ETM - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacSha1ETM() - Constructor for class com.maverick.ssh.components.jce.HmacSha1ETM
 
HmacSha256 - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacSha256() - Constructor for class com.maverick.ssh.components.jce.HmacSha256
 
HmacSha256(int) - Constructor for class com.maverick.ssh.components.jce.HmacSha256
 
HmacSha256_96 - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacSha256_96() - Constructor for class com.maverick.ssh.components.jce.HmacSha256_96
 
HmacSha256_at_ssh_dot_com - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacSha256_at_ssh_dot_com() - Constructor for class com.maverick.ssh.components.jce.HmacSha256_at_ssh_dot_com
 
HmacSha256_at_ssh_dot_com(int) - Constructor for class com.maverick.ssh.components.jce.HmacSha256_at_ssh_dot_com
 
HmacSha256ETM - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacSha256ETM() - Constructor for class com.maverick.ssh.components.jce.HmacSha256ETM
 
HmacSha256ETM(int) - Constructor for class com.maverick.ssh.components.jce.HmacSha256ETM
 
HmacSha512 - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacSha512() - Constructor for class com.maverick.ssh.components.jce.HmacSha512
 
HmacSha512(int) - Constructor for class com.maverick.ssh.components.jce.HmacSha512
 
HmacSha512_96 - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacSha512_96() - Constructor for class com.maverick.ssh.components.jce.HmacSha512_96
 
HmacSha512ETM - Class in com.maverick.ssh.components.jce
SHA-1 message authentication implementation.
HmacSha512ETM() - Constructor for class com.maverick.ssh.components.jce.HmacSha512ETM
 
HmacSha512ETM(int) - Constructor for class com.maverick.ssh.components.jce.HmacSha512ETM
 
host - Variable in class socks.ProxyMessage
Host as string.
HOST_KEY_ERROR - Static variable in exception com.maverick.ssh.SshException
API error to indicate a host key signature failed.
HOST_KEY_NOT_VERIFIABLE - Static variable in class com.maverick.ssh2.TransportProtocol
Disconnect reason: The host key supplied could not be verified
HOST_NOT_ALLOWED - Static variable in class com.maverick.ssh2.TransportProtocol
Disconnect reason: The host is not allowed
hostKey - Variable in class com.maverick.ssh2.SshKeyExchangeClient
The server's host key.
HostKeyUpdater - Interface in com.maverick.ssh
 
HostKeyVerification - Interface in com.maverick.ssh
This interface provides a callback method so that the user can verify the identity of the server (by checking the public key) during the initial protocol negotiation.
HostKeyVerificationAdapter - Class in com.sshtools.publickey
 
HostKeyVerificationAdapter() - Constructor for class com.sshtools.publickey.HostKeyVerificationAdapter
 
HostKeyVerificationListener - Interface in com.sshtools.publickey
 
HostKeyVerificationManager - Class in com.sshtools.publickey
 
HostKeyVerificationManager(Collection<? extends HostKeyVerification>) - Constructor for class com.sshtools.publickey.HostKeyVerificationManager
 
HostKeyVerificationManager(HostKeyVerification) - Constructor for class com.sshtools.publickey.HostKeyVerificationManager
 
HostKeyVerificationManager(HostKeyVerification...) - Constructor for class com.sshtools.publickey.HostKeyVerificationManager
 
hostType - Variable in class socks.server.Ident
Host type as returned by daemon, can be null, if error happened
HttpHeader - Class in com.sshtools.net
Utility class to process HTTP headers.
HttpHeader() - Constructor for class com.sshtools.net.HttpHeader
 
HttpProxyTransport - Class in com.sshtools.net
Provides an SshTransport implementation that can route the connection through a HTTP proxy.
HttpProxyTransportWrapper - Class in com.sshtools.net
Provides an SshTransport implementation that can route the connection through a HTTP proxy.
HttpRequest - Class in com.sshtools.net
Utility class to process HTTP requests.
HttpRequest() - Constructor for class com.sshtools.net.HttpRequest
 
HttpResponse - Class in com.sshtools.net
Utility class to process HTTP responses.
HttpResponse(InputStream) - Constructor for class com.sshtools.net.HttpResponse
 

I

ICANON - Static variable in class com.maverick.ssh.PseudoTerminalModes
Canonicalize input lines.
ICRNL - Static variable in class com.maverick.ssh.PseudoTerminalModes
Map CR to NL on input.
Ident - Class in socks.server
Class Ident provides means to obtain user name of the owner of the socket on remote machine, providing remote machine runs identd daemon.
Ident(Socket) - Constructor for class socks.server.Ident
Constructor tries to connect to Identd daemon on the host of the given socket, and retrieve user name of the owner of given socket connection on remote machine.
IdentAuthenticator - Class in socks.server
An implementation of socks.ServerAuthentication which provides simple authentication based on the host from which the connection is made and the name of the user on the remote machine, as reported by identd daemon on the remote machine.
IdentAuthenticator() - Constructor for class socks.server.IdentAuthenticator
Constructs empty IdentAuthenticator.
IdentSsh2Context - Class in com.maverick.ssh2
 
IdentSsh2Context(String) - Constructor for class com.maverick.ssh2.IdentSsh2Context
 
idle() - Method in class com.maverick.ssh.message.SshAbstractChannel
 
idle(SshClient, long) - Method in class com.maverick.ssh.SshClientAdapter
 
idle(SshClient, long) - Method in interface com.maverick.ssh.SshClientListener
 
idle() - Method in class com.maverick.ssh2.Ssh2Channel
 
IEXTEN - Static variable in class com.maverick.ssh.PseudoTerminalModes
Enable extensions.
IGNCR - Static variable in class com.maverick.ssh.PseudoTerminalModes
Ignore CR on input.
IGNPAR - Static variable in class com.maverick.ssh.PseudoTerminalModes
The ignore parity flag.
ILLEGAL_USER_NAME - Static variable in class com.maverick.ssh2.TransportProtocol
Disconnect reason: The user's name is illegal
IMAXBEL - Static variable in class com.maverick.ssh.PseudoTerminalModes
Ring bell on input queue full.
in - Variable in class com.maverick.scp.ScpClientIO.ScpEngineIO
 
in - Variable in class com.maverick.ssh.ShellController
 
in - Variable in class com.maverick.util.DynamicBuffer
This buffers InputStream
in - Variable in class socks.Proxy
 
incomingtunnels - Variable in class com.sshtools.net.ForwardingClient
 
IncompatibleAlgorithm - Class in com.maverick.ssh
 
IncompatibleAlgorithm(ComponentFactory<?>, IncompatibleAlgorithm.ComponentType, String[], String[]) - Constructor for class com.maverick.ssh.IncompatibleAlgorithm
 
IncompatibleAlgorithm.ComponentType - Enum in com.maverick.ssh
 
indexOf(SshPublicKey) - Method in class com.maverick.agent.InMemoryKeyStore
Find the index of a key.
InetRange - Class in socks
Class InetRange provides the means of defining the range of inetaddresses.
InetRange() - Constructor for class socks.InetRange
Creates the empty range.
INFLATER - Static variable in interface com.maverick.ssh.compression.SshCompression
Inflation mode
init() - Method in class com.maverick.ssh.components.ComponentManager
 
init(byte[]) - Method in class com.maverick.ssh.components.jce.AbstractHmac
 
init(int, byte[], byte[]) - Method in class com.maverick.ssh.components.jce.AbstractJCECipher
 
init(int, byte[], byte[]) - Method in class com.maverick.ssh.components.jce.AES128Gcm
 
init(int, byte[], byte[]) - Method in class com.maverick.ssh.components.jce.AES256Gcm
 
init(int, byte[], byte[]) - Method in class com.maverick.ssh.components.jce.ArcFour
 
init(int, byte[], byte[]) - Method in class com.maverick.ssh.components.jce.ArcFour128
 
init(int, byte[], byte[]) - Method in class com.maverick.ssh.components.jce.ArcFour256
 
init(int, byte[], byte[]) - Method in class com.maverick.ssh.components.jce.ChaCha20Poly1305
 
init(byte[]) - Method in class com.maverick.ssh.components.jce.ChaCha20Poly1305.Poly1305
Initialises the Poly1305 MAC.
init(byte[]) - Method in class com.maverick.ssh.components.jce.HmacRipeMd160
 
init(byte[]) - Method in class com.maverick.ssh.components.jce.HmacRipeMd160ETM
 
init(byte[]) - Method in class com.maverick.ssh.components.jce.HmacSha1
 
init(byte[]) - Method in class com.maverick.ssh.components.jce.HmacSha196
 
init(byte[]) - Method in class com.maverick.ssh.components.jce.HmacSha1ETM
 
init(byte[]) - Method in class com.maverick.ssh.components.jce.HmacSha256
 
init(byte[]) - Method in class com.maverick.ssh.components.jce.HmacSha256_at_ssh_dot_com
 
init(byte[]) - Method in class com.maverick.ssh.components.jce.HmacSha256ETM
 
init(byte[]) - Method in class com.maverick.ssh.components.jce.HmacSha512
 
init(byte[]) - Method in class com.maverick.ssh.components.jce.HmacSha512ETM
 
init(byte[], int, int) - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
init(int, byte[], byte[]) - Method in class com.maverick.ssh.components.jce.Ssh1Des3
 
init(byte[], int, int) - Method in class com.maverick.ssh.components.jce.Ssh2DsaPublicKey
Initialize the public key from a blob of binary data.
init(byte[], int, int) - Method in class com.maverick.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
 
init(byte[], int, int) - Method in class com.maverick.ssh.components.jce.Ssh2RsaPublicKey
 
init(byte[], int, int) - Method in class com.maverick.ssh.components.jce.SshEd25519PublicKey
 
init(byte[], int, int) - Method in class com.maverick.ssh.components.jce.SshX509DsaPublicKey
Initialize the public key from a blob of binary data.
init(byte[], int, int) - Method in class com.maverick.ssh.components.jce.SshX509DsaPublicKeyRfc6187
 
init(byte[], int, int) - Method in class com.maverick.ssh.components.jce.SshX509EcdsaSha2NistPublicKeyRfc6187
 
init(byte[], int, int) - Method in class com.maverick.ssh.components.jce.SshX509Rsa2048Sha256Rfc6187
 
init(byte[], int, int) - Method in class com.maverick.ssh.components.jce.SshX509RsaPublicKey
Initialize the public key from a blob of binary data.
init(byte[], int, int) - Method in class com.maverick.ssh.components.jce.SshX509RsaPublicKeyRfc6187
 
init(byte[], int, int) - Method in class com.maverick.ssh.components.jce.SshX509RsaSha1PublicKey
Initialize the public key from a blob of binary data.
init(int, byte[], byte[]) - Method in class com.maverick.ssh.components.NoneCipher
Initialize the cipher with up to 40 bytes of iv and key data.
init(byte[]) - Method in class com.maverick.ssh.components.NoneHmac
 
init(int, byte[], byte[]) - Method in class com.maverick.ssh.components.SshCipher
Initialize the cipher with up to 40 bytes of iv and key data.
init(byte[]) - Method in interface com.maverick.ssh.components.SshHmac
 
init(byte[], int, int) - Method in interface com.maverick.ssh.components.SshPublicKey
Initialize the public key from a blob of binary data.
init(int, int) - Method in class com.maverick.ssh.compression.NoneCompression
 
init(int, int) - Method in interface com.maverick.ssh.compression.SshCompression
Initialize the compression.
init(SshMessageRouter, int) - Method in class com.maverick.ssh.message.SshAbstractChannel
 
init(AbstractClientTransport, boolean) - Method in class com.maverick.ssh2.SshKeyExchangeClient
Initialize the key exchange.
init() - Method in class com.maverick.vfs.ssh.SftpFileProvider
 
init(int, int) - Method in class com.sshtools.zlib.ZLibCompression
 
initException - Static variable in class com.maverick.ssh.SshConnector
 
initialize() - Method in class com.maverick.sftp.SftpSubsystemChannel
Initializes the sftp subsystem and negotiates a version with the server.
initializeDefaultProvider(Provider) - Static method in class com.maverick.ssh.components.jce.JCEComponentManager
Initialize the default JCE provider used by the API.
initializeDefaultProvider(Provider) - Static method in class com.maverick.ssh.components.jce.JCEProvider
Initialize the default JCE provider used by the API.
initializeDefaultProvider(String) - Static method in class com.maverick.ssh.components.jce.JCEProvider
Initialize the default JCE provider used by the API.
initializeDigestFactory(ComponentFactory<Digest>) - Method in class com.maverick.ssh.components.ComponentManager
Initialize the digest factory.
initializeDigestFactory(ComponentFactory<Digest>) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
initializeHmacFactory(ComponentFactory<SshHmac>) - Method in class com.maverick.ssh.components.ComponentManager
Initialize the SSH2 HMAC factory.
initializeHmacFactory(ComponentFactory<SshHmac>) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
initializeKeyExchangeFactory(ComponentFactory<SshKeyExchange>, ComponentFactory<SshKeyExchange>) - Method in class com.maverick.ssh.components.ComponentManager
Initialize the SSH2 key exchange factory.
initializeKeyExchangeFactory(ComponentFactory<SshKeyExchange>, ComponentFactory<SshKeyExchange>) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
initializeProviderForAlgorithm(String, Provider) - Static method in class com.maverick.ssh.components.jce.JCEComponentManager
Initialize a provider for a specific algorithm.
initializeProviderForAlgorithm(String, Provider) - Static method in class com.maverick.ssh.components.jce.JCEProvider
Initialize a provider for a specific algorithm.
initializeProviderForAlgorithm(String, String) - Static method in class com.maverick.ssh.components.jce.JCEProvider
Initialize a provider for a specific algorithm.
initializePublicKeyFactory(ComponentFactory<SshPublicKey>) - Method in class com.maverick.ssh.components.ComponentManager
Initialize the public key factory.
initializePublicKeyFactory(ComponentFactory<SshPublicKey>) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
initializeSsh1CipherFactory(ComponentFactory<SshCipher>) - Method in class com.maverick.ssh.components.ComponentManager
Initialize the SSH1 cipher factory.
initializeSsh1CipherFactory(ComponentFactory<SshCipher>) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
initializeSsh2CipherFactory(ComponentFactory<SshCipher>) - Method in class com.maverick.ssh.components.ComponentManager
Initialize the SSH2 cipher factory.
initializeSsh2CipherFactory(ComponentFactory<SshCipher>) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
initializeTunnel(SshTunnel) - Method in interface com.maverick.ssh.ForwardingRequestListener
Called once a connection has been established and a forwarding channel is about to be opened.
initializeTunnel(SshTunnel) - Method in class com.sshtools.net.ForwardingClient.ForwardingListener
 
INLCR - Static variable in class com.maverick.ssh.PseudoTerminalModes
Map NL into CR on input.
InMemoryKeyStore - Class in com.maverick.agent
A store for maintaining public keys in agent
InMemoryKeyStore() - Constructor for class com.maverick.agent.InMemoryKeyStore
Creates a new KeyStore object.
INPCK - Static variable in class com.maverick.ssh.PseudoTerminalModes
Enable checking of parity errors.
inStartup() - Method in class com.maverick.ssh.Shell
 
INTERNAL_ERROR - Static variable in exception com.maverick.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.maverick.ssh.ShellController
 
interrupt() - Method in interface com.maverick.ssh.ShellWriter
Interrupt the process by sending a Ctrl+C to the process.
intToLittleEndian(int, byte[], int) - Static method in class com.maverick.ssh.components.jce.ChaCha20Poly1305
 
intValue() - Method in class com.maverick.util.UnsignedInteger32
Returns the long value of the unsigned integer cast to an int
INVALID - Static variable in class com.maverick.ssh.LicenseManager
 
INVALID_HANDLE - Static variable in exception com.maverick.sftp.SftpStatusException
The file handle provided was invalid
INVALID_RESUME_STATE - Static variable in exception com.maverick.sftp.SftpStatusException
The file cannot be resumed
INVALID_TEXT_MODE - Static variable in exception com.maverick.sftp.SftpStatusException
The server reported a canonical newline convention not supported by this API
InvalidMessageException - Exception in com.maverick.agent.exceptions
 
InvalidMessageException(String, int) - Constructor for exception com.maverick.agent.exceptions.InvalidMessageException
Constructs the message.
InvalidPassphraseException - Exception in com.sshtools.publickey
Thrown by an SshPrivateKeyFile when it detects that the passphrase supplied was invalid.
InvalidPassphraseException() - Constructor for exception com.sshtools.publickey.InvalidPassphraseException
 
InvalidPassphraseException(Exception) - Constructor for exception com.sshtools.publickey.InvalidPassphraseException
 
IOStreamConnector - Class in com.maverick.util
Connects an input stream to an outputstream.
IOStreamConnector() - Constructor for class com.maverick.util.IOStreamConnector
Creates a new IOStreamConnector object.
IOStreamConnector(InputStream, OutputStream) - Constructor for class com.maverick.util.IOStreamConnector
Creates a new IOStreamConnector object.
IOStreamConnector.IOStreamConnectorListener - Interface in com.maverick.util
 
IOUtil - Class in com.maverick.util
 
IOUtil() - Constructor for class com.maverick.util.IOUtil
 
ip - Variable in class socks.ProxyMessage
Host as an IP address
IPUtils - Class in com.sshtools.net
 
isActive() - Method in class com.maverick.ssh.ShellController
 
isActive() - Method in class com.maverick.ssh.ShellProcess
 
isActive() - Method in class com.maverick.ssh.ShellProcessController
 
isAllowedKey(String) - Static method in class com.sshtools.config.file.entry.MatchEntry
 
isAppendOnly() - Method in class com.maverick.sftp.SftpFileAttributes
 
isArchive() - Method in class com.maverick.sftp.SftpFileAttributes
 
isAttributeBitSet(long) - Method in class com.maverick.sftp.SftpFileAttributes
 
isAuthenticated() - Method in interface com.maverick.ssh.SshClient
Evaluate whether the user has been authenticated.
isAuthenticated() - Method in class com.maverick.ssh1.Ssh1Client
 
isAuthenticated() - Method in class com.maverick.ssh2.AuthenticationProtocol
Determine whether the protocol has made a sucessfull authentication attempt.
isAuthenticated() - Method in class com.maverick.ssh2.Ssh2Client
 
isAuthenticating() - Method in class com.maverick.ssh.PublicKeyAuthentication
Is the authentication attempt actually going to perform an authentication or are we simply just checking the suitability of a public key.
isAuthenticationSupported(String) - Method in class com.maverick.ssh2.Ssh2Client
Iterate over support mechanisms and return true only if the method supplied is reported as supported by the remote device.
isAuthorizedKey(SshPublicKey) - Method in class com.sshtools.publickey.authorized.AuthorizedKeyFile
 
isBCDisabled() - Static method in class com.maverick.ssh.components.jce.JCEProvider
 
isBCEnabled() - Static method in class com.maverick.ssh.components.jce.JCEProvider
 
isBlank(String) - Static method in class com.maverick.ssh.components.Utils
 
isBlock() - Method in class com.maverick.sftp.SftpFile
Determine whether the file is pointing to a block special file.
isBlock() - Method in class com.maverick.sftp.SftpFileAttributes
Determine whether these attributes refer to a block special file.
isBlockingThread(Thread) - Method in class com.maverick.ssh.message.SshMessageRouter
 
isBlockOwner(Thread) - Method in class com.maverick.ssh.message.ThreadSynchronizer
 
isBuffered() - Method in class com.maverick.ssh.message.SshMessageRouter
 
isBuffered() - Method in interface com.maverick.ssh.SshClient
Identifies whether this client is in buffered mode
isBuffered() - Method in class com.maverick.ssh1.Ssh1Client
 
isBuffered() - Method in class com.maverick.ssh2.Ssh2Client
 
isCancelled() - Method in interface com.maverick.sftp.FileTransferProgress
The transfer is cancelled.
isCaseInsensitive() - Method in class com.maverick.sftp.SftpFileAttributes
 
isCertAuthority() - Method in class com.sshtools.publickey.authorized.PublicKeyEntry
 
isCertAuthority() - Method in class com.sshtools.publickey.KnownHostsKeyVerification.CertAuthorityEntry
 
isCertAuthority() - Method in class com.sshtools.publickey.KnownHostsKeyVerification.KeyEntry
 
isCharacter() - Method in class com.maverick.sftp.SftpFile
Determine whether the file is pointing to a character mode device.
isCharacter() - Method in class com.maverick.sftp.SftpFileAttributes
Determine whether these attributes refer to a character device.
isClosed() - Method in class com.maverick.ssh.message.SshAbstractChannel
 
isClosed() - Method in class com.maverick.ssh.message.SshMessageStore
 
isClosed() - Method in class com.maverick.ssh.Shell
 
isClosed() - Method in interface com.maverick.ssh.SshChannel
Evaluate whether the channel is closed.
isClosed() - Method in interface com.maverick.ssh.SshSession
Evaluate whether the channel is closed.
isClosed() - Method in class com.maverick.ssh.SubsystemChannel
Is the subsystem closed?
isClosed() - Method in class com.maverick.util.IOStreamConnector
 
isClosed() - Method in class com.sshtools.sftp.SftpClient
Returns the state of the SFTP client.
isCompressed() - Method in class com.maverick.sftp.SftpFileAttributes
 
isConnected() - Method in interface com.maverick.ssh.message.SshMessageReader
 
isConnected() - Method in interface com.maverick.ssh.SshClient
Evaluate whether the connection is still alive.
isConnected() - Method in class com.maverick.ssh1.Ssh1Client
 
isConnected() - Method in class com.maverick.ssh2.Ssh2Client
 
isConnected() - Method in class com.maverick.ssh2.TransportProtocol
Returns the connected state
isDelayed() - Method in class com.maverick.ssh.compression.NoneCompression
 
isDelayed() - Method in interface com.maverick.ssh.compression.SshCompression
Is this compression delayed until after authentication
isDelayed() - Method in class com.sshtools.zlib.OpenSSHZLibCompression
 
isDelayed() - Method in class com.sshtools.zlib.ZLibCompression
 
isDHGroupExchangeBackwardsCompatible() - Method in class com.maverick.ssh2.Ssh2Context
 
isDirect(String) - Method in class socks.Proxy
Check wether the given host is on the list of direct address.
isDirect(InetAddress) - Method in class socks.Proxy
Check wether the given host is on the list of direct addresses.
isDirectory() - Method in class com.maverick.sftp.SftpFile
Determine whether the file object is pointing to a directory.
isDirectory() - Method in class com.maverick.sftp.SftpFileAttributes
Determine whether these attributes refer to a directory
isDirectoryOrLinkedDirectory(SftpFile) - Method in class com.sshtools.sftp.SftpClient
Determine whether the file object is pointing to a symbolic link that is pointing to a directory.
isDisabled(String) - Method in class com.maverick.ssh.components.ComponentManager
 
isDropSecurityAsLastResort() - Method in class com.maverick.ssh.DefaultSecurityPolicy
 
isDropSecurityAsLastResort() - Method in interface com.maverick.ssh.SecurityPolicy
 
isEnableETM() - Method in class com.maverick.ssh2.Ssh2Context
 
isEnableNoneCipher() - Static method in class com.maverick.ssh.components.ComponentManager
 
isEnableNoneMac() - Static method in class com.maverick.ssh.components.ComponentManager
 
isEncrypted() - Method in class com.maverick.sftp.SftpFileAttributes
 
isETM() - Method in class com.maverick.ssh.components.jce.AbstractHmac
 
isETM() - Method in class com.maverick.ssh.components.jce.HmacMD5ETM
 
isETM() - Method in class com.maverick.ssh.components.jce.HmacRipeMd160ETM
 
isETM() - Method in class com.maverick.ssh.components.jce.HmacSha1ETM
 
isETM() - Method in class com.maverick.ssh.components.jce.HmacSha256ETM
 
isETM() - Method in class com.maverick.ssh.components.jce.HmacSha512ETM
 
isETM() - Method in class com.maverick.ssh.components.NoneHmac
 
isETM() - Method in interface com.maverick.ssh.components.SshHmac
 
isFifo() - Method in class com.maverick.sftp.SftpFile
Determine whether the file is pointing to a pipe.
isFifo() - Method in class com.maverick.sftp.SftpFileAttributes
Determine whether these attributes refer to a pipe.
isFile() - Method in class com.maverick.sftp.SftpFile
Determine whether the file object is pointing to a file.
isFile() - Method in class com.maverick.sftp.SftpFileAttributes
Determine whether these attributes refer to a file.
isFlagSet(long) - Method in class com.maverick.sftp.SftpFileAttributes
Determine if a permissions flag is set.
isFlowControlEnabled() - Method in class com.maverick.ssh2.Ssh2Session
On many systems it is possible to determine whether a pseudo-terminal is using control-S/ control-Q flow control.
isForceCommand() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
isFormatted(byte[], String, String) - Static method in class com.sshtools.publickey.Base64EncodedFileFormat
 
isFormatted(byte[]) - Static method in class com.sshtools.publickey.OpenSSHPublicKeyFile
 
isHashedEntry() - Method in class com.sshtools.publickey.KnownHostsKeyVerification.KeyEntry
 
isHashedEntry() - Method in class com.sshtools.publickey.KnownHostsKeyVerification.Ssh2KeyEntry
 
isHidden() - Method in class com.maverick.sftp.SftpFileAttributes
 
isHostCertificate() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
isHostCertificate() - Method in class com.maverick.ssh.components.SshCertificate
 
isHostFileWriteable() - Method in class com.sshtools.publickey.AbstractKnownHostsKeyVerification
Deprecated.
Determines whether the host file is writable.
isHostFileWriteable() - Method in class com.sshtools.publickey.AbstractMultipleKnownHostsKeyVerification
Deprecated.
Determines whether the host file is writable.
isHostFileWriteable() - Method in class com.sshtools.publickey.KnownHostsFile
 
isHostFileWriteable() - Method in class com.sshtools.publickey.KnownHostsKeyVerification
 
ISIG - Static variable in class com.maverick.ssh.PseudoTerminalModes
Enable signals INTR, QUIT, [D]SUSP.
isImmutable() - Method in class com.maverick.sftp.SftpFileAttributes
 
isKeyExchangeMessage(int) - Method in class com.maverick.ssh.components.jce.client.Curve25519SHA256
 
isKeyExchangeMessage(int) - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanEcdh
 
isKeyExchangeMessage(int) - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup
 
isKeyExchangeMessage(int) - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup14Sha1
 
isKeyExchangeMessage(int) - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroup1Sha1
 
isKeyExchangeMessage(int) - Method in class com.maverick.ssh.components.jce.client.DiffieHellmanGroupExchangeSha1
 
isKeyExchangeMessage(int) - Method in class com.maverick.ssh.components.jce.client.Rsa1024Sha1
 
isKeyExchangeMessage(int) - Method in class com.maverick.ssh.components.jce.client.Rsa2048Sha256
 
isKeyExchangeMessage(int) - Method in class com.maverick.ssh2.SshKeyExchangeClient
 
isKeyReExchangeDisabled() - Method in class com.maverick.ssh2.IdentSsh2Context
 
isKeyReExchangeDisabled() - Method in class com.maverick.ssh2.Ssh2Context
 
isKnownHost(String, SshPublicKey) - Method in interface com.maverick.ssh.HostKeyUpdater
 
isKnownHost(String, SshPublicKey) - Method in class com.sshtools.publickey.KnownHostsKeyVerification
 
isLicensed() - Method in class com.maverick.ssh.SshConnector
Indicates whether the API is licensed or not
isLink() - Method in class com.maverick.sftp.SftpFile
Determine whether the file object is a symbolic link.
isLink() - Method in class com.maverick.sftp.SftpFileAttributes
Determine whether these attributes refer to a symbolic link.
isListening() - Method in class com.sshtools.net.ForwardingClient.SocketListener
 
isLoaded() - Method in class com.sshtools.config.file.entry.type.FileEntryType.CommentEntry
 
isLocal() - Method in interface com.maverick.ssh.SshTunnel
Determines the type of forwarding channel.
isLocalEOF() - Method in interface com.maverick.ssh.SshTunnel
 
isLocked() - Method in class com.maverick.agent.InMemoryKeyStore
 
isLocked() - Method in interface com.maverick.agent.KeyStore
Determine if the store is currently locked.
isMAC() - Method in class com.maverick.ssh.components.jce.AES128Gcm
 
isMAC() - Method in class com.maverick.ssh.components.jce.AES256Gcm
 
isMAC() - Method in class com.maverick.ssh.components.jce.ChaCha20Poly1305
 
isMAC() - Method in class com.maverick.ssh.components.SshCipher
 
isManagedSecurity() - Method in class com.maverick.ssh.DefaultSecurityPolicy
 
isManagedSecurity() - Method in interface com.maverick.ssh.SecurityPolicy
 
isNonStandardAlgorithmsEnabled() - Method in class com.maverick.ssh2.Ssh2Context
 
isNotAllowedKey(String) - Static method in class com.sshtools.config.file.entry.MatchEntry
 
isNotBlank(String) - Static method in class com.maverick.ssh.components.Utils
 
isNotLoaded() - Method in class com.sshtools.config.file.entry.type.FileEntryType.CommentEntry
 
isOpen() - Method in class com.maverick.sftp.SftpFile
Determine whether the file is open.
isPassphraseProtected() - Method in interface com.sshtools.publickey.SshPrivateKeyFile
Determine if the private key file is protected by a passphrase.
isPreferKeyboardInteractiveOverPassword() - Method in class com.maverick.ssh2.Ssh2Context
 
isProxyAlive(int) - Method in class socks.Socks5DatagramSocket
This method checks wether proxy still runs udp forwarding service for this socket.
isReadOnly() - Method in class com.maverick.sftp.SftpFileAttributes
 
isRemoteEOF() - Method in interface com.maverick.ssh.SshTunnel
 
isRevoked() - Method in class com.sshtools.publickey.KnownHostsKeyVerification.KeyEntry
 
isRevoked() - Method in class com.sshtools.publickey.KnownHostsKeyVerification.RevokedEntry
 
isRFCAgent() - Method in class com.maverick.agent.client.SshAgentClient
 
isRunning() - Method in class com.sshtools.net.ForwardingClient.SocketListener
 
isSendIgnorePacketOnIdle() - Method in class com.maverick.ssh2.Ssh2Context
 
isSendKeepAliveOnIdle() - Method in class com.maverick.ssh2.Ssh2Channel
 
isSocket() - Method in class com.maverick.sftp.SftpFile
Determine whether the file is pointing to a socket.
isSocket() - Method in class com.maverick.sftp.SftpFileAttributes
Determine whether these attributes refer to a socket.
isSparse() - Method in class com.maverick.sftp.SftpFileAttributes
 
isSSH1Compatible() - Method in class com.maverick.agent.KeyConstraints
 
isSync() - Method in class com.maverick.sftp.SftpFileAttributes
 
isSystem() - Method in class com.maverick.sftp.SftpFileAttributes
 
isTreatIdleConnectionAsError() - Method in class com.maverick.ssh2.Ssh2Context
 
isTriedBackwardsCompatibility() - Method in class com.maverick.ssh2.Ssh2Context
 
isTriedMinimalKeyExchangePacket() - Method in class com.maverick.ssh2.Ssh2Context
 
ISTRIP - Static variable in class com.maverick.ssh.PseudoTerminalModes
Strip 8th bit off characters.
isUserCertificate() - Method in class com.maverick.ssh.components.jce.OpenSshCertificate
 
isUserCertificate() - Method in class com.maverick.ssh.components.SshCertificate
 
isUserValid(String, String, Socket) - Method in interface socks.server.UserValidation
Implementations of this interface are expected to use some or all of the information provided plus any information they can extract from other sources to decide wether given user should be allowed access to SOCKS server, or whatever you use it for.
isValidAddressForNetwork(String) - Method in class com.sshtools.net.CIDRNetwork
 
isValidDHCPRange(String, String) - Method in class com.sshtools.net.CIDRNetwork
 
isX11() - Method in interface com.maverick.ssh.SshTunnel
Determine if this channel is an X11 forwarding channel.
isXForwarding() - Method in class com.sshtools.net.ForwardingClient
Is X forwarding currently active?
itemStateChanged(ItemEvent) - Method in class socks.SocksDialog
 
IUCLC - Static variable in class com.maverick.ssh.PseudoTerminalModes
Translate uppercase characters to lowercase.
IUTF8 - Static variable in class com.maverick.ssh.PseudoTerminalModes
Ring bell on input queue full.
IXANY - Static variable in class com.maverick.ssh.PseudoTerminalModes
Any char will restart after stop.
IXOFF - Static variable in class com.maverick.ssh.PseudoTerminalModes
Enable input flow control.
IXON - Static variable in class com.maverick.ssh.PseudoTerminalModes
Enable output flow control.

J

J2SSHEventCodes - Class in com.maverick.events
List of unique J2SSH Event codes
J2SSHEventCodes() - Constructor for class com.maverick.events.J2SSHEventCodes
 
JCE_3DESCBCNOPADDING - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
3DES in CBC mode 'DESede/CTR/NoPadding'
JCE_3DESCTRNOPADDING - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
3DES in counter clock mode 'DESede/CTR/NoPadding'
JCE_AESCBCNOPADDING - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
AES encryption algorithm 'AES/CBC/NoPadding'
JCE_AESCTRNOPADDING - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
AES in counter clock mode 'AES/CTR/NoPadding'
JCE_AESGCMNOPADDING - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
AES in galois counter mode 'AES/CTR/NoPadding'
JCE_ARCFOUR - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
ARCFOUR cipher
JCE_BLOWFISHCBCNOPADDING - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
Blowfish encryption algorithm 'Blowfish/CBC/NoPadding'
JCE_DESCBCNOPADDING - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
DES encrpytion algorithm 'DES/CBC/NoPadding'
JCE_DH - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
Diffie Hellman key agreement algorithm 'DH'
JCE_DH_KEY_AGREEMENT - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
 
JCE_DH_KEY_FACTORY - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
 
JCE_DH_KEY_GENERATOR - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
 
JCE_DSA - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
DSA public key algorithm 'DSA'
JCE_ECDH - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
Elliptic Curve Diffie Hellmam
JCE_ERROR - Static variable in exception com.maverick.ssh.SshException
An error occurred in the JCE; typically this would result from Maverick attempting to use an algorithm that the JCE does not support.
JCE_HMACMD5 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
MD5 message authentication code algorithm 'HmacMD5'
JCE_HMACRIPEMD160 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
RipeMD160 message authentication code algorithm 'HmacSha256'
JCE_HMACSHA1 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
SHA1 message authentication code algorithm 'HmacSha1'
JCE_HMACSHA256 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
SHA 256 bit message authentication code algorithm 'HmacSha256'
JCE_HMACSHA512 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
SHA 512 bit message authentication code algorithm 'HmacSha256'
JCE_MD5 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
MD5 digest algorithm 'MD5'
JCE_MD5WithRSA - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
RSA signature algorithm 'SHA1WithRSA'
JCE_RSA - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
RSA public key algorithm 'RSA'
JCE_RSA_CIPHER - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
 
JCE_RSANONEPKCS1PADDING - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
Deprecated.
JCE_SHA1 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
SHA1 digest algorithm 'SHA-1'
JCE_SHA1PRNG - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
Secure random algorithm 'Sha1PRNG'
JCE_SHA1WithDSA - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
DSA signature algorithm 'SHA1WithDSA'
JCE_SHA1WithECDSA - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
ECDSA signature algorithm
JCE_SHA1WithRSA - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
RSA signature algorithm 'SHA1WithRSA'
JCE_SHA256 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
SHA256 digest algorithm 'SHA-256'
JCE_SHA256WithECDSA - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
ECDSA signature algorithm
JCE_SHA256WithRSA - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
RSA signature algorithm 'SHA256WithRSA'
JCE_SHA384 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
SHA384 digest algorithm 'SHA-384'
JCE_SHA384WithECDSA - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
ECDSA signature algorithm
JCE_SHA512 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
SHA512 digest algorithm 'SHA-512'
JCE_SHA512WithECDSA - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
ECDSA signature algorithm
JCE_SHA512WithRSA - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
RSA signature algorithm 'SHA512WithRSA'
JCE_X509 - Static variable in interface com.maverick.ssh.components.jce.JCEAlgorithms
X509 certificate algorithm 'X.509'
jceAlgorithm - Variable in class com.maverick.ssh.components.jce.AbstractHmac
 
JCEAlgorithms - Interface in com.maverick.ssh.components.jce
Interface containing the JCE algorithms required by the API.
JCEComponentManager - Class in com.maverick.ssh.components.jce
A component manager for the Java runtime JCE provider.
JCEComponentManager() - Constructor for class com.maverick.ssh.components.jce.JCEComponentManager
 
JCEProvider - Class in com.maverick.ssh.components.jce
 
JCEProvider() - Constructor for class com.maverick.ssh.components.jce.JCEProvider
 

K

KBIAuthentication - Class in com.maverick.ssh2
keyboard-interactive authentication implementation as specified in draft-ietf-secsh-auth-kbdinteract-04.txt.
KBIAuthentication() - Constructor for class com.maverick.ssh2.KBIAuthentication
 
KBIAuthentication(KBIRequestHandler) - Constructor for class com.maverick.ssh2.KBIAuthentication
 
KBIPrompt - Class in com.maverick.ssh2
Represents a single prompt in the keyboard-interactive authentication process
KBIPrompt(String, boolean) - Constructor for class com.maverick.ssh2.KBIPrompt
Creates a new KBIPrompt object.
KBIRequestHandler - Interface in com.maverick.ssh2
Callback interface used by the KBIAuthentication authentication mechanism.
KEX_CURVE_25519_SHA256 - Static variable in class com.maverick.ssh2.Ssh2Context
 
KEX_CURVE_25519_SHA256_LIBSSH_ORG - Static variable in class com.maverick.ssh2.Ssh2Context
 
KEX_DIFFIE_HELLMAN_ECDH_NISTP_256 - Static variable in class com.maverick.ssh2.Ssh2Context
 
KEX_DIFFIE_HELLMAN_ECDH_NISTP_384 - Static variable in class com.maverick.ssh2.Ssh2Context
 
KEX_DIFFIE_HELLMAN_ECDH_NISTP_521 - Static variable in class com.maverick.ssh2.Ssh2Context
 
KEX_DIFFIE_HELLMAN_GROUP14_SHA1 - Static variable in class com.maverick.ssh2.Ssh2Context
 
KEX_DIFFIE_HELLMAN_GROUP14_SHA256 - Static variable in class com.maverick.ssh2.Ssh2Context
Constant for the algorithm name "diffie-hellman-group14-sha256".
KEX_DIFFIE_HELLMAN_GROUP15_SHA512 - Static variable in class com.maverick.ssh2.Ssh2Context
Constant for the algorithm name "diffie-hellman-group15-sha512".
KEX_DIFFIE_HELLMAN_GROUP16_SHA512 - Static variable in class com.maverick.ssh2.Ssh2Context
Constant for the algorithm name "diffie-hellman-group16-sha512".
KEX_DIFFIE_HELLMAN_GROUP17_SHA512 - Static variable in class com.maverick.ssh2.Ssh2Context
Constant for the algorithm name "diffie-hellman-group17-sha512".
KEX_DIFFIE_HELLMAN_GROUP18_SHA512 - Static variable in class com.maverick.ssh2.Ssh2Context
Constant for the algorithm name "diffie-hellman-group18-sha512".
KEX_DIFFIE_HELLMAN_GROUP1_SHA1 - Static variable in class com.maverick.ssh2.Ssh2Context
The required key exchange method
KEX_DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA1 - Static variable in class com.maverick.ssh2.Ssh2Context
Optional key exchange mechanism in which the server maintains a list of acceptable generators and primes
KEX_DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA256 - Static variable in class com.maverick.ssh2.Ssh2Context
 
KEX_RSA_1024_SHA1 - Static variable in class com.maverick.ssh2.Ssh2Context
 
KEX_RSA_2048_SHA256 - Static variable in class com.maverick.ssh2.Ssh2Context
 
KEY_EXCHANGE_ERROR - Static variable in exception com.maverick.ssh.SshException
An error occurred during key exchange
KEY_EXCHANGE_FAILED - Static variable in exception com.maverick.ssh.SshException
The protocol failed to negotiate a transport algorithm or failed to verify the host key of the remote host.
KEY_EXCHANGE_FAILED - Static variable in class com.maverick.ssh2.TransportProtocol
Disconnect reason: Key exchange failed
KEY_EXCHANGE_RETRY - Static variable in exception com.maverick.ssh.SshException
Instruction to retry the existing key exchange.
KEY_NOT_FOUND - Static variable in exception com.sshtools.publickey.PublicKeySubsystemException
 
KEY_NOT_SUPPORTED - Static variable in exception com.sshtools.publickey.PublicKeySubsystemException
 
KEY_SIZE - Static variable in class com.maverick.ssh.components.Curve25519
 
KEY_SIZE - Static variable in class com.maverick.ssh.components.jce.ChaCha20Poly1305.ChaCha20
 
KeyConstraints - Class in com.maverick.agent
 
KeyConstraints() - Constructor for class com.maverick.agent.KeyConstraints
Creates a new KeyConstraints object.
KeyConstraints(ByteArrayReader) - Constructor for class com.maverick.agent.KeyConstraints
Creates a new KeyConstraints object.
keyedListeners - Variable in class com.maverick.events.EventServiceImplementation
 
keyEntries - Variable in class com.sshtools.config.file.entry.Entry
 
keyExchangeComplete(SshClient, SshPublicKey, String, String, String, String, String, String, String) - Method in class com.maverick.ssh.ConfigurationCollector
 
keyExchangeComplete(SshClient, SshPublicKey, String, String, String, String, String, String, String) - Method in class com.maverick.ssh.SshClientAdapter
 
keyExchangeComplete(SshClient, SshPublicKey, String, String, String, String, String, String, String) - Method in interface com.maverick.ssh.SshClientListener
 
keygen(byte[], byte[], byte[]) - Static method in class com.maverick.ssh.components.Curve25519
 
KeyStore - Interface in com.maverick.agent
 
KeyStoreListener - Interface in com.maverick.agent
An interface for listening to events in the agent keystore.
KeyStoreTest - Class in test
 
KeyStoreTest() - Constructor for class test.KeyStoreTest
 
KeyTimeoutException - Exception in com.maverick.agent.exceptions
 
KeyTimeoutException() - Constructor for exception com.maverick.agent.exceptions.KeyTimeoutException
Creates a new KeyTimeoutException object.
KnownHostsFile - Class in com.sshtools.publickey
 
KnownHostsFile(File) - Constructor for class com.sshtools.publickey.KnownHostsFile
 
KnownHostsFile() - Constructor for class com.sshtools.publickey.KnownHostsFile
 
KnownHostsKeyVerification - Class in com.sshtools.publickey
An abstract HostKeyVerification class implementation providing validation against the known_hosts format.
KnownHostsKeyVerification(InputStream) - Constructor for class com.sshtools.publickey.KnownHostsKeyVerification
 
KnownHostsKeyVerification(String) - Constructor for class com.sshtools.publickey.KnownHostsKeyVerification
 
KnownHostsKeyVerification() - Constructor for class com.sshtools.publickey.KnownHostsKeyVerification
 
KnownHostsKeyVerification.BlankEntry - Class in com.sshtools.publickey
 
KnownHostsKeyVerification.BlankEntry() - Constructor for class com.sshtools.publickey.KnownHostsKeyVerification.BlankEntry
 
KnownHostsKeyVerification.CertAuthorityEntry - Class in com.sshtools.publickey
 
KnownHostsKeyVerification.CommentEntry - Class in com.sshtools.publickey
 
KnownHostsKeyVerification.HostFileEntry - Class in com.sshtools.publickey
 
KnownHostsKeyVerification.HostFileEntry() - Constructor for class com.sshtools.publickey.KnownHostsKeyVerification.HostFileEntry
 
KnownHostsKeyVerification.InvalidEntry - Class in com.sshtools.publickey
 
KnownHostsKeyVerification.KeyEntry - Class in com.sshtools.publickey
 
KnownHostsKeyVerification.RevokedEntry - Class in com.sshtools.publickey
 
KnownHostsKeyVerification.Ssh2KeyEntry - Class in com.sshtools.publickey
 

L

lastPathElement(String) - Static method in class com.maverick.util.FileUtils
 
lcd(String) - Method in class com.sshtools.sftp.SftpClient
Changes the local working directory.
LICENSE_ERROR - Static variable in exception com.maverick.ssh.SshException
The API is not licensed!
LicenseManager - Class in com.maverick.ssh
Add your license using the static method provided by this class.
LicenseManager() - Constructor for class com.maverick.ssh.LicenseManager
 
list(String, String...) - Method in class com.maverick.ssh.components.ComponentFactory
List the types of components supported by this factory.
list(String) - Method in class com.maverick.ssh.components.ComponentFactory
List the types of components supported by this factory.
list() - Method in class com.maverick.ssh.components.ComponentFactory
 
list() - Method in class com.sshtools.publickey.PublicKeySubsystem
List all of the users acceptable keys.
listChildren(SftpFile, Vector<SftpFile>) - Method in class com.maverick.sftp.SftpSubsystemChannel
List the children of a directory.
listenerList - Variable in class com.maverick.util.IOStreamConnector
 
listKeys() - Method in class com.maverick.agent.client.SshAgentClient
List all the keys on the agent.
littleEndianToInt(byte[], int) - Static method in class com.maverick.ssh.components.jce.ChaCha20Poly1305
 
load(InputStream) - Method in class com.sshtools.publickey.authorized.AuthorizedKeyFile
 
load(InputStream) - Method in class com.sshtools.publickey.KnownHostsKeyVerification
 
loadGroups(URI) - Static method in class com.maverick.ssh.components.DiffieHellmanGroups
 
loadKeystore(File, String, String, String) - Method in class com.maverick.ssh.components.ComponentManager
Load a host key from a keystore file.
loadKeystore(InputStream, String, String, String) - Method in class com.maverick.ssh.components.ComponentManager
Load a host key from a keystore InputStream.
loadKeystore(File, String, String, String, String) - Method in class com.maverick.ssh.components.ComponentManager
 
loadKeystore(InputStream, String, String, String, String) - Method in class com.maverick.ssh.components.ComponentManager
 
loadKeystore(InputStream, String, String, String) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
Load a keystore for use as an SSH host key.
loadKeystore(InputStream, String, String, String, String) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
Load a keystore for use as an SSH host key.
loadKeystore(File, String, String, String) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
loadKeystore(File, String, String, String, String) - Method in class com.maverick.ssh.components.jce.JCEComponentManager
 
LOCAL_FORWARDING - Static variable in interface com.sshtools.net.ForwardingClientListener
Constant used to specify whether the event relates to a local forwarding
localHost - Variable in class socks.SocksServerSocket
 
localHost - Variable in class socks.SocksSocket
 
localIP - Variable in class socks.SocksServerSocket
 
localIP - Variable in class socks.SocksSocket
 
localPort - Variable in class socks.SocksServerSocket
 
localPort - Variable in class socks.SocksSocket
 
lock(String) - Method in class com.maverick.agent.InMemoryKeyStore
 
lock(String) - Method in interface com.maverick.agent.KeyStore
Lock the keystore.
lockAgent(String) - Method in class com.maverick.agent.client.SshAgentClient
Lock the agent
lockComponents() - Method in class com.maverick.ssh.components.ComponentFactory
 
lockFile(byte[], long, long, int) - Method in class com.maverick.sftp.SftpSubsystemChannel
 
log(byte[]) - Method in class com.maverick.util.BinaryLogger
 
log(byte[], int, int) - Method in class com.maverick.util.BinaryLogger
 
log(ByteBuffer) - Method in class com.maverick.util.BinaryLogger
 
longValue() - Method in class com.maverick.util.UnsignedInteger32
Returns the long value of this unsigned integer.
longValue() - Method in class com.maverick.util.UnsignedInteger64
Return a long value of the unsigned integer.
LOWEST_RANDOM_PORT - Variable in class com.sshtools.net.ForwardingClient
The lowest possible random port to select *
lpwd() - Method in class com.sshtools.sftp.SftpClient
Returns the absolute path to the local working directory.
ls() - Method in class com.sshtools.sftp.SftpClient
Deprecated.
use ls(int maximumFiles) instead.
ls(int) - Method in class com.sshtools.sftp.SftpClient
List the contents of the current remote working directory.
ls(String) - Method in class com.sshtools.sftp.SftpClient
Deprecated.
use ls(String path, int maximumFiles) instead.
ls(String, int) - Method in class com.sshtools.sftp.SftpClient
List the contents remote directory.
ls(String, boolean, int) - Method in class com.sshtools.sftp.SftpClient
 
ls(String, String, boolean, int) - Method in class com.sshtools.sftp.SftpClient
 
lsIterator() - Method in class com.sshtools.sftp.SftpClient
Return an iterator for the current working directory.
lsIterator(String) - Method in class com.sshtools.sftp.SftpClient
Return an iterator for the path provided.

M

mac - Variable in class com.maverick.ssh.components.jce.AbstractHmac
 
MAC_ERROR - Static variable in exception com.maverick.ssh.SshException
An error occurred in a hmac.
MAC_ERROR - Static variable in class com.maverick.ssh2.TransportProtocol
Disconnect reason: An error occurred verifying the MAC
macLength - Variable in class com.maverick.ssh.components.jce.AbstractHmac
 
macSize - Variable in class com.maverick.ssh.components.jce.AbstractHmac
 
main(String[]) - Static method in class com.maverick.agent.server.SshAgentServer
 
main(String[]) - Static method in class com.maverick.ssh.components.jce.OpenSshDsaCertificate
 
main(String[]) - Static method in class com.maverick.ssh.SshDiagnostics
 
main(String[]) - Static method in class com.maverick.ssh.SshReporter
 
main(String[]) - Static method in class com.maverick.ssh.SshTests
 
main(String[]) - Static method in class com.maverick.util.BCrypt
 
main(String[]) - Static method in class com.maverick.util.TextConversionStream
 
main(String[]) - Static method in class com.sshtools.publickey.authorized.AuthorizedKeyFile
 
main(String[]) - Static method in class com.sshtools.publickey.authorized.Patterns
 
main(String[]) - Static method in class test.AgentTesting
 
main(String[]) - Static method in class test.KeyStoreTest
 
makeDirectory(String) - Method in class com.maverick.sftp.SftpSubsystemChannel
Make a directory.
makeDirectory(String, SftpFileAttributes) - Method in class com.maverick.sftp.SftpSubsystemChannel
Make a directory.
makeRSAWithSHA256Signature(SshKeyPair) - Static method in class com.maverick.util.SshKeyUtils
 
makeRSAWithSHA512Signature(SshKeyPair) - Static method in class com.maverick.util.SshKeyUtils
 
makeSshKey(char, int) - Method in class com.maverick.ssh2.TransportProtocol
 
makeTemporaryFolder() - Method in class com.sshtools.sftp.SftpClient
 
manager - Variable in class com.maverick.ssh.message.SshAbstractChannel
 
mark(int) - Method in class com.maverick.ssh.ShellProcess
 
MATCH_ENTRY_CRITERIA_ADDRESS - Static variable in class com.sshtools.config.file.entry.MatchEntry
 
MATCH_ENTRY_CRITERIA_GROUP - Static variable in class com.sshtools.config.file.entry.MatchEntry
 
MATCH_ENTRY_CRITERIA_HOST - Static variable in class com.sshtools.config.file.entry.MatchEntry
 
MATCH_ENTRY_CRITERIA_LOCAL_ADDRESS - Static variable in class com.sshtools.config.file.entry.MatchEntry
 
MATCH_ENTRY_CRITERIA_LOCAL_PORT - Static variable in class com.sshtools.config.file.entry.MatchEntry
 
MATCH_ENTRY_CRITERIA_RDOMAIN - Static variable in class com.sshtools.config.file.entry.MatchEntry
 
MATCH_ENTRY_CRITERIA_USER - Static variable in class com.sshtools.config.file.entry.MatchEntry
 
MatchEntry - Class in com.sshtools.config.file.entry
User, Group, Host, LocalAddress, LocalPort, and Address
MatchEntry(SshdConfigFile) - Constructor for class com.sshtools.config.file.entry.MatchEntry
 
matchEntry() - Method in class com.sshtools.config.file.SshdConfigFile.SshdConfigFileBuilder
 
MatchEntry.MatchEntryBuilder - Class in com.sshtools.config.file.entry
 
MatchEntry.MatchEntryBuilder(SshdConfigFile.SshdConfigFileBuilder, SshdConfigFile, SshdConfigFileCursor) - Constructor for class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
MatchEntry.MatchEntryBuilder(SshdConfigFile.SshdConfigFileBuilder, SshdConfigFile, SshdConfigFileCursor, MatchEntry) - Constructor for class com.sshtools.config.file.entry.MatchEntry.MatchEntryBuilder
 
matchEntryCriteriaAsString() - Method in class com.sshtools.config.file.entry.MatchEntry
 
matcher - Variable in class com.maverick.ssh.ShellController
 
matches(String, String) - Method in class com.maverick.ssh.ShellDefaultMatcher
 
matches(String, String) - Method in interface com.maverick.ssh.ShellMatcher
Match a command output line against a defined pattern.
matches(String) - Method in class com.maverick.util.GlobSftpFileFilter
 
matches(String) - Method in class com.maverick.util.RegexSftpFileFilter
 
matches(String) - Method in interface com.maverick.util.SftpFileFilter
 
matches(Collection<String>, String) - Static method in class com.sshtools.publickey.authorized.Patterns
 
matchesWithCIDR(Collection<String>, String) - Static method in class com.sshtools.publickey.authorized.Patterns
 
matchFileNamesWithPattern(File[], String) - Method in class com.sshtools.sftp.GlobRegExpMatching
compiles pattern into a regular expression and pattern matches on each file's name, and returns those that match.
matchFileNamesWithPattern(File[], String) - Method in class com.sshtools.sftp.NoRegExpMatching
opens and returns the requested filename string
matchFileNamesWithPattern(File[], String) - Method in class com.sshtools.sftp.Perl5RegExpMatching
compiles pattern into a regular expression and pattern matches on each file's name, and returns those that match.
matchFileNamesWithPattern(File[], String) - Method in interface com.sshtools.sftp.RegularExpressionMatching
returns each of the files that match the pattern fileNameRegExp
matchFilesWithPattern(SftpFile[], String) - Method in class com.sshtools.sftp.GlobRegExpMatching
compiles pattern into a regular expression and pattern matches on each file's name, and returns those that match.
matchFilesWithPattern(SftpFile[], String) - Method in class com.sshtools.sftp.NoRegExpMatching
returns files
matchFilesWithPattern(SftpFile[], String) - Method in class com.sshtools.sftp.Perl5RegExpMatching
compiles pattern into a regular expression and pattern matches on each file's name, and returns those that match.
matchFilesWithPattern(SftpFile[], String) - Method in interface com.sshtools.sftp.RegularExpressionMatching
returns each of the SftpFiles that match the pattern fileNameRegExp
matchRemoteFiles(String) - Method in class com.sshtools.sftp.SftpClient
Called by getFileMatches() to do regular expression pattern matching on the files in 'remote''s parent directory.
matchValueAgainstPattern(String, Collection<String>) - Method in class com.sshtools.config.file.entry.MatchEntry
 
matchValueExact(String, Map<String, String>) - Method in class com.sshtools.config.file.entry.MatchEntry
 
MaverickCallbackHandler - Interface in com.maverick.ssh2
 
MAX_BUFFER_SIZE - Variable in class com.maverick.agent.win32.AbstractNamedPipe
 
MAX_VALUE - Static variable in class com.maverick.util.UnsignedInteger32
The maximum value of a 32bit unsigned integer
MAX_VALUE - Static variable in class com.maverick.util.UnsignedInteger64
 
MAX_VERSION - Static variable in class com.maverick.sftp.SftpSubsystemChannel
 
maximumChannels() - Method in class com.maverick.ssh.message.SshMessageRouter
 
MD5_FINGERPRINT - Static variable in class com.maverick.ssh.SshKeyFingerprint
 
MD5Digest - Class in com.maverick.ssh.components.jce
MD5 digest implementation.
MD5Digest() - Constructor for class com.maverick.ssh.components.jce.MD5Digest
 
Message - Interface in com.maverick.ssh.message
 
MESSAGE_TIMEOUT - Static variable in exception com.maverick.ssh.SshException
An expected message was not received before the specified timeout period.
messageAttributes - Static variable in class com.maverick.events.J2SSHEventCodes
 
messageCodes - Static variable in class com.maverick.events.J2SSHEventCodes
 
MessageHolder - Class in com.maverick.ssh.message
 
MessageHolder() - Constructor for class com.maverick.ssh.message.MessageHolder
 
MessageObserver - Interface in com.maverick.ssh.message
 
MessageStore - Interface in com.maverick.ssh.message
 
METHOD_ID - Static variable in class socks.UserPasswordAuthentication
SOCKS ID for User/Password authentication method
MIN_VALUE - Static variable in class com.maverick.util.UnsignedInteger32
The minimum value of a 32bit unsigned integer
MIN_VALUE - Static variable in class com.maverick.util.UnsignedInteger64
 
mkdir(String) - Method in class com.sshtools.sftp.SftpClient
Creates a new directory on the remote server.
mkdirs(String) - Method in class com.sshtools.sftp.SftpClient
Create a directory or set of directories.
MODE_BINARY - Static variable in class com.sshtools.sftp.SftpClient
Instructs the client to use a binary transfer mode when used with SftpClient.setTransferMode(int)
MODE_TEXT - Static variable in class com.sshtools.sftp.SftpClient
Instructs the client to use a text transfer mode when used with SftpClient.setTransferMode(int).
move(int) - Method in class com.maverick.util.ByteArrayWriter
Move the position of the next byte to be written.
ms - Variable in class com.maverick.ssh.message.SshAbstractChannel
 
msg - Variable in class com.maverick.ssh.message.MessageHolder
 

N

NAMED_PIPE_PREFIX - Static variable in class com.maverick.agent.win32.AbstractNamedPipe
 
NamedPipeClient - Class in com.maverick.agent.win32
 
NamedPipeClient(String) - Constructor for class com.maverick.agent.win32.NamedPipeClient
 
NamedPipeServer - Class in com.maverick.agent.win32
 
NamedPipeServer(String) - Constructor for class com.maverick.agent.win32.NamedPipeServer
 
names() - Method in class com.maverick.ssh.components.ComponentFactory
 
nearestMultipleOf(int, int) - Static method in class com.maverick.ssh.components.Utils
 
NEGOTIATING_PROTOCOL - Static variable in class com.maverick.ssh2.TransportProtocol
Protocol state: Negotation of the protocol version
nextAddress(int[]) - Static method in class com.sshtools.net.IPUtils
 
nextBytes(byte[]) - Method in class com.maverick.ssh.components.jce.SecureRND
 
nextBytes(byte[], int, int) - Method in class com.maverick.ssh.components.jce.SecureRND
 
nextBytes(byte[]) - Method in interface com.maverick.ssh.components.SshSecureRandomGenerator
 
nextBytes(byte[], int, int) - Method in interface com.maverick.ssh.components.SshSecureRandomGenerator
 
nextInt() - Method in class com.maverick.ssh.components.jce.SecureRND
 
nextInt() - Method in interface com.maverick.ssh.components.SshSecureRandomGenerator
 
nextMessage(long) - Method in interface com.maverick.ssh.message.SshMessageReader
 
nextMessage(SshAbstractChannel, MessageObserver, long) - Method in class com.maverick.ssh.message.SshMessageRouter