Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAuthenticationProtocol<C extends Context> - Interface in com.sshtools.common.auth
- AbstractClientTransport<C extends Context> - Interface in com.sshtools.common.ssh
- AbstractDigest - Class in com.sshtools.common.ssh.components.jce
-
An abstract class that implements the
Digestinterface to provide support for JCE based digests. - AbstractDigest(String) - Constructor for class com.sshtools.common.ssh.components.jce.AbstractDigest
- AbstractDigestExtension - Class in com.sshtools.common.sftp.extensions
- AbstractEntryBuilder() - Constructor for class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- AbstractExecutableCommand - Class in com.sshtools.common.command
-
This class can be extended to provide a single executable command.
- AbstractExecutableCommand() - Constructor for class com.sshtools.common.command.AbstractExecutableCommand
- AbstractFile - Interface in com.sshtools.common.files
- AbstractFileAdapter - Class in com.sshtools.common.files
- AbstractFileAdapter() - Constructor for class com.sshtools.common.files.AbstractFileAdapter
- AbstractFileAdapter(AbstractFile) - Constructor for class com.sshtools.common.files.AbstractFileAdapter
- AbstractFileAttributeView - Class in com.sshtools.common.files.nio
- AbstractFileBasicAttributes - Class in com.sshtools.common.files.nio
- AbstractFileDirectoryStream - Class in com.sshtools.common.files.nio
- AbstractFileFactory<T extends AbstractFile> - Interface in com.sshtools.common.files
- AbstractFileImpl<T extends AbstractFile> - Class in com.sshtools.common.files
- AbstractFileImpl(AbstractFileFactory<T>) - Constructor for class com.sshtools.common.files.AbstractFileImpl
- AbstractFileNIOFileSystem - Class in com.sshtools.common.files.nio
- AbstractFileNIOFileSystem(SshConnection, URI, AbstractFileNIOProvider) - Constructor for class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- AbstractFileNIOProvider - Class in com.sshtools.common.files.nio
- AbstractFileNIOProvider() - Constructor for class com.sshtools.common.files.nio.AbstractFileNIOProvider
- AbstractFilePath - Class in com.sshtools.common.files.nio
- AbstractFileRandomAccess - Interface in com.sshtools.common.files
- AbstractFileSeekableByteChannel - Class in com.sshtools.common.files.nio
- AbstractFileSystem - Class in com.sshtools.common.sftp
-
This class is final.
- AbstractFileSystem(SshConnection, String) - Constructor for class com.sshtools.common.sftp.AbstractFileSystem
- AbstractFileSystem.OpenDirectory - Class in com.sshtools.common.sftp
- AbstractFileURI - Class in com.sshtools.common.files.nio
- AbstractHmac - Class in com.sshtools.common.ssh.components.jce
-
An abstract class that implements the
SshHmacinterface to provide support for JCE based message authentication. - AbstractHmac(String, int, int, SecurityLevel, int) - Constructor for class com.sshtools.common.ssh.components.jce.AbstractHmac
- AbstractHmac(String, int, SecurityLevel, int) - Constructor for class com.sshtools.common.ssh.components.jce.AbstractHmac
- AbstractJCECipher - Class in com.sshtools.common.ssh.components.jce
-
An abstract base class for defining SSH ciphers which use a JCE provider instead of the internal Maverick Crypto provider.
- AbstractJCECipher(String, String, int, String, SecurityLevel, int) - Constructor for class com.sshtools.common.ssh.components.jce.AbstractJCECipher
- AbstractKeyExchange - Interface in com.sshtools.common.ssh.components.jce
- AbstractMD5Extension - Class in com.sshtools.common.sftp.extensions
- AbstractPublicKeyAuthenticationProvider - Class in com.sshtools.common.auth
-
Abstract implementation of a
PublicKeyAuthenticationProviderthat just providesAbstractPublicKeyAuthenticationProvider.getName()implementation. - AbstractPublicKeyAuthenticationProvider() - Constructor for class com.sshtools.common.auth.AbstractPublicKeyAuthenticationProvider
- AbstractRequestFuture - Class in com.sshtools.common.ssh
- AbstractRequestFuture() - Constructor for class com.sshtools.common.ssh.AbstractRequestFuture
- AbstractServerTransport<C extends Context> - Interface in com.sshtools.common.sshd
- AbstractSftpExtension - Class in com.sshtools.common.sftp.extensions
- AbstractSftpExtension(String, boolean) - Constructor for class com.sshtools.common.sftp.extensions.AbstractSftpExtension
- AbstractSshCipher - Class in com.sshtools.common.ssh.components
-
Base class for all SSH protocol ciphers.
- AbstractSshCipher(String, SecurityLevel, int) - Constructor for class com.sshtools.common.ssh.components.AbstractSshCipher
- ACCEPT_ENV - Static variable in class com.sshtools.common.sshd.config.SshdConfigFileReader
- AcceptEnv - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- ACE4_ADD_FILE - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_ADD_SUBDIRECTORY - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_APPEND_DATA - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_DELETE - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_DELETE_CHILD - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_DIRECTORY_INHERIT_ACE - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_EXECUTE - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_FAILED_ACCESS_ACE_FLAG - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_FILE_INHERIT_ACE - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_IDENTIFIER_GROUP - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_INHERIT_ONLY_ACE - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_LIST_DIRECTORY - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_NO_PROPAGATE_INHERIT_ACE - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_READ_ACL - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_READ_ATTRIBUTES - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_READ_DATA - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_READ_NAMED_ATTRS - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_SUCCESSFUL_ACCESS_ACE_FLAG - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_SYNCHRONIZE - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_WRITE_ACL - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_WRITE_ATTRIBUTES - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_WRITE_DATA - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_WRITE_NAMED_ATTRS - Static variable in class com.sshtools.common.sftp.ACL
- ACE4_WRITE_OWNER - Static variable in class com.sshtools.common.sftp.ACL
- ACL - Class in com.sshtools.common.sftp
-
Version 4 of the SFTP protocol introduces an ACL field in the
SftpFileAttributesstructure. - ACL(int, int, int, String) - Constructor for class com.sshtools.common.sftp.ACL
- ACL_ALARM_TYPE - Static variable in class com.sshtools.common.sftp.ACL
- ACL_ALLOWED_TYPE - Static variable in class com.sshtools.common.sftp.ACL
- ACL_AUDIT_TYPE - Static variable in class com.sshtools.common.sftp.ACL
- ACL_DENIED_TYPE - Static variable in class com.sshtools.common.sftp.ACL
- acls() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- aclsFlag() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- aclsFlagOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- AdaptiveConfiguration - Class in com.sshtools.common.config
- AdaptiveConfiguration() - Constructor for class com.sshtools.common.config.AdaptiveConfiguration
- AdaptiveConfiguration(File) - Constructor for class com.sshtools.common.config.AdaptiveConfiguration
- AdaptiveConfiguration(File, File) - Constructor for class com.sshtools.common.config.AdaptiveConfiguration
- add(int) - Method in class com.sshtools.common.permissions.Permissions
- add(ComponentInstanceFactory<?>) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
Add a new component type to the factory.
- add(SshPublicKey, String, SshConnection) - Method in class com.sshtools.common.auth.AbstractPublicKeyAuthenticationProvider
- add(SshPublicKey, String, SshConnection) - Method in class com.sshtools.common.auth.AuthorizedKeysPublicKeyAuthenticationProvider
- add(SshPublicKey, String, SshConnection) - Method in class com.sshtools.common.auth.OpenSshCertificateAuthenticationProvider
- add(SshPublicKey, String, SshConnection) - Method in class com.sshtools.common.auth.PublicKeyAuthenticationAdapter
- add(SshPublicKey, String, SshConnection) - Method in interface com.sshtools.common.auth.PublicKeyAuthenticationProvider
- add(SshPublicKey, String, SshConnection) - Method in class com.sshtools.common.auth.UniversalAuthenticationProvider
- add(String) - Method in class com.sshtools.common.permissions.IPStore
- addAcls(ACL...) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- addAcls(Collection<ACL>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- addAddressCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addAddressCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addAddressCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addAddressCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addAttribute(String, Object) - Method in class com.sshtools.common.events.Event
-
Add an attribute to the event
- addBeginingComment(CommentEntry) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
-
Will add a comment entry at the beginning of the section.
- addBeginingComment(CommentEntry) - Method in class com.sshtools.common.sshd.config.Entry
-
Will add a comment entry at the beginning of the section.
- addCAKey(SshPublicKey) - Method in class com.sshtools.common.auth.OpenSshCertificateAuthenticationProvider
- addComment(String) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
-
Will add a comment entry at current location.
- addComment(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addCommentForEntry(String, CommentEntry) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
-
Will add a comment entry before the entry with the given key.
- addCommentForEntry(String, CommentEntry) - Method in class com.sshtools.common.sshd.config.Entry
- addCommentForEntry(String, String) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
-
Will add a comment entry before the entry with the given key.
- addConnectFrom(String) - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- addCriteria(String, String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addedTask(Runnable) - Method in class com.sshtools.common.ssh.ExecutorOperationAdapter
- addedTask(Runnable) - Method in interface com.sshtools.common.ssh.ExecutorOperationListener
- addEntry(int, SshdConfigFileEntry) - Method in class com.sshtools.common.sshd.config.Entry
-
This method would add entry after the past valid entry.
- addEntry(SshPublicKey, String, boolean, String...) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- addEntry(SshPublicKey, String, String...) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- addEntry(SshdConfigFileEntry) - Method in class com.sshtools.common.sshd.config.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.
- addEnvironmentVariable(String, String) - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- addEventListener(EventListener) - Method in interface com.sshtools.common.ssh.SshConnection
- addEventListener(ChannelEventListener) - Method in interface com.sshtools.common.ssh.Channel
- addExtendedAttribute(String, byte[]) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- addExtendedAttributes(Map<String, byte[]>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- addForwardTo(String) - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- addFutureListener(RequestFutureListener) - Method in class com.sshtools.common.ssh.AbstractRequestFuture
- addFutureListener(RequestFutureListener) - Method in interface com.sshtools.common.ssh.RequestFuture
- addGroupCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addGroupCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addGroupCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addGroupCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addHostCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addHostCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addHostCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addHostCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addIncomingTask(ConnectionAwareTask) - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
- addKey(SshPublicKey, String) - Method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- addKey(SshPublicKey, String, Option<?>...) - Method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- addKey(String, SshKeyPair, SshPublicKey) - Method in class com.sshtools.common.auth.InMemoryMutualKeyAuthenticationStore
- addKeyboardInteractiveProvider(KeyboardInteractiveAuthenticationProvider) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- addListener(EventListener) - Method in interface com.sshtools.common.events.EventService
-
Add an EventListener to the list of objects that will be sent Events.
- addListener(EventListener) - Method in class com.sshtools.common.events.EventServiceImplementation
- addLocalAddressCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addLocalAddressCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addLocalAddressCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addLocalAddressCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addLocalPortCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addLocalPortCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addLocalPortCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addLocalPortCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addMatchCriteriaComment(CommentEntry) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addMatchCriteriaComment(CommentEntry) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
-
To add comment to a Match Criteria.
- addMatchEntry() - Method in class com.sshtools.common.sshd.config.SshdConfigFile
- addOutgoingTask(ConnectionAwareTask) - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
- addPasswordAuthenticationProvider(PasswordAuthenticationProvider) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- addPrincipal(String) - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- addProvider(Authenticator) - Method in interface com.sshtools.common.auth.AuthenticationMechanismFactory
- addProvider(Authenticator) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- addProviders(Collection<Authenticator>) - Method in interface com.sshtools.common.auth.AuthenticationMechanismFactory
- addProviders(Collection<Authenticator>) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- addPublicKeyAuthenticationProvider(PublicKeyAuthenticationProvider) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- addRDomainCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addRDomainCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addRDomainCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addRDomainCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addRequiredAuthentication(String) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- addRequiredMechanism(String) - Method in class com.sshtools.common.policy.AuthenticationPolicy
- ADDRESS_FAMILY - Static variable in class com.sshtools.common.sshd.config.SshdConfigFileReader
- AddressFamily - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- addTask(ConnectionAwareTask) - Method in interface com.sshtools.common.ssh.SshConnection
- addTask(Integer, ConnectionAwareTask) - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
- addTask(Integer, ConnectionAwareTask) - Method in interface com.sshtools.common.ssh.SshConnection
- addTask(Integer, ConnectionAwareTask) - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- addTransferEvent(String, TransferEvent) - Method in class com.sshtools.common.sftp.SftpSubsystem
- addUserCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addUserCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addUserCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry
- addUserCriteria(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- addVerifier(HostKeyVerification) - Method in class com.sshtools.common.knownhosts.HostKeyVerificationManager
- addWrapper(SftpOperationWrapper) - Method in class com.sshtools.common.sftp.SftpSubsystem
- ADMINISTRATIVIVELY_PROHIBITED - Static variable in exception com.sshtools.common.ssh.ChannelOpenException
-
The administrator does not permit this channel to be opened
- AES128Cbc - Class in com.sshtools.common.ssh.components.jce
-
An implementation of the AES 128 bit cipher using a JCE provider.
- AES128Cbc() - Constructor for class com.sshtools.common.ssh.components.jce.AES128Cbc
- AES128Cbc.AES128CbcFactory - Class in com.sshtools.common.ssh.components.jce
- AES128CbcFactory() - Constructor for class com.sshtools.common.ssh.components.jce.AES128Cbc.AES128CbcFactory
- AES128Ctr - Class in com.sshtools.common.ssh.components.jce
- AES128Ctr() - Constructor for class com.sshtools.common.ssh.components.jce.AES128Ctr
- AES128Ctr.AES128CtrFactory - Class in com.sshtools.common.ssh.components.jce
- AES128CtrFactory() - Constructor for class com.sshtools.common.ssh.components.jce.AES128Ctr.AES128CtrFactory
- AES128Gcm - Class in com.sshtools.common.ssh.components.jce
- AES128Gcm() - Constructor for class com.sshtools.common.ssh.components.jce.AES128Gcm
- AES128Gcm.AES128GcmFactory - Class in com.sshtools.common.ssh.components.jce
- AES128GcmFactory() - Constructor for class com.sshtools.common.ssh.components.jce.AES128Gcm.AES128GcmFactory
- AES192Cbc - Class in com.sshtools.common.ssh.components.jce
-
An implementation of the AES 128 bit cipher using a JCE provider.
- AES192Cbc() - Constructor for class com.sshtools.common.ssh.components.jce.AES192Cbc
- AES192Cbc.AES192CbcFactory - Class in com.sshtools.common.ssh.components.jce
- AES192CbcFactory() - Constructor for class com.sshtools.common.ssh.components.jce.AES192Cbc.AES192CbcFactory
- AES192Ctr - Class in com.sshtools.common.ssh.components.jce
- AES192Ctr() - Constructor for class com.sshtools.common.ssh.components.jce.AES192Ctr
- AES192Ctr.AES192CtrFactory - Class in com.sshtools.common.ssh.components.jce
- AES192CtrFactory() - Constructor for class com.sshtools.common.ssh.components.jce.AES192Ctr.AES192CtrFactory
- AES256Cbc - Class in com.sshtools.common.ssh.components.jce
-
An implementation of the AES 128 bit cipher using a JCE provider.
- AES256Cbc() - Constructor for class com.sshtools.common.ssh.components.jce.AES256Cbc
- AES256Cbc.AES256CbcFactory - Class in com.sshtools.common.ssh.components.jce
- AES256CbcFactory() - Constructor for class com.sshtools.common.ssh.components.jce.AES256Cbc.AES256CbcFactory
- AES256Ctr - Class in com.sshtools.common.ssh.components.jce
- AES256Ctr() - Constructor for class com.sshtools.common.ssh.components.jce.AES256Ctr
- AES256Ctr.AES256CtrFactory - Class in com.sshtools.common.ssh.components.jce
- AES256CtrFactory() - Constructor for class com.sshtools.common.ssh.components.jce.AES256Ctr.AES256CtrFactory
- AES256Gcm - Class in com.sshtools.common.ssh.components.jce
- AES256Gcm() - Constructor for class com.sshtools.common.ssh.components.jce.AES256Gcm
- AES256Gcm.AES256GcmFactory - Class in com.sshtools.common.ssh.components.jce
- AES256GcmFactory() - Constructor for class com.sshtools.common.ssh.components.jce.AES256Gcm.AES256GcmFactory
- AGENT_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
An error has occurred within the agent.
- AGENT_FORWARDING - Static variable in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- ALGORITHM_NAME - Static variable in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- ALGORITHM_NAME - Static variable in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- allDefaultGroups() - Static method in class com.sshtools.common.ssh.components.DiffieHellmanGroups
- allocatePseudoTerminal(String, int, int, int, int, byte[]) - Method in class com.sshtools.common.command.AbstractExecutableCommand
- allocatePseudoTerminal(String, int, int, int, int, byte[]) - Method in interface com.sshtools.common.command.ExecutableCommand
- allocatePseudoTerminal(String, int, int, int, int, byte[]) - Method in interface com.sshtools.common.shell.ShellListener
-
If the client requests a pseudo terminal for the session this method will be invoked before the shell, exec or subsystem is started.
- allocationSize() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- allocationSizeOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- ALLOW_AGENT_FORWARDING - Static variable in class com.sshtools.common.sshd.config.SshdConfigFileReader
- ALLOW_FORWARDING - Static variable in class com.sshtools.common.forwarding.ForwardingPolicy
- AllowAgentForwarding - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- allowForwarding() - Method in class com.sshtools.common.forwarding.ForwardingPolicy
- allowGatewayForwarding() - Method in class com.sshtools.common.forwarding.ForwardingPolicy
- AllowGroups - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- allowHost(String, SshPublicKey, boolean) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- AllowTcpForwarding - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- AllowUsers - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- append(String, String) - Method in class com.sshtools.common.sshd.config.Entry
- appendEntry(SshdConfigFileEntry) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
-
Will add entry to the end of section.
- appendEntry(SshdConfigFileEntry) - Method in class com.sshtools.common.sshd.config.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.sshtools.common.ssh.components.jce
- ArcFour() - Constructor for class com.sshtools.common.ssh.components.jce.ArcFour
- ArcFour.ArcFourFactory - Class in com.sshtools.common.ssh.components.jce
- ArcFour128 - Class in com.sshtools.common.ssh.components.jce
- ArcFour128() - Constructor for class com.sshtools.common.ssh.components.jce.ArcFour128
- ArcFour128.ArcFour128Factory - Class in com.sshtools.common.ssh.components.jce
- ArcFour128Factory() - Constructor for class com.sshtools.common.ssh.components.jce.ArcFour128.ArcFour128Factory
- ArcFour256 - Class in com.sshtools.common.ssh.components.jce
- ArcFour256() - Constructor for class com.sshtools.common.ssh.components.jce.ArcFour256
- ArcFour256.ArcFour256Factory - Class in com.sshtools.common.ssh.components.jce
- ArcFour256Factory() - Constructor for class com.sshtools.common.ssh.components.jce.ArcFour256.ArcFour256Factory
- ArcFourFactory() - Constructor for class com.sshtools.common.ssh.components.jce.ArcFour.ArcFourFactory
- asFileModesString() - Method in class com.sshtools.common.sftp.PosixPermissions
-
Get the
Stringrepresentation of these permissions. - asInt() - Method in class com.sshtools.common.sftp.PosixPermissions
-
Get the mode as a signed integer.
- asLong() - Method in class com.sshtools.common.sftp.PosixPermissions
-
Get the mode as an unsigned long.
- asMaskString() - Method in class com.sshtools.common.sftp.PosixPermissions
-
Return the UNIX style mode mask.
- ASN_HEADER - Static variable in class com.sshtools.common.ssh.components.jce.SshEd25519PrivateKeyJCE
- ASN_HEADER - Static variable in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- ASN_HEADER - Static variable in class com.sshtools.common.ssh.components.jce.SshEd448PrivateKeyJCE
- ASN_HEADER - Static variable in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- asPermissions() - Method in class com.sshtools.common.sftp.PosixPermissions
-
Get the set of individual permissions.
- assertAllowed(InetAddress, InetAddress) - Method in class com.sshtools.common.permissions.IPPolicy
- assertConnection(InetAddress, InetAddress) - Method in class com.sshtools.common.permissions.IPPolicy
- assertOpen() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- assertPermission(SshConnection, int, String...) - Method in class com.sshtools.common.shell.ShellPolicy
- asUInt32() - Method in class com.sshtools.common.sftp.PosixPermissions
-
Get the mode as an unsigned 32 bit integer.
- asVersion(int) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- ATTRIBUTE_ABSTRACT_FILE - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_ABSTRACT_FILE_INPUTSTREAM - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_ABSTRACT_FILE_OUTPUTSTREAM - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_ABSTRACT_FILE_RANDOM_ACCESS - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_ATRTIBUTES - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_ATTEMPTED_USERNAME - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_AUTHENTICATION_METHOD - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_AUTHENTICATION_METHODS - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_BITS_NOT_AVAILABLE - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- ATTRIBUTE_BYTES_EXPECTED - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_BYTES_READ - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_BYTES_TRANSFERED - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_BYTES_WRITTEN - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_CLIENT - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_COMMAND - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_CONNECTION - Static variable in class com.sshtools.common.events.EventCodes
-
The current connection
- ATTRIBUTE_DIRECTORY_PATH - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_FILE_FACTORY - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_FILE_NAME - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_FILE_NEW_NAME - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_FILE_TARGET - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_FORWARDING_TUNNEL_ENTRANCE - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_FORWARDING_TUNNEL_EXIT - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_HANDLE - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_HOST_KEY - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_HOST_PUBLIC_KEY - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_IP - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_LENGTH - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_LOCAL_CIPHERS_CS - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_CIPHERS_SC - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_COMPONENT_LIST - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_LOCAL_CS_COMPRESSIONS - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_CS_MACS - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_IDENT - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_LOCAL_KEY_EXCHANGES - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_PUBLICKEYS - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_SC_COMPRESSIONS - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOCAL_SC_MACS - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_LOG_MESSAGE - Static variable in class com.sshtools.common.events.EventCodes
-
This attribute is the key for the log message previously passes to Log.info()/Log.debug() calls
- ATTRIBUTE_MOUNT_MANAGER - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_NEW_ATRTIBUTES - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_NUMBER_OF_CONNECTIONS - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_OLD_ATTRIBUTES - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_OPEN_DIRECTORY_HANDLES - Static variable in class com.sshtools.common.events.EventCodes
-
Open directory handles on SFTP close
- ATTRIBUTE_OPEN_FILE_HANDLES - Static variable in class com.sshtools.common.events.EventCodes
-
Open file handles on SFTP close
- ATTRIBUTE_OPERATION_FINISHED - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_OPERATION_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_PART_IDENTIFIER - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_REASON - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_REMOTE_CIPHERS_CS - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_CIPHERS_SC - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_COMPONENT_LIST - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_REMOTE_CS_COMPRESSIONS - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_CS_MACS - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_IDENT - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_REMOTE_IP - Static variable in class com.sshtools.common.events.EventCodes
-
The remote ip
- ATTRIBUTE_REMOTE_KEY_EXCHANGES - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_PUBLICKEYS - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_SC_COMPRESSIONS - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_REMOTE_SC_MACS - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_SESSION - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_START_POSITION - Static variable in class com.sshtools.common.events.EventCodes
- ATTRIBUTE_THROWABLE - Static variable in class com.sshtools.common.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.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_CS_COMPRESSION - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_CS_MAC - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_KEY_EXCHANGE - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_PUBLICKEY - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_SC_CIPHER - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_SC_COMPRESSION - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- ATTRIBUTE_USING_SC_MAC - Static variable in class com.sshtools.common.events.EventCodes
-
algorithm negotiation preferences
- attributeBits() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- attributeBitsOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- attributeBitsValid() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- attributeBitsValidOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- AUTH_CANCELLED_BY_USER - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: Authentication was cancelled
- AUTHENTICATION_METHOD - Static variable in class com.sshtools.common.auth.KeyboardInteractiveAuthentication
- AUTHENTICATION_METHOD - Static variable in class com.sshtools.common.auth.PasswordAuthentication
- AUTHENTICATION_METHOD - Static variable in class com.sshtools.common.auth.PublicKeyAuthentication
- AuthenticationMechanism - Interface in com.sshtools.common.auth
-
Each authentication mechanism the server supports should implement this interface.
- AuthenticationMechanismFactory<C extends Context> - Interface in com.sshtools.common.auth
- AuthenticationPolicy - Class in com.sshtools.common.policy
- AuthenticationPolicy() - Constructor for class com.sshtools.common.policy.AuthenticationPolicy
- Authenticator - Interface in com.sshtools.common.auth
- AUTHORIZED_KEYS_STORE - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
- AuthorizedKeyFile - Class in com.sshtools.common.publickey.authorized
- AuthorizedKeyFile() - Constructor for class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- AuthorizedKeyFile(String) - Constructor for class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- AuthorizedKeyOptions - Class in com.sshtools.common.publickey.authorized
- AuthorizedKeyOptions() - Constructor for class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- AuthorizedKeysCommand - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- AuthorizedKeysCommandRunAs - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- AuthorizedKeysCommandUser - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- authorizedKeysFile - Variable in class com.sshtools.common.auth.AuthorizedKeysPublicKeyAuthenticationProvider
-
The path relative to the users home directory from which to load authorized keys
- AuthorizedKeysFile - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- AuthorizedKeysPublicKeyAuthenticationProvider - Class in com.sshtools.common.auth
-
This class implements the OpenSSH style authorized_keys public key store.
- AuthorizedKeysPublicKeyAuthenticationProvider() - Constructor for class com.sshtools.common.auth.AuthorizedKeysPublicKeyAuthenticationProvider
-
Create a default authorized_keys store that reads keys from .ssh/authorized_keys.
- AuthorizedKeysPublicKeyAuthenticationProvider(String) - Constructor for class com.sshtools.common.auth.AuthorizedKeysPublicKeyAuthenticationProvider
-
Create an authorized keys stores that reads keys from a custom location.
B
- BAD_API_USAGE - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- BAD_API_USAGE - Static variable in exception com.sshtools.common.ssh.SshException
-
The API has encountered an error because of incorrect usage.
- Banner - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- Base64EncodedFileFormat - Class in com.sshtools.common.publickey
- Base64EncodedFileFormat(String, String) - Constructor for class com.sshtools.common.publickey.Base64EncodedFileFormat
- BasicSftpExtensionFactory - Class in com.sshtools.common.sftp.extensions
- BasicSftpExtensionFactory(SftpExtension...) - Constructor for class com.sshtools.common.sftp.extensions.BasicSftpExtensionFactory
- BasicSftpExtensionFactory(Collection<SftpExtension>) - Constructor for class com.sshtools.common.sftp.extensions.BasicSftpExtensionFactory
- begin - Variable in class com.sshtools.common.net.HttpHeader
- begin - Variable in class com.sshtools.common.publickey.Base64EncodedFileFormat
- bestGroup() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- bestGroupOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- bestUsername() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- bestUsernameOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- blacklist(String) - Method in class com.sshtools.common.permissions.IPPolicy
- BlankEntry - Class in com.sshtools.common.sshd.config
- BlankEntry() - Constructor for class com.sshtools.common.knownhosts.KnownHostsKeyVerification.BlankEntry
- BlankEntry() - Constructor for class com.sshtools.common.sshd.config.BlankEntry
- BLOCK_ADVISORY - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
- BLOCK_DELETE - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
- BLOCK_READ - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
- BLOCK_WRITE - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
- blocks() - Method in interface com.sshtools.common.files.FileVolume
- blockSize() - Method in interface com.sshtools.common.files.FileVolume
- BlowfishCbc - Class in com.sshtools.common.ssh.components.jce
-
An implementation of the Blowfish cipher using a JCE provider.
- BlowfishCbc() - Constructor for class com.sshtools.common.ssh.components.jce.BlowfishCbc
- BlowfishCbc.BlowfishCbcFactory - Class in com.sshtools.common.ssh.components.jce
- BlowfishCbcFactory() - Constructor for class com.sshtools.common.ssh.components.jce.BlowfishCbc.BlowfishCbcFactory
- build() - Method in class com.sshtools.common.files.direct.NioFileFactory.NioFileFactoryBuilder
-
Build a new
NioFileFactory. - build() - Method in class com.sshtools.common.publickey.CertificateExtension.Builder
- build() - Method in class com.sshtools.common.publickey.CriticalOption.Builder
- build() - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Build a new
PosixPermissionsset. - build() - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- build() - Method in class com.sshtools.common.sshd.config.SshdConfigFile.SshdConfigFileBuilder
- builder() - Static method in class com.sshtools.common.sshd.config.SshdConfigFile
- Builder() - Constructor for class com.sshtools.common.publickey.CertificateExtension.Builder
- Builder() - Constructor for class com.sshtools.common.publickey.CriticalOption.Builder
- BY_APPLICATION - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: The application disconnected
C
- calcBroadcastAddress(int[], int) - Static method in class com.sshtools.common.net.IPUtils
- calcFirstAddress(int[], int[]) - Static method in class com.sshtools.common.net.IPUtils
- calcLastAddress(int[], int) - Static method in class com.sshtools.common.net.IPUtils
- calcNetworkNumber(int[], int[]) - Static method in class com.sshtools.common.net.IPUtils
- CALLBACKS - Static variable in class com.sshtools.common.ssh.ExecutorOperationSupport
- cancel() - Method in interface com.sshtools.common.sftp.MultipartTransfer
- CANCELLED_CONNECTION - Static variable in exception com.sshtools.common.ssh.SshException
-
The user cancelled the connection.
- canConnectFrom(String) - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- canContinue() - Method in interface com.sshtools.common.auth.AbstractAuthenticationProtocol
- canForwardTo(String, int) - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- CERT_AUTHORITY - Static variable in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- CERT_TYPE - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist256Certificate
- CERT_TYPE - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist384Certificate
- CERT_TYPE - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist521Certificate
- CERT_TYPE - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- CertificateExtension - Class in com.sshtools.common.publickey
- CertificateExtension() - Constructor for class com.sshtools.common.publickey.CertificateExtension
- CertificateExtension.Builder - Class in com.sshtools.common.publickey
- ChaCha20(byte[], byte[], int) - Constructor for class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.ChaCha20
- ChaCha20Poly1305 - Class in com.sshtools.common.ssh.components.jce
- ChaCha20Poly1305() - Constructor for class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305
- ChaCha20Poly1305.ChaCha20 - Class in com.sshtools.common.ssh.components.jce
- ChaCha20Poly1305.ChaCha20.WrongKeySizeException - Exception in com.sshtools.common.ssh.components.jce
- ChaCha20Poly1305.ChaCha20.WrongNonceSizeException - Exception in com.sshtools.common.ssh.components.jce
- ChaCha20Poly1305.ChaCha20Poly1305Factory - Class in com.sshtools.common.ssh.components.jce
- ChaCha20Poly1305.Poly1305 - Class in com.sshtools.common.ssh.components.jce
-
Poly1305 message authentication code, designed by D.
- ChaCha20Poly1305Factory() - Constructor for class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.ChaCha20Poly1305Factory
- ChallengeResponseAuthentication - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- changePassphrase(File, String, String) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
Take a file in any of the supported public key formats and convert to the requested format.
- changePassphrase(String, String) - Method in class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- changePassphrase(String, String) - Method in interface com.sshtools.common.publickey.SshPrivateKeyFile
-
Change the passphrase of the key file.
- changePassword(SshConnection, String, String, String) - Method in class com.sshtools.common.auth.PasswordAuthenticationProvider
-
Implement this method to change the users password
- changePositionofAlgorithm(String, int) - Method in class com.sshtools.common.ssh.components.ComponentFactory
- changeWindowDimensions(int, int, int, int) - Method in interface com.sshtools.common.shell.ShellListener
-
When the window (terminal) size changes on the client side, it MAY send notification in which case this method will be invoked to notify the session that a change has occurred.
- Channel - Interface in com.sshtools.common.ssh
- CHANNEL_FAILURE - Static variable in exception com.sshtools.common.ssh.SshException
-
Indicates that a channel has failed; this is used by channel implementations (such as port forwarding or session channels) to indicate that the channel has critically failed.
- ChannelEventListener - Interface in com.sshtools.common.ssh
-
Interface for receiving
Channelevents (currently only supports the close event). - ChannelOpenException - Exception in com.sshtools.common.ssh
-
Exception thrown when a channel cannot be opened, the reason for which should be specified in with any of the constants defined here.
- ChannelOpenException(String, int) - Constructor for exception com.sshtools.common.ssh.ChannelOpenException
- ChannelRequestFuture - Class in com.sshtools.common.ssh
- ChannelRequestFuture() - Constructor for class com.sshtools.common.ssh.ChannelRequestFuture
- charsetEncoding() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- check(int) - Method in class com.sshtools.common.permissions.Permissions
- CHECK_FILE_HANDLE - Enum constant in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.
- CHECK_FILE_NAME - Enum constant in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.
- checkAccess(Path, AccessMode...) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- checkConnection(String, String) - Method in class com.sshtools.common.permissions.IPPolicy
- checkConnection(InetAddress, InetAddress) - Method in class com.sshtools.common.permissions.IPPolicy
- checkDefaultPath(String) - Method in class com.sshtools.common.sftp.SftpSubsystem
- checkHostPermitted(SshConnection, String, int) - Method in class com.sshtools.common.forwarding.ForwardingPolicy
-
Check the host of the forwarding is permitted under this policy.
- checkInterfacePermitted(SshConnection, String, int) - Method in class com.sshtools.common.forwarding.ForwardingPolicy
-
Check that the source of the forwarding is permitted under this policy.
- checkKey(SshPublicKey, SshConnection) - Method in class com.sshtools.common.auth.AbstractPublicKeyAuthenticationProvider
- checkKey(SshPublicKey, SshConnection) - Method in class com.sshtools.common.auth.AuthorizedKeysPublicKeyAuthenticationProvider
- checkKey(SshPublicKey, SshConnection) - Method in class com.sshtools.common.auth.OpenSshCertificateAuthenticationProvider
- checkKey(SshPublicKey, SshConnection) - Method in interface com.sshtools.common.auth.PublicKeyAuthenticationProvider
- checkKey(SshPublicKey, SshConnection) - Method in class com.sshtools.common.auth.UniversalAuthenticationProvider
- checkPermission(SshConnection, int, String...) - Method in class com.sshtools.common.shell.ShellPolicy
- ChrootDirectory - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- CIDRNetwork - Class in com.sshtools.common.net
- CIDRNetwork(String) - Constructor for class com.sshtools.common.net.CIDRNetwork
-
Default constructor
- CIPHER_CS - Enum constant in enum com.sshtools.common.ssh.IncompatibleAlgorithm.ComponentType
- CIPHER_SC - Enum constant in enum com.sshtools.common.ssh.IncompatibleAlgorithm.ComponentType
- Ciphers - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- CIPHERS - Static variable in class com.sshtools.common.config.AdaptiveConfiguration
- clamp(byte[]) - Static method in class com.sshtools.common.ssh.components.jce.Curve25519
-
KEY AGREEMENT
- ClassLoaderPolicy - Class in com.sshtools.common.policy
- ClassLoaderPolicy() - Constructor for class com.sshtools.common.policy.ClassLoaderPolicy
- cleanup() - Method in class com.sshtools.common.ssh.Subsystem
- cleanupOperations(ConnectionAwareTask) - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
- cleanupSubsystem() - Method in class com.sshtools.common.publickey.PublicKeySubsystemServer
- cleanupSubsystem() - Method in class com.sshtools.common.sftp.SftpSubsystem
- cleanupSubsystem() - Method in class com.sshtools.common.ssh.Subsystem
- clear() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- clear() - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
Clear all of the entries in this component factory.
- clear() - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- clearConnection() - Method in interface com.sshtools.common.ssh.SshConnectionManager
- ClientAliveCountMax - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- ClientAliveInterval - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- clone() - Method in class com.sshtools.common.ssh.components.ComponentFactory
- close() - Method in class com.sshtools.common.files.nio.AbstractFileDirectoryStream
- close() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- close() - Method in class com.sshtools.common.files.nio.AbstractFileSeekableByteChannel
- close() - Method in class com.sshtools.common.files.RandomAccessImpl
- close() - Method in class com.sshtools.common.sftp.files.PseduoRandomOpenFile
- close() - Method in class com.sshtools.common.sftp.files.RandomAccessOpenFile
- close() - Method in interface com.sshtools.common.sftp.OpenFile
- close() - Method in interface com.sshtools.common.ssh.Channel
- CLOSE_HANDLE - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- closeFile(byte[]) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- closeFile(String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- closeFilesystem() - Method in class com.sshtools.common.sftp.AbstractFileSystem
- closeSession() - Method in class com.sshtools.common.scp.ScpCommand
- com.sshtools.common.auth - package com.sshtools.common.auth
- com.sshtools.common.command - package com.sshtools.common.command
- com.sshtools.common.config - package com.sshtools.common.config
- com.sshtools.common.events - package com.sshtools.common.events
- com.sshtools.common.files - package com.sshtools.common.files
- com.sshtools.common.files.direct - package com.sshtools.common.files.direct
- com.sshtools.common.files.nio - package com.sshtools.common.files.nio
- com.sshtools.common.forwarding - package com.sshtools.common.forwarding
- com.sshtools.common.knownhosts - package com.sshtools.common.knownhosts
- com.sshtools.common.net - package com.sshtools.common.net
- com.sshtools.common.nio - package com.sshtools.common.nio
- com.sshtools.common.permissions - package com.sshtools.common.permissions
- com.sshtools.common.policy - package com.sshtools.common.policy
- com.sshtools.common.publickey - package com.sshtools.common.publickey
- com.sshtools.common.publickey.authorized - package com.sshtools.common.publickey.authorized
- com.sshtools.common.rsa - package com.sshtools.common.rsa
- com.sshtools.common.scp - package com.sshtools.common.scp
- com.sshtools.common.sftp - package com.sshtools.common.sftp
- com.sshtools.common.sftp.extensions - package com.sshtools.common.sftp.extensions
- com.sshtools.common.sftp.extensions.filter - package com.sshtools.common.sftp.extensions.filter
- com.sshtools.common.sftp.extensions.multipart - package com.sshtools.common.sftp.extensions.multipart
- com.sshtools.common.sftp.files - package com.sshtools.common.sftp.files
- com.sshtools.common.shell - package com.sshtools.common.shell
- com.sshtools.common.ssh - package com.sshtools.common.ssh
- com.sshtools.common.ssh.components - package com.sshtools.common.ssh.components
-
This package contains an abstract cryptographic provider for the SSH protocol.
- com.sshtools.common.ssh.components.jce - package com.sshtools.common.ssh.components.jce
-
This package contains a set of algoritm implementations that enable the Maverick API to use a Java Cryptography Extension provider.
- com.sshtools.common.ssh.compression - package com.sshtools.common.ssh.compression
-
Compression interface for the SSH Transport Protocol.
- com.sshtools.common.ssh2 - package com.sshtools.common.ssh2
- com.sshtools.common.sshd - package com.sshtools.common.sshd
- com.sshtools.common.sshd.config - package com.sshtools.common.sshd.config
- com.sshtools.common.zlib - package com.sshtools.common.zlib
- combineParts() - Method in interface com.sshtools.common.sftp.MultipartTransfer
- CommandOption - Class in com.sshtools.common.publickey.authorized
- CommandOption(String) - Constructor for class com.sshtools.common.publickey.authorized.CommandOption
- CommentEntry - Class in com.sshtools.common.sshd.config
- CommentEntry(String) - Constructor for class com.sshtools.common.sshd.config.CommentEntry
- compareTo(Path) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- complete(boolean) - Method in class com.sshtools.common.ssh.GlobalRequest
- complete(RequestFuture) - Method in interface com.sshtools.common.ssh.RequestFutureListener
- completedAuthentication() - Method in interface com.sshtools.common.auth.AbstractAuthenticationProtocol
- completedTask(Runnable) - Method in class com.sshtools.common.ssh.ExecutorOperationAdapter
- completedTask(Runnable) - Method in interface com.sshtools.common.ssh.ExecutorOperationListener
- Component - Interface in com.sshtools.common.ssh.components
- ComponentFactory<T extends Component> - Class in com.sshtools.common.ssh.components
-
A utility class used to store the available transport components and provide delimited listing as required in the key exchange initialization process.
- ComponentFactory(ComponentManager) - Constructor for class com.sshtools.common.ssh.components.ComponentFactory
- ComponentInstanceFactory<T extends Component> - Interface in com.sshtools.common.ssh.components
-
Responsible for creating instances of components such as public key, kex, digest, compression algorithms.
- ComponentManager - Class in com.sshtools.common.ssh.components
-
An abstract class that manages the components used by the SSH API.
- ComponentManager() - Constructor for class com.sshtools.common.ssh.components.ComponentManager
- compress(byte[], int, int) - Method in class com.sshtools.common.ssh.compression.NoneCompression
- compress(byte[], int, int) - Method in interface com.sshtools.common.ssh.compression.SshCompression
-
Compress a block of data.
- compress(byte[], int, int) - Method in class com.sshtools.common.zlib.ZLibCompression
- Compression - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- COMPRESSION - Static variable in class com.sshtools.common.config.AdaptiveConfiguration
- COMPRESSION_CS - Enum constant in enum com.sshtools.common.ssh.IncompatibleAlgorithm.ComponentType
- COMPRESSION_ERROR - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: A compression error occurred
- COMPRESSION_SC - Enum constant in enum com.sshtools.common.ssh.IncompatibleAlgorithm.ComponentType
- con - Variable in class com.sshtools.common.ssh.ConnectionAwareTask
- configureSecurityLevel(SecurityLevel) - Method in class com.sshtools.common.ssh.components.ComponentFactory
- CONNECT_FAILED - Static variable in exception com.sshtools.common.ssh.ChannelOpenException
-
The connection could not be established
- CONNECT_FAILED - Static variable in exception com.sshtools.common.ssh.SshException
-
The connection could not be established.
- CONNECTED - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Protocol state: The transport protocol is connected and services can be started or may already be active.
- CONNECTION_CLOSED - Static variable in exception com.sshtools.common.ssh.SshException
-
An attempt has been made to use a connection that has been closed and is no longer valid.
- CONNECTION_LOST - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: The connection was lost
- ConnectionAwareTask - Class in com.sshtools.common.ssh
- ConnectionAwareTask(SshConnection) - Constructor for class com.sshtools.common.ssh.ConnectionAwareTask
- ConsoleKnownHostsFile - Class in com.sshtools.common.knownhosts
- ConsoleKnownHostsFile() - Constructor for class com.sshtools.common.knownhosts.ConsoleKnownHostsFile
- ConsoleKnownHostsFile(File) - Constructor for class com.sshtools.common.knownhosts.ConsoleKnownHostsFile
- ConsoleKnownHostsFile(Path) - Constructor for class com.sshtools.common.knownhosts.ConsoleKnownHostsFile
- contains(String) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
Determine whether the factory supports a given component type.
- containsKey(Object) - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- containsProperty(String) - Method in interface com.sshtools.common.ssh.SshConnection
- containsValue(Object) - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- context - Variable in class com.sshtools.common.ssh.Subsystem
- Context - Interface in com.sshtools.common.ssh
- convertFile(File, int, File) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
Take a file in any of the supported public key formats and convert to the requested format.
- convertFile(File, String, int, File) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
Take a file in any of the supported public key formats and convert to the requested format.
- convertKey(byte[]) - Static method in class com.sshtools.common.ssh.components.jce.ECUtils
- copy(Path, Path, CopyOption...) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- COPY_DATA - Enum constant in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.
- COPY_FILE - Enum constant in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.
- copyData(byte[], UnsignedInteger64, UnsignedInteger64, byte[], UnsignedInteger64) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- CopyDataSftpExtension - Class in com.sshtools.common.sftp.extensions
- CopyDataSftpExtension() - Constructor for class com.sshtools.common.sftp.extensions.CopyDataSftpExtension
- copyFile(String, String, boolean) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- CopyFileSftpExtension - Class in com.sshtools.common.sftp.extensions
- CopyFileSftpExtension() - Constructor for class com.sshtools.common.sftp.extensions.CopyFileSftpExtension
- copyFrom(AbstractFile) - Method in interface com.sshtools.common.files.AbstractFile
- copyFrom(AbstractFile) - Method in class com.sshtools.common.files.AbstractFileAdapter
- copyFrom(AbstractFile) - Method in class com.sshtools.common.files.direct.NioFile
- create() - Static method in class com.sshtools.common.files.direct.NioFileFactory.NioFileFactoryBuilder
-
Create a new
NioFileFactory.NioFileFactoryBuilder. - create() - Method in class com.sshtools.common.scp.ScpCommand.ScpCommandFactory
- create() - Static method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Create a new
PosixPermissions.PosixPermissionsBuilder - create() - Static method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- create() - Method in interface com.sshtools.common.ssh.components.ComponentInstanceFactory
-
Create a new instance of the component.
- create() - Method in class com.sshtools.common.ssh.components.jce.AES128Cbc.AES128CbcFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.AES128Ctr.AES128CtrFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.AES128Gcm.AES128GcmFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.AES192Cbc.AES192CbcFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.AES192Ctr.AES192CtrFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.AES256Cbc.AES256CbcFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.AES256Ctr.AES256CtrFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.AES256Gcm.AES256GcmFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.ArcFour.ArcFourFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.ArcFour128.ArcFour128Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.ArcFour256.ArcFour256Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.BlowfishCbc.BlowfishCbcFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.ChaCha20Poly1305Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacMD5.HmacMD5Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacMD596.HmacMD596Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacMD5ETM.HmacMD5ETMFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160.HmacRipeMd160Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160ETM.HmacRipeMd160ETMFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacSha1.HmacSha1Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacSha196.HmacSha196Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacSha1ETM.HmacSha1ETMFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256_96.HmacSha256_96Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256_at_ssh_dot_com.HmacSha256_at_ssh_dot_comFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256.HmacSha256Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256ETM.HmacSha256ETMFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512_96.HmacSha512_96Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512.HmacSha512Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512ETM.HmacSha512ETMFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.MD5Digest.MD5DigestFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist256Certificate.OpenSshEcdsaSha2Nist256CertificateFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist384Certificate.OpenSshEcdsaSha2Nist384CertificateFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist521Certificate.OpenSshEcdsaSha2Nist521CertificateFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate.OpenSshEd25519CertificateFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate.OpenSshRsaCertificateFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate.OpenSshRsaSha256CertificateFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate.OpenSshRsaSha512CertificateFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.SHA1Digest.SHA1DigestFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.SHA256Digest.SHA256DigestFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.SHA384Digest.SHA384DigestFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.SHA512Digest.SHA512DigestFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey.Ssh2DsaPublicKeyFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist256PublicKey.Ssh2EcdsaSha2Nist256PublicKeyFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist384PublicKey.Ssh2EcdsaSha2Nist384PublicKeyFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist521PublicKey.Ssh2EcdsaSha2Nist521PublicKeyFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey.Ssh2RsaPublicKeyFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA256.Ssh2RsaPublicKeySHA256Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA512.Ssh2RsaPublicKeySHA512Factory
- create() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE.SshEd25519PublicKeyJCEFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE.SshEd448PublicKeyJCEFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.TripleDesCbc.TripleDesCbcFactory
- create() - Method in class com.sshtools.common.ssh.components.jce.TripleDesCtr.TripleDesCtrFactory
- create() - Method in class com.sshtools.common.ssh.components.NoneCipher.NoneCipherFactory
- create() - Method in class com.sshtools.common.ssh.components.NoneHmac.NoneHmacFactory
- create() - Method in class com.sshtools.common.ssh.compression.NoneCompression.NoneCompressionFactory
- create() - Method in class com.sshtools.common.zlib.OpenSSHZLibCompression.OpenSSHZLibCompressionFactory
- create() - Method in class com.sshtools.common.zlib.ZLibCompression.ZLibCompressionFactory
- create(byte[]) - Method in interface com.sshtools.common.publickey.SshPrivateKeyProvider
- create(SshKeyPair) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
- create(SshKeyPair, String) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
- create(SshKeyPair, String, int) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
- create(SshKeyPair, String, String) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
- create(SshKeyPair, String, String, int) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
- create(SshPublicKey, String, int) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
Create a file representation from an existing public key.
- create(SshPublicKey, String, String, int) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
Create a file representation from an existing public key.
- create(SshConnection, String...) - Static method in class com.sshtools.common.files.nio.AbstractFileURI
- CREATE_MULTIPART_FILE - Enum constant in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.
- CREATE_SYMLINK - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- createAddressString(int[]) - Static method in class com.sshtools.common.net.IPUtils
- createAlgorithmList(ComponentFactory<?>, String, String, String, String, String...) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- createAlgorithmList(String, String, String, String, String...) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- createCipher(String) - Method in class com.sshtools.common.ssh.components.jce.AbstractJCECipher
- createCustomOption(String, byte[]) - Method in class com.sshtools.common.publickey.CriticalOption.Builder
- createCustomOption(String, String) - Method in class com.sshtools.common.publickey.CriticalOption.Builder
- createDirectory(Path, FileAttribute<?>...) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- createDsaPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of a DSA private key.
- createDsaPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- createDsaPublicKey() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an uninitialized instance of a DSA public key
- createDsaPublicKey() - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- createDsaPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of a DSA public key.
- createDsaPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- createFile(SshKeyPair, String, int, File) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
Take a SshPrivateKey and write it to a file.
- createFile(SshKeyPair, String, File) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
- createFile(SshPublicKey, String, int, File) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
Take a SshPublicKey and write it to a file
- createFolder() - Method in interface com.sshtools.common.files.AbstractFile
- createFolder() - Method in class com.sshtools.common.files.AbstractFileAdapter
- createFolder() - Method in class com.sshtools.common.files.direct.NioFile
- createInstance(SshConnection) - Method in interface com.sshtools.common.auth.KeyboardInteractiveAuthenticationProvider
- createInstance(SshConnection) - Method in class com.sshtools.common.auth.KeyboardInteractiveAuthenticator
- createInstance(String, AbstractServerTransport<C>, AbstractAuthenticationProtocol<C>, SshConnection) - Method in interface com.sshtools.common.auth.AuthenticationMechanismFactory
- createInstance(String, AbstractServerTransport<C>, AbstractAuthenticationProtocol<C>, SshConnection) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- createInstance(String, Class<? extends T>) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
Override this method to create an instance of the component.
- createKnownExtension(String, byte[]) - Static method in class com.sshtools.common.publickey.CertificateExtension
- createKnownOption(String, byte[]) - Static method in class com.sshtools.common.publickey.CriticalOption
- createLink(String, String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- createMaskArray(int) - Static method in class com.sshtools.common.net.IPUtils
- CreateMultipartFileExtension - Class in com.sshtools.common.sftp.extensions.multipart
- CreateMultipartFileExtension() - Constructor for class com.sshtools.common.sftp.extensions.multipart.CreateMultipartFileExtension
- createNewFile() - Method in interface com.sshtools.common.files.AbstractFile
- createNewFile() - Method in class com.sshtools.common.files.AbstractFileAdapter
- createNewFile() - Method in class com.sshtools.common.files.direct.NioFile
- createNewOrdering(int[]) - Method in class com.sshtools.common.ssh.components.ComponentFactory
- createPrivateKeyFile(SshKeyPair, String, File) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- createPrivateKeyFile(SshKeyPair, String, File, int) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- createProcess(String[], Map<String, String>) - Method in class com.sshtools.common.command.AbstractExecutableCommand
-
Create the process but wait for the
AbstractExecutableCommand.onStart()method before performing any IO. - createProcess(String[], Map<String, String>) - Method in interface com.sshtools.common.command.ExecutableCommand
-
Create the process but wait for the
ExecutableCommand.onStart()method before performing any IO. - createProcess(String[], Map<String, String>) - Method in class com.sshtools.common.command.NativeExecutableCommand
- createProcess(String[], Map<String, String>) - Method in class com.sshtools.common.scp.ScpCommand
-
Parse the SCP command line and configure the command ready for execution.
- createPublicKeyFile(SshPublicKey, String, File) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- createPublicKeyFile(SshPublicKey, String, File, int) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of an RSA co-effecient private key.
- createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of an RSA co-efficent private key.
- createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- createRsaPrivateKey(BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of an RSA private key.
- createRsaPrivateKey(BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- createRsaPublicKey(BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of an RSA public key.
- createRsaPublicKey(BigInteger, BigInteger) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- createSsh2RsaPublicKey() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Create an instance of an SSH2 RSA public key.
- createSsh2RsaPublicKey() - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- createSymbolicLink(String, String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- createTime() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- createTimeOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- createWith(SftpFileAttributes) - Static method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- creationTime() - Method in class com.sshtools.common.files.nio.AbstractFileBasicAttributes
- CriticalOption - Class in com.sshtools.common.publickey
- CriticalOption(String, byte[], boolean) - Constructor for class com.sshtools.common.publickey.CriticalOption
- CriticalOption(String, String, boolean) - Constructor for class com.sshtools.common.publickey.CriticalOption
- CriticalOption.Builder - Class in com.sshtools.common.publickey
- cursor - Variable in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- cursor() - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- cursor() - Method in interface com.sshtools.common.sshd.config.EntryBuilder
- cursor() - Method in class com.sshtools.common.sshd.config.SshdConfigFile.SshdConfigFileBuilder
- curve(byte[], byte[], byte[]) - Static method in class com.sshtools.common.ssh.components.jce.Curve25519
- Curve25519 - Class in com.sshtools.common.ssh.components.jce
- Curve25519() - Constructor for class com.sshtools.common.ssh.components.jce.Curve25519
- customNamedExtension(String) - Method in class com.sshtools.common.publickey.CertificateExtension.Builder
- customProvider - Variable in class com.sshtools.common.ssh.components.jce.Ssh2BaseJCEPrivateKey
- customStringExtension(String, String) - Method in class com.sshtools.common.publickey.CertificateExtension.Builder
D
- decode(ByteArrayReader, SshKeyPair) - Method in interface com.sshtools.common.publickey.OpenSSHPrivateKeyFileParser
- decodeCertificate(ByteArrayReader) - Method in class com.sshtools.common.publickey.OpenSshCertificate
- decodeJCEKey(byte[]) - Static method in class com.sshtools.common.ssh.components.jce.ECUtils
- decodeKey(byte[], String) - Static method in class com.sshtools.common.ssh.components.jce.ECUtils
- decodePrivateKey(byte[], ECPublicKey) - Static method in class com.sshtools.common.ssh.components.jce.ECUtils
- decodePublicKey(ByteArrayReader) - Method in class com.sshtools.common.publickey.OpenSshCertificate
- decodePublicKey(ByteArrayReader) - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- decodePublicKey(ByteArrayReader) - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- decodePublicKey(ByteArrayReader) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- decodePublicKey(ByteArrayReader) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- decodePublicKey(ByteArrayReader) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- decodeSSH2PublicKey(byte[]) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
Decode an SSH2 encoded public key as specified in the SSH2 transport protocol.
- decodeSSH2PublicKey(String, byte[]) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
- decrypt(SshRsaPrivateKey, String) - Static method in class com.sshtools.common.publickey.RsaUtils
- decrypt(SshRsaPublicKey, String) - Static method in class com.sshtools.common.publickey.RsaUtils
- DECRYPT_MODE - Static variable in interface com.sshtools.common.ssh.components.SshCipher
-
Decryption mode.
- decryptOAEP(SshRsaPrivateKey, String) - Static method in class com.sshtools.common.publickey.RsaUtils
- decryptPayload(String) - Method in class com.sshtools.common.publickey.PEMReader
- DEFAULT - Static variable in class com.sshtools.common.config.AdaptiveConfiguration
- DefaultAuthenticationMechanismFactory<C extends Context> - Class in com.sshtools.common.auth
- DefaultAuthenticationMechanismFactory() - Constructor for class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- DefaultCertificateExtension - Class in com.sshtools.common.publickey
- DefaultCertificateExtension(String, byte[]) - Constructor for class com.sshtools.common.publickey.DefaultCertificateExtension
- defaultExtensions() - Method in class com.sshtools.common.publickey.CertificateExtension.Builder
- defaultKnownHostsFile() - Static method in class com.sshtools.common.knownhosts.KnownHostsFile
- DefaultPublicKeyAuthenticationVerifier - Class in com.sshtools.common.auth
- DefaultPublicKeyAuthenticationVerifier() - Constructor for class com.sshtools.common.auth.DefaultPublicKeyAuthenticationVerifier
- DefaultSecurityManager - Class in com.sshtools.common.ssh.components
- DefaultSecurityManager() - Constructor for class com.sshtools.common.ssh.components.DefaultSecurityManager
- DefaultSecurityManager(Path) - Constructor for class com.sshtools.common.ssh.components.DefaultSecurityManager
- DefaultSecurityPolicy - Class in com.sshtools.common.ssh
- DefaultSecurityPolicy(SecurityLevel, boolean) - Constructor for class com.sshtools.common.ssh.DefaultSecurityPolicy
- DefaultSftpExtensionFactory - Class in com.sshtools.common.sftp.extensions
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DefaultSftpExtensionFactory() - Constructor for class com.sshtools.common.sftp.extensions.DefaultSftpExtensionFactory
-
Deprecated.
- DefaultSftpExtensionFactory(SupportedSftpExtensions...) - Constructor for class com.sshtools.common.sftp.extensions.DefaultSftpExtensionFactory
-
Deprecated.
- DEFLATER - Static variable in interface com.sshtools.common.ssh.compression.SshCompression
-
Deflation mode
- delete(boolean) - Method in interface com.sshtools.common.files.AbstractFile
- delete(boolean) - Method in class com.sshtools.common.files.AbstractFileAdapter
- delete(boolean) - Method in class com.sshtools.common.files.direct.NioFile
- delete(Path) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- deleteAddressCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry
- deleteAddressCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- deleteEntry(String) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
-
Will delete the entry for the given key.
- deleteEntry(String) - Method in class com.sshtools.common.sshd.config.Entry
-
Will delete the entry for the given key.
- deleteEntry(String, String) - Method in class com.sshtools.common.sshd.config.Entry
-
Will delete the entry for the given key and value (when multiple values exist).
- deleteGroupCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry
- deleteGroupCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- deleteHostCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry
- deleteHostCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- deleteLocalAddressCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry
- deleteLocalAddressCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- deleteLocalPortCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry
- deleteLocalPortCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- deleteRDomainCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry
- deleteRDomainCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- deleteUserCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry
- deleteUserCriteria() - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- denyForwarding() - Method in class com.sshtools.common.forwarding.ForwardingPolicy
- denyGatewayForwarding() - Method in class com.sshtools.common.forwarding.ForwardingPolicy
- DenyGroups - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- DenyUsers - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- DiffieHellmanGroups - Class in com.sshtools.common.ssh.components
- DiffieHellmanGroups() - Constructor for class com.sshtools.common.ssh.components.DiffieHellmanGroups
- DiffieHellmanGroups.DHGroup - Class in com.sshtools.common.ssh.components
- digest(String, byte[]) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- digest(String, byte[], int, int) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- Digest - Interface in com.sshtools.common.ssh.components
-
A general interface for a digest with utility methods to add java types into the digest.
- DigestFactory<T extends Digest> - Interface in com.sshtools.common.ssh.components
- DigestUtils - Class in com.sshtools.common.ssh.components
- DigestUtils() - Constructor for class com.sshtools.common.ssh.components.DigestUtils
- disable() - Method in class com.sshtools.common.sshd.config.MatchEntry
- disable(String) - Method in class com.sshtools.common.sshd.config.Entry
- disableAlgorithm(String) - Method in class com.sshtools.common.ssh.components.ComponentManager
- disableBouncyCastle() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- disableSFTPExtension(String) - Method in class com.sshtools.common.policy.FileSystemPolicy
- disableTemporaryBanning() - Method in class com.sshtools.common.permissions.IPPolicy
- discardAuthentication() - Method in interface com.sshtools.common.auth.AbstractAuthenticationProtocol
- disconnect() - Method in interface com.sshtools.common.ssh.SshConnection
- disconnect(int, String) - Method in interface com.sshtools.common.ssh.AbstractClientTransport
- disconnect(int, String) - Method in interface com.sshtools.common.ssh.SshConnection
- disconnect(int, String) - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- disconnect(String) - Method in interface com.sshtools.common.ssh.SshConnection
- DISCONNECTED - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Protocol state: The transport protocol has disconnected.
- doEquals(Object) - Method in class com.sshtools.common.files.AbstractFileImpl
- doFinal() - Method in interface com.sshtools.common.ssh.components.Digest
-
Do the final processing and return the hash.
- doFinal() - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
- doFinal() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
- doFinal() - Method in class com.sshtools.common.ssh.components.NoneHmac
- doFinal() - Method in interface com.sshtools.common.ssh.components.SshHmac
- doFinal(byte[], int) - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.Poly1305
- doGetAttributes() - Method in class com.sshtools.common.files.direct.NioFile
- doHash(String, byte[], long, long, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.AbstractDigestExtension
- doHash(String, String, long, long, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.AbstractDigestExtension
- doHashCode() - Method in class com.sshtools.common.files.AbstractFileImpl
- doMD5Hash(byte[], long, long, byte[], SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.AbstractMD5Extension
- doMD5Hash(String, long, long, byte[], SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.AbstractMD5Extension
- done(boolean) - Method in class com.sshtools.common.ssh.AbstractRequestFuture
- doPrivate(BigInteger) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- doPrivate(BigInteger) - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
- doPrivate(BigInteger, BigInteger, BigInteger) - Static method in class com.sshtools.common.rsa.Rsa
- doPrivateCrt(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class com.sshtools.common.rsa.Rsa
- doPrivateCrt(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class com.sshtools.common.rsa.Rsa
- doPublic(BigInteger) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- doPublic(BigInteger) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- doPublic(BigInteger) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- doPublic(BigInteger) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- doPublic(BigInteger) - Method in interface com.sshtools.common.ssh.components.SshRsaPublicKey
- doPublic(BigInteger, BigInteger, BigInteger) - Static method in class com.sshtools.common.rsa.Rsa
- doSign(byte[], String) - Method in class com.sshtools.common.ssh.components.jce.Ssh2BaseRsaPrivateKey
- doTask() - Method in class com.sshtools.common.ssh.ConnectionAwareTask
- DSA_PRIVATE_KEY - Static variable in class com.sshtools.common.publickey.PEMReader
E
- EC_PRIVATE_KEY - Static variable in class com.sshtools.common.publickey.PEMReader
- ECDSA - Static variable in class com.sshtools.common.publickey.SshKeyPairGenerator
- echo() - Method in class com.sshtools.common.ssh2.KBIPrompt
-
true if the user response should be echo'd to the display, otherwise false.
- ECUtils - Class in com.sshtools.common.ssh.components.jce
- ECUtils() - Constructor for class com.sshtools.common.ssh.components.jce.ECUtils
- ED25519 - Static variable in class com.sshtools.common.publickey.SshKeyPairGenerator
- ED25519 - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
- ED448 - Static variable in class com.sshtools.common.publickey.SshKeyPairGenerator
- ED448 - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
- EdDSA - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
- EMPTY - Static variable in class com.sshtools.common.sftp.PosixPermissions
-
Empty set of permissions (has a bitmask value of
zero) - enable(String, String) - Method in class com.sshtools.common.sshd.config.Entry
- enableAlgorithm(String) - Method in class com.sshtools.common.ssh.components.ComponentManager
- enableBouncyCastle(boolean) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- enableSFTPExtension(String) - Method in class com.sshtools.common.policy.FileSystemPolicy
- enableSpongyCastle(boolean) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- enableTemporaryBanning() - Method in class com.sshtools.common.permissions.IPPolicy
- encode(ByteArrayWriter, SshKeyPair) - Method in interface com.sshtools.common.publickey.OpenSSHPrivateKeyFileParser
- encodeCertificate(ByteArrayWriter) - Method in class com.sshtools.common.publickey.OpenSshCertificate
- EncodedExtension - Class in com.sshtools.common.publickey
- EncodedExtension() - Constructor for class com.sshtools.common.publickey.EncodedExtension
- encrypt(byte[], int, byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.ChaCha20
- encrypt(SshRsaPrivateKey, String) - Static method in class com.sshtools.common.publickey.RsaUtils
- encrypt(SshRsaPublicKey, String) - Static method in class com.sshtools.common.publickey.RsaUtils
- ENCRYPT_MODE - Static variable in interface com.sshtools.common.ssh.components.SshCipher
-
Encryption mode.
- encryptKey(SshKeyPair, String) - Method in class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- encryptOAEP(SshRsaPublicKey, String) - Static method in class com.sshtools.common.publickey.RsaUtils
- end - Variable in class com.sshtools.common.publickey.Base64EncodedFileFormat
- end() - Method in interface com.sshtools.common.sshd.config.EntryBuilder
- end() - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- end() - Method in class com.sshtools.common.sshd.config.SshdConfigFile.SshdConfigFileBuilder
- endsWith(String) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- endsWith(Path) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- ensureLeadingZero(byte[]) - Static method in class com.sshtools.common.ssh.components.jce.ECUtils
- Entry - Class in com.sshtools.common.sshd.config
- Entry(SshdConfigFile) - Constructor for class com.sshtools.common.sshd.config.Entry
- Entry.AbstractEntryBuilder<T> - Class in com.sshtools.common.sshd.config
- Entry.AbstractEntryBuilder.Result<T> - Interface in com.sshtools.common.sshd.config
- EntryBuilder<T,
P> - Interface in com.sshtools.common.sshd.config - entryMatches(String, Collection<String>) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- entryMatches(String, Collection<String>) - Method in class com.sshtools.common.sshd.config.Entry
- entryMatches(String, Collection<String>, Entry.AbstractEntryBuilder.Result<Boolean>) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- entrySet() - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- EnvironmentOption - Class in com.sshtools.common.publickey.authorized
- EnvironmentOption(String, String) - Constructor for class com.sshtools.common.publickey.authorized.EnvironmentOption
- EphemeralCertificateStore - Class in com.sshtools.common.publickey
- EphemeralCertificateStore(Duration, String, SshKeyPair) - Constructor for class com.sshtools.common.publickey.EphemeralCertificateStore
- equals(Object) - Method in class com.sshtools.common.files.AbstractFileImpl
- equals(Object) - Method in class com.sshtools.common.files.direct.NioFile
- equals(Object) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- equals(Object) - Method in class com.sshtools.common.sftp.PosixPermissions
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.Ssh2BaseDsaPrivateKey
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PrivateKeyJCE
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.SshEd448PrivateKeyJCE
- equals(Object) - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- equals(Object) - Method in class com.sshtools.common.ssh.components.SshKeyPair
- equals(Object) - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- error - Variable in class com.sshtools.common.sftp.TransferEvent
- Event - Class in com.sshtools.common.events
-
Superclass of all events that may be fired during the life of J2SSH.
- Event(Object, int, boolean) - Constructor for class com.sshtools.common.events.Event
- Event(Object, int, Throwable) - Constructor for class com.sshtools.common.events.Event
- EVENT_AUTHENTICATION_COMPLETE - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_AUTHENTICATION_METHODS_RECEIVED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_AUTHENTICATION_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_CALLBACK_CONNECTING - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_CONNECTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_CONNECTION_ATTEMPT - Static variable in class com.sshtools.common.events.EventCodes
-
Connection attempt
- EVENT_DISCONNECTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_FAILED_TO_NEGOTIATE_TRANSPORT_COMPONENT - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_FORWARDING_LOCAL_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_FORWARDING_LOCAL_STOPPED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_FORWARDING_REMOTE_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_FORWARDING_REMOTE_STOPPED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_HOSTKEY_ACCEPTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_HOSTKEY_RECEIVED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_HOSTKEY_REJECTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_KEY_EXCHANGE_COMPLETE - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_KEY_EXCHANGE_FAILURE - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_KEY_EXCHANGE_INIT - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_NEGOTIATED_PROTOCOL - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_REACHED_CONNECTION_LIMIT - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_RECEIVED_DISCONNECT - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_REMOTE_DISCONNECTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_ROOT_SHELL_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_ROOT_SHELL_STOPPED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SCP_DOWNLOAD_COMPLETE - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SCP_DOWNLOAD_INIT - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SCP_DOWNLOAD_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SCP_FILE_READ - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SCP_FILE_WRITE - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SCP_UPLOAD_COMPLETE - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SCP_UPLOAD_INIT - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SCP_UPLOAD_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_DIR - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_DIRECTORY_CREATED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_DIRECTORY_DELETED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_DIRECTORY_OPENED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_ACCESS - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_ACCESS_COMPLETE - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_ACCESS_INIT - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_ACCESS_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_CLOSED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_DELETED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_DOWNLOAD_COMPLETE - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_DOWNLOAD_INIT - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_DOWNLOAD_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_OPENED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_READ - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_RENAMED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_TOUCHED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_UPLOAD_COMPLETE - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_UPLOAD_INIT - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_UPLOAD_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_FILE_WRITE - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_GET_ATTRIBUTES - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_SESSION_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_SESSION_STOPPED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_SESSION_STOPPING - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_SET_ATTRIBUTES - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SFTP_SYMLINK_CREATED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SHELL_COMMAND - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SHELL_SESSION_FAILED_TO_START - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SHELL_SESSION_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_SUBSYSTEM_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_USERAUTH_FAILURE - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_USERAUTH_FURTHER_AUTHENTICATION_REQUIRED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_USERAUTH_STARTED - Static variable in class com.sshtools.common.events.EventCodes
- EVENT_USERAUTH_SUCCESS - Static variable in class com.sshtools.common.events.EventCodes
- eventCodeDescriptors - Variable in class com.sshtools.common.events.EventServiceImplementation
- EventCodes - Class in com.sshtools.common.events
-
List of common event codes
- EventCodes() - Constructor for class com.sshtools.common.events.EventCodes
- EventException - Exception in com.sshtools.common.events
- EventException() - Constructor for exception com.sshtools.common.events.EventException
- EventException(String) - Constructor for exception com.sshtools.common.events.EventException
- EventException(String, Throwable) - Constructor for exception com.sshtools.common.events.EventException
- EventException(Throwable) - Constructor for exception com.sshtools.common.events.EventException
- EventListener - Interface in com.sshtools.common.events
-
Interface to be implemented by classes interested in receiving events.
- EventObject - Class in com.sshtools.common.events
-
The root class from which all event state objects shall be derived.
- EventObject(Object) - Constructor for class com.sshtools.common.events.EventObject
-
Constructs a prototypical Event.
- EVENTS - Static variable in class com.sshtools.common.ssh.ExecutorOperationSupport
- EventService - Interface in com.sshtools.common.events
-
Interface to be implemented by an event service implementation.
- EventServiceImplementation - Class in com.sshtools.common.events
-
Event Service Implementation singleton, that manages J2SSH Event Listeners, and allows events to be fired.
- EventServiceImplementation() - Constructor for class com.sshtools.common.events.EventServiceImplementation
- EventTrigger - Interface in com.sshtools.common.events
- ex - Variable in class com.sshtools.common.sftp.TransferEvent
- EXEC - Static variable in class com.sshtools.common.shell.ShellPolicy
- ExecutableCommand - Interface in com.sshtools.common.command
- ExecutableCommand.ExecutableCommandFactory<T extends ExecutableCommand> - Interface in com.sshtools.common.command
- executeOperation(Integer, ConnectionAwareTask) - Method in class com.sshtools.common.ssh.Subsystem
- executeRead(Callable<T>) - Method in class com.sshtools.common.sshd.config.Entry
- executeRead(Callable<T>) - Method in class com.sshtools.common.sshd.config.SshdConfigFile
- executeRead(Callable<T>) - Method in class com.sshtools.common.sshd.config.SshdConfigFile.SshdConfigFileBuilder
- executeTask(Runnable) - Method in interface com.sshtools.common.ssh.SshConnection
- executeWrite(Callable<T>) - Method in class com.sshtools.common.sshd.config.Entry
- executeWrite(Callable<T>) - Method in class com.sshtools.common.sshd.config.SshdConfigFile
- executeWrite(Callable<T>) - Method in class com.sshtools.common.sshd.config.SshdConfigFile.SshdConfigFileBuilder
- ExecutorOperationAdapter - Class in com.sshtools.common.ssh
- ExecutorOperationAdapter() - Constructor for class com.sshtools.common.ssh.ExecutorOperationAdapter
- ExecutorOperationListener - Interface in com.sshtools.common.ssh
- ExecutorOperationQueues - Class in com.sshtools.common.ssh
- ExecutorOperationQueues() - Constructor for class com.sshtools.common.ssh.ExecutorOperationQueues
- ExecutorOperationSupport<T extends ExecutorServiceProvider> - Class in com.sshtools.common.ssh
- ExecutorOperationSupport(String) - Constructor for class com.sshtools.common.ssh.ExecutorOperationSupport
- ExecutorServiceProvider - Interface in com.sshtools.common.ssh
- exists() - Method in interface com.sshtools.common.files.AbstractFile
- exists() - Method in class com.sshtools.common.files.AbstractFileAdapter
- exists() - Method in class com.sshtools.common.files.direct.NioFile
- existsNoFollowLinks() - Method in interface com.sshtools.common.files.AbstractFile
- existsNoFollowLinks() - Method in class com.sshtools.common.files.direct.NioFile
- EXTENDED - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- extendedAttribute(String) - Method in class com.sshtools.common.sftp.SftpFileAttributes
- extendedAttributeOr(String) - Method in class com.sshtools.common.sftp.SftpFileAttributes
- extendedAttributes() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- EXTENSION_NAME - Static variable in class com.sshtools.common.sftp.extensions.CopyDataSftpExtension
- EXTENSION_NAME - Static variable in class com.sshtools.common.sftp.extensions.CopyFileSftpExtension
- EXTENSION_NAME - Static variable in class com.sshtools.common.sftp.extensions.FileHandleHashingExtension
- EXTENSION_NAME - Static variable in class com.sshtools.common.sftp.extensions.FilenameHashingExtension
- EXTENSION_NAME - Static variable in class com.sshtools.common.sftp.extensions.filter.OpenDirectoryWithFilterExtension
- EXTENSION_NAME - Static variable in class com.sshtools.common.sftp.extensions.HardLinkExtension
- EXTENSION_NAME - Static variable in class com.sshtools.common.sftp.extensions.MD5FileExtension
- EXTENSION_NAME - Static variable in class com.sshtools.common.sftp.extensions.MD5HandleExtension
- EXTENSION_NAME - Static variable in class com.sshtools.common.sftp.extensions.multipart.CreateMultipartFileExtension
- EXTENSION_NAME - Static variable in class com.sshtools.common.sftp.extensions.multipart.OpenMultipartFileExtension
- EXTENSION_NAME - Static variable in class com.sshtools.common.sftp.extensions.PosixRenameExtension
- EXTENSION_NAME - Static variable in class com.sshtools.common.sftp.extensions.StatVFSExtension
F
- f - Variable in class com.sshtools.common.files.RandomAccessImpl
- failedAuthentication() - Method in interface com.sshtools.common.auth.AbstractAuthenticationProtocol
- failedAuthentication(boolean, boolean) - Method in interface com.sshtools.common.auth.AbstractAuthenticationProtocol
- file - Variable in class com.sshtools.common.files.AbstractFileAdapter
- file - Variable in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- FileEntryType - Class in com.sshtools.common.sshd.config
- FileEntryType() - Constructor for class com.sshtools.common.sshd.config.FileEntryType
- fileExists(String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- fileExists(String, boolean) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- FileExistsException - Exception in com.sshtools.common.files
- FileExistsException() - Constructor for exception com.sshtools.common.files.FileExistsException
- fileFactory - Variable in class com.sshtools.common.files.AbstractFileImpl
- fileFactory - Variable in class com.sshtools.common.sftp.AbstractFileSystem
- FileFactory - Interface in com.sshtools.common.policy
- FileHandleHashingExtension - Class in com.sshtools.common.sftp.extensions
- FileHandleHashingExtension() - Constructor for class com.sshtools.common.sftp.extensions.FileHandleHashingExtension
- FileHashingExtension - Class in com.sshtools.common.sftp.extensions
- FileHashingExtension(String) - Constructor for class com.sshtools.common.sftp.extensions.FileHashingExtension
- FileIsDirectoryException - Exception in com.sshtools.common.sftp
-
Thrown when an operation that requires an ordinary file is presented with a directory.
- FileIsDirectoryException() - Constructor for exception com.sshtools.common.sftp.FileIsDirectoryException
-
Constructs the exception.
- FileIsDirectoryException(String) - Constructor for exception com.sshtools.common.sftp.FileIsDirectoryException
-
Constructs the exception.
- fileKey() - Method in class com.sshtools.common.files.nio.AbstractFileBasicAttributes
- FilenameHashingExtension - Class in com.sshtools.common.sftp.extensions
- FilenameHashingExtension() - Constructor for class com.sshtools.common.sftp.extensions.FilenameHashingExtension
- FileSystemPolicy - Class in com.sshtools.common.policy
- FileSystemPolicy() - Constructor for class com.sshtools.common.policy.FileSystemPolicy
- FileVolume - Interface in com.sshtools.common.files
- filter(String, String...) - Method in class com.sshtools.common.ssh.components.ComponentFactory
- find(String) - Method in class com.sshtools.common.sshd.config.Entry
- findEntry(String) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- findEntry(String, Entry.AbstractEntryBuilder.Result<SshdConfigKeyValueEntry>) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- findEntryAtIndex(int) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- findEntryAtIndex(int) - Method in class com.sshtools.common.sshd.config.Entry
- findEntryIndex(String) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- findEntryIndex(String) - Method in class com.sshtools.common.sshd.config.Entry
- findEntryIndex(String, Entry.AbstractEntryBuilder.Result<Integer>) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- findEntryToEdit(String) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- findKeyValueEntry(String) - Method in class com.sshtools.common.sshd.config.Entry
- findMatchEntry(Map<String, String>) - Method in class com.sshtools.common.sshd.config.SshdConfigFile
- findMatchEntry(Map<String, String>) - Method in class com.sshtools.common.sshd.config.SshdConfigFile.SshdConfigFileBuilder
- findMatchEntryWithMatch(Map<String, Collection<String>>) - Method in class com.sshtools.common.sshd.config.SshdConfigFile
- findMatchEntryWithMatch(Map<String, Collection<String>>) - Method in class com.sshtools.common.sshd.config.SshdConfigFile.SshdConfigFileBuilder
- finish() - Method in class com.sshtools.common.ssh.Packet
- fireCloseFileEvent(byte[], Exception) - Method in class com.sshtools.common.sftp.SftpSubsystem
- fireCloseFileEvent(TransferEvent, Exception) - Method in class com.sshtools.common.sftp.SftpSubsystem
- fireEvent(Event) - Method in interface com.sshtools.common.events.EventService
-
Fire an Event at all EventListeners that have registered an interest in events.
- fireEvent(Event) - Method in class com.sshtools.common.events.EventServiceImplementation
-
Send an SSH Event to each registered listener
- fireEvent(Event) - Method in interface com.sshtools.common.events.EventTrigger
- fireEvent(Event) - Method in class com.sshtools.common.sftp.SftpSubsystem
- fireMakeDirectoryEvent(String, Date, Exception) - Method in class com.sshtools.common.sftp.SftpSubsystem
- fireOpenDirectoryEvent(SftpSubsystem, String, String, Date, byte[], Exception) - Method in class com.sshtools.common.sftp.extensions.filter.OpenDirectoryWithFilterExtension
- fireOpenDirectoryEvent(String, Date, byte[], Exception) - Method in class com.sshtools.common.sftp.SftpSubsystem
- fireOpenFileEvent(UnsignedInteger32, SftpFileAttributes, String, Date, byte[], Exception) - Method in class com.sshtools.common.sftp.SftpSubsystem
- fireOpenInitEvent(UnsignedInteger32, SftpFileAttributes, String, Date, Exception) - Method in class com.sshtools.common.sftp.SftpSubsystem
- fireRemoveFileEvent(String, Date, Exception) - Method in class com.sshtools.common.sftp.SftpSubsystem
- fireRenameFileEvent(String, String, Date, Exception) - Method in class com.sshtools.common.sftp.SftpSubsystem
- fireRmDirEvent(String, Date, Exception) - Method in class com.sshtools.common.sftp.SftpSubsystem
- fireSetStatEvent(String, SftpFileAttributes, SftpFileAttributes, Date, Exception) - Method in class com.sshtools.common.sftp.SftpSubsystem
- fireStatEvent(String, SftpFileAttributes, Date, Exception) - Method in class com.sshtools.common.sftp.SftpSubsystem
- fireSymlinkEvent(String, String, Date, Exception) - Method in class com.sshtools.common.sftp.SftpSubsystem
- flagAddress(String) - Method in class com.sshtools.common.permissions.IPPolicy
- flagAddress(InetAddress) - Method in class com.sshtools.common.permissions.IPPolicy
- flags() - Method in interface com.sshtools.common.files.FileVolume
- flags() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- FOLLOW_SYMLINK - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- FORCE_COMMAND - Static variable in class com.sshtools.common.publickey.CriticalOption
- forceClose - Variable in class com.sshtools.common.sftp.TransferEvent
- forceCommand(String) - Method in class com.sshtools.common.publickey.CriticalOption.Builder
- ForceCommand - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- formatKey(byte[]) - Method in class com.sshtools.common.publickey.Base64EncodedFileFormat
- FORWARDING_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
An error has occurred the port forwarding system.
- ForwardingPolicy - Class in com.sshtools.common.forwarding
- ForwardingPolicy() - Constructor for class com.sshtools.common.forwarding.ForwardingPolicy
- free() - Method in class com.sshtools.common.ssh.Subsystem
- freeBlocks() - Method in interface com.sshtools.common.files.FileVolume
- freeHandle(byte[]) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- freeInodes() - Method in interface com.sshtools.common.files.FileVolume
- fromAllPermissions() - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Add all permissions for everyone.
- fromBitmask(long) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Set the mode using a either a raw
intor a rawlong. - fromBitmask(UnsignedInteger32) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Set the mode using a a raw unsigned 32 bit value.
- fromByteArray(byte[], EllipticCurve) - Static method in class com.sshtools.common.ssh.components.jce.ECUtils
- fromFileModeString(String) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Set the mode using a full (9 character) file mode string.
- fromLaxFileModeString(String) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Set the mode using a file mode string.
- fromMaskString(String) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Set the mode using a UNIX style mask octal string, for example '0644'.
- fromNoPermissions() - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Removes all permission from the set to be built.
- FromOption - Class in com.sshtools.common.publickey.authorized
- FromOption(Collection<String>) - Constructor for class com.sshtools.common.publickey.authorized.FromOption
- fromPermissions(PosixFilePermission...) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Set the mode using an array of
PosixFilePermission. - fromPermissions(Collection<PosixFilePermission>) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Set the mode using a collection of
PosixFilePermission. - fromPosixPermissions(PosixPermissions) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Set the mode using an existing
PosixPermissions. - fromUmaskString(String) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Set the mode using a UNIX style umask, for example '0022' will result in 0022 ^ 0777.
G
- GATEWAY_FORWARDING - Static variable in class com.sshtools.common.forwarding.ForwardingPolicy
- GatewayPorts - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- generate(long, byte[], int, int, byte[], int) - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
- generate(long, byte[], int, int, byte[], int) - Method in class com.sshtools.common.ssh.components.NoneHmac
- generate(long, byte[], int, int, byte[], int) - Method in interface com.sshtools.common.ssh.components.SshHmac
- generateCertificate(SshKeyPair, long, int, String, String, int, SshKeyPair) - Static method in class com.sshtools.common.publickey.SshCertificateAuthority
- generateCertificate(SshKeyPair, long, int, String, String, int, List<CertificateExtension>, SshKeyPair) - Static method in class com.sshtools.common.publickey.SshCertificateAuthority
- generateCertificate(SshKeyPair, long, int, String, List<String>, int, int, TimeZone, List<CriticalOption>, List<CertificateExtension>, SshKeyPair) - Static method in class com.sshtools.common.publickey.SshCertificateAuthority
- generateCertificate(SshKeyPair, long, int, String, List<String>, int, List<CriticalOption>, List<CertificateExtension>, SshKeyPair) - Static method in class com.sshtools.common.publickey.SshCertificateAuthority
- generateDefaultData() - Method in class com.sshtools.common.sftp.extensions.AbstractSftpExtension
- generateDsaKeyPair(int) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Generate a new DSA public/private key pair.
- generateDsaKeyPair(int) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- generateEcdsaKeyPair(int) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Generate a new ECDSA key pair.
- generateEcdsaKeyPair(int) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- generateEd25519KeyPair() - Method in class com.sshtools.common.ssh.components.ComponentManager
- generateEd25519KeyPair() - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- generateEd448KeyPair() - Method in class com.sshtools.common.ssh.components.ComponentManager
- generateEd448KeyPair() - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- generateHostCertificate(SshKeyPair, long, String, int, SshKeyPair) - Static method in class com.sshtools.common.publickey.SshCertificateAuthority
- generateKey(int) - Method in interface com.sshtools.common.publickey.KeyGenerator
- generateKey(int, BigInteger, SecureRandom) - Static method in class com.sshtools.common.rsa.Rsa
- generateKey(int, SecureRandom) - Static method in class com.sshtools.common.rsa.Rsa
- generateKeyPair(String) - Static method in class com.sshtools.common.publickey.SshKeyPairGenerator
-
Generate a new key pair using the default bit size.
- generateKeyPair(String, int) - Static method in class com.sshtools.common.publickey.SshKeyPairGenerator
-
Generates a new key pair.
- generateRsaKeyPair(int, int) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Generate an RSA public/private pair.
- generateRsaKeyPair(int, int) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- generateUniqueQueue(String) - Static method in class com.sshtools.common.ssh.ExecutorOperationQueues
- generateUserCertificate(SshKeyPair, long, String, int, SshKeyPair) - Static method in class com.sshtools.common.publickey.SshCertificateAuthority
- get() - Method in interface com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder.Result
- get() - Method in class com.sshtools.common.sshd.config.SshdConfigFileCursor
- get(Object) - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- GET_ATTRIBUTES - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- getA() - Method in interface com.sshtools.common.ssh.components.jce.SshEd25519PublicKey
- getA() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- getA() - Method in interface com.sshtools.common.ssh.components.jce.SshEd448PublicKey
- getA() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- getAbsolutePath() - Method in interface com.sshtools.common.files.AbstractFile
- getAbsolutePath() - Method in class com.sshtools.common.files.AbstractFileAdapter
- getAbsolutePath() - Method in class com.sshtools.common.files.direct.NioFile
- getAbsolutePath() - Method in class com.sshtools.common.sftp.SftpFile
-
Get the absolute path
- getAbstractFile() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- getAccessFlags() - Method in interface com.sshtools.common.sftp.OpenFile
- getAccounts(String) - Method in class com.sshtools.common.auth.InMemoryUniversalAuthenticatorAccountDatabase
- getAccounts(String) - Method in interface com.sshtools.common.auth.UniversalAuthenticatorAccountDatabase
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.AbstractSshCipher
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacMD5
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacMD596
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacMD5ETM
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160ETM
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha1
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha196
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha1ETM
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256_96
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256_at_ssh_dot_com
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256ETM
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512_96
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512ETM
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
-
Get the algorithm name for the public key.
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2BaseDsaPrivateKey
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
Get the algorithm name for the public key.
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA256
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA512
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PrivateKeyJCE
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PrivateKeyJCE
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- getAlgorithm() - Method in class com.sshtools.common.ssh.components.NoneHmac
- getAlgorithm() - Method in interface com.sshtools.common.ssh.components.SshCipher
- getAlgorithm() - Method in interface com.sshtools.common.ssh.components.SshComponent
- getAlgorithm() - Method in interface com.sshtools.common.ssh.components.SshHmac
- getAlgorithm() - Method in interface com.sshtools.common.ssh.components.SshPrivateKey
- getAlgorithm() - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Get the algorithm name for the public key.
- getAlgorithm() - Method in class com.sshtools.common.ssh.compression.NoneCompression
- getAlgorithm() - Method in interface com.sshtools.common.ssh.compression.SshCompression
-
Get the algorithm name for this compression implementation.
- getAlgorithm() - Method in interface com.sshtools.common.ssh.SecureComponent
- getAlgorithm() - Method in class com.sshtools.common.zlib.OpenSSHZLibCompression
- getAlgorithm() - Method in class com.sshtools.common.zlib.ZLibCompression
- getAlgorithmName() - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.Poly1305
- getAllAttributes() - Method in class com.sshtools.common.events.Event
- getAllConnections() - Method in interface com.sshtools.common.ssh.SshConnectionManager
- getAttribute(String) - Method in class com.sshtools.common.events.Event
-
Get the value of an event attribute
- getAttribute(String) - Method in interface com.sshtools.common.ssh.Channel
- getAttribute(String, Class<T>) - Method in interface com.sshtools.common.ssh.Channel
-
Deprecated.
- getAttributes() - Method in interface com.sshtools.common.files.AbstractFile
- getAttributes() - Method in class com.sshtools.common.files.AbstractFileAdapter
- getAttributes() - Method in class com.sshtools.common.files.direct.NioFile
- getAttributes() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- getAttributes() - Method in class com.sshtools.common.sftp.SftpFile
-
Get the files attributes.
- getAttributesNoFollowLinks() - Method in interface com.sshtools.common.files.AbstractFile
- getAttributesNoFollowLinks() - Method in class com.sshtools.common.files.direct.NioFile
- getAuthenticatedFuture() - Method in interface com.sshtools.common.ssh.SshConnection
- getAuthenticationMethod() - Method in class com.sshtools.common.net.HttpResponse
- getAuthenticationRealm() - Method in class com.sshtools.common.net.HttpResponse
- getAuthorizedKeysInputStream(SshConnection) - Method in class com.sshtools.common.auth.AuthorizedKeysPublicKeyAuthenticationProvider
- getAuthorizedKeysOutputStream(SshConnection) - Method in class com.sshtools.common.auth.AuthorizedKeysPublicKeyAuthenticationProvider
- getBannerMessage() - Method in class com.sshtools.common.policy.AuthenticationPolicy
-
Get the authentication banner to display to connecting clients.
- getBCProvider() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- getBitLength() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- getBitLength() - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Get the bit length of the public key
- getBlacklist() - Method in class com.sshtools.common.permissions.IPPolicy
- getBlankEntryKey() - Method in class com.sshtools.common.sshd.config.Entry
- getBlockSize() - Method in class com.sshtools.common.ssh.components.AbstractSshCipher
-
Get the cipher block size.
- getBlockSize() - Method in class com.sshtools.common.ssh.components.jce.AbstractJCECipher
- getBlockSize() - Method in class com.sshtools.common.ssh.components.jce.ArcFour
- getBlockSize() - Method in class com.sshtools.common.ssh.components.jce.ArcFour128
- getBlockSize() - Method in class com.sshtools.common.ssh.components.jce.ArcFour256
- getBlockSize() - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305
- getBlockSize() - Method in class com.sshtools.common.ssh.components.NoneCipher
-
Get the cipher block size.
- getBlockSize() - Method in interface com.sshtools.common.ssh.components.SshCipher
-
Get the cipher block size.
- getBoolean(String, boolean, String...) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- getBooleanOrDefault(String, boolean) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- getBubbleBabble(byte[]) - Static method in class com.sshtools.common.ssh.SshKeyFingerprint
- getBubbleBabble(SshPublicKey) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getBubbleBabble(SshPublicKey) - Static method in class com.sshtools.common.ssh.SshKeyFingerprint
- getByteAddress(String) - Static method in class com.sshtools.common.net.IPUtils
- getByteBufferPool() - Method in interface com.sshtools.common.ssh.Context
- getByteSize(String, String, String...) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- getBytesRead() - Method in class com.sshtools.common.sftp.TransferEvent
- getBytesWritten() - Method in class com.sshtools.common.sftp.TransferEvent
- getCanonicalPath() - Method in interface com.sshtools.common.files.AbstractFile
- getCanonicalPath() - Method in class com.sshtools.common.files.AbstractFileAdapter
- getCanonicalPath() - Method in class com.sshtools.common.files.direct.NioFile
- getCause() - Method in exception com.sshtools.common.ssh.SshException
-
If an INTERNAL_ERROR reason is given this method MAY return the cause of the error.
- getCertificate() - Method in class com.sshtools.common.ssh.components.SshCertificate
- getCertificate() - Method in interface com.sshtools.common.ssh.components.SshX509PublicKey
- getCertificate(File, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getCertificate(File, String, File) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getCertificate(InputStream, String, InputStream) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getCertificate(String, String, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getCertificateAndKey(File, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getCertificateChain() - Method in interface com.sshtools.common.ssh.components.SshX509PublicKey
- getChangePasswordFailed(String) - Method in class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- getChangePasswordInstructions(String) - Method in class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- getChangePasswordMismatch(String) - Method in class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- getChannelType() - Method in interface com.sshtools.common.ssh.Channel
- getCharsetEncoding() - Method in class com.sshtools.common.sftp.SftpSubsystem
- getChildren() - Method in interface com.sshtools.common.files.AbstractFile
- getChildren() - Method in class com.sshtools.common.files.AbstractFileAdapter
- getChildren() - Method in class com.sshtools.common.files.direct.NioFile
- getChildren() - Method in class com.sshtools.common.sftp.AbstractFileSystem.OpenDirectory
- getCipherInUseCS() - Method in interface com.sshtools.common.ssh.SshConnection
- getCipherInUseSC() - Method in interface com.sshtools.common.ssh.SshConnection
- getClassLoader() - Method in class com.sshtools.common.policy.ClassLoaderPolicy
- getClassLoader() - Method in class com.sshtools.common.ssh.components.ComponentManager
- getClassLoader() - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- getCommand() - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- getComment() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification.KeyEntry
- getComment() - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- getComment() - Method in class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- getComment() - Method in class com.sshtools.common.publickey.OpenSSHPublicKeyFile
- getComment() - Method in class com.sshtools.common.publickey.SECSHPublicKeyFile
- getComment() - Method in interface com.sshtools.common.publickey.SshPrivateKeyFile
-
The private key comment (if any).
- getComment() - Method in interface com.sshtools.common.publickey.SshPublicKeyFile
-
Get the comment applied to the key file.
- getCommentEntryKey() - Method in class com.sshtools.common.sshd.config.Entry
- getComponentManager() - Method in interface com.sshtools.common.ssh.Context
- getCompressionInUseCS() - Method in interface com.sshtools.common.ssh.SshConnection
- getCompressionInUseSC() - Method in interface com.sshtools.common.ssh.SshConnection
- getConfirmPasswordPrompt() - Method in class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- getConnection() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- getConnection() - Method in class com.sshtools.common.sftp.AbstractFileSystem
- getConnection() - Method in interface com.sshtools.common.ssh.Channel
- getConnection() - Method in class com.sshtools.common.ssh.GlobalRequest
- getConnection() - Method in interface com.sshtools.common.ssh.SessionChannel
- getConnection() - Method in class com.sshtools.common.ssh.Subsystem
- getConnection() - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- getConnectionById(String) - Method in interface com.sshtools.common.ssh.SshConnectionManager
- getConnectionId() - Method in class com.sshtools.common.files.nio.AbstractFileURI
- getConnectionManager() - Method in interface com.sshtools.common.ssh.SshConnection
- getConnectionUploadQuota() - Method in class com.sshtools.common.policy.FileSystemPolicy
- getContext() - Method in interface com.sshtools.common.ssh.AbstractClientTransport
- getContext() - Method in interface com.sshtools.common.ssh.Channel
- getContext() - Method in class com.sshtools.common.ssh.ExecutorOperationSupport
- getContext() - Method in interface com.sshtools.common.ssh.SshConnection
- getContext() - Method in class com.sshtools.common.ssh.Subsystem
- getContext() - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- getCriticalOptionsList() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getCrtCoefficient() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- getCrtCoefficient() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
- getCurve() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getCurveParams(String) - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- getCurveParams(String) - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getData() - Method in class com.sshtools.common.ssh.GlobalRequest
-
Get the request data, if the request has been sent and processed, this will return the response data (which can be null).
- getDefaultData() - Method in class com.sshtools.common.sftp.extensions.AbstractSftpExtension
- getDefaultData() - Method in class com.sshtools.common.sftp.extensions.filter.OpenDirectoryWithFilterExtension
- getDefaultData() - Method in class com.sshtools.common.sftp.extensions.multipart.CreateMultipartFileExtension
- getDefaultData() - Method in class com.sshtools.common.sftp.extensions.multipart.OpenMultipartFileExtension
- getDefaultData() - Method in interface com.sshtools.common.sftp.SftpExtension
- getDefaultInstance() - Static method in class com.sshtools.common.ssh.components.ComponentManager
- getDefaultInstance() - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- getDefaultPath() - Method in interface com.sshtools.common.files.AbstractFileFactory
- getDefaultPath() - Method in class com.sshtools.common.files.direct.NioFileFactory
- getDefaultPath() - Method in class com.sshtools.common.files.ReadOnlyFileFactory
- getDefaultPath() - Method in class com.sshtools.common.sftp.AbstractFileSystem
- getDefaultProvider() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- getDHKeyAgreement() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- getDHKeyFactory() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- getDHKeyGenerator() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- getDigest(String) - Method in class com.sshtools.common.ssh.components.ComponentManager
- getDisconnectFuture() - Method in interface com.sshtools.common.ssh.SshConnection
- getECDSAAlgorithmName() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- getEncoded() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
Encode the public key into a blob of binary data, the encoded result will be passed into init to recreate the key.
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- getEncoded() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- getEncoded() - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Encode the public key into a blob of binary data, the encoded result will be passed into init to recreate the key.
- getEncodingAlgorithm() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getEncodingAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- getEncodingAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- getEncodingAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- getEncodingAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getEncodingAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getEncodingAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA256
- getEncodingAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA512
- getEncodingAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- getEncodingAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- getEncodingAlgorithm() - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
The algorithm name used in the encoding of the public key
- getEntry(String) - Method in class com.sshtools.common.sshd.config.Entry
- getEnvironmentName() - Method in class com.sshtools.common.publickey.authorized.EnvironmentOption
- getEnvironmentValue() - Method in class com.sshtools.common.publickey.authorized.EnvironmentOption
- getErrorStream() - Method in interface com.sshtools.common.ssh.SessionChannelServer
- getEventName(Integer) - Method in interface com.sshtools.common.events.EventService
-
Get an event name from the registered event code descriptors (debug use only)
- getEventName(Integer) - Method in class com.sshtools.common.events.EventServiceImplementation
- getEx() - Method in class com.sshtools.common.sftp.TransferEvent
- getExecutorListeners() - Method in interface com.sshtools.common.ssh.ExecutorServiceProvider
- getExecutorService() - Method in interface com.sshtools.common.ssh.Context
- getExecutorService() - Method in interface com.sshtools.common.ssh.ExecutorServiceProvider
- getExists() - Method in interface com.sshtools.common.sftp.MultipartTransfer
- getExitCode() - Method in class com.sshtools.common.command.AbstractExecutableCommand
-
Get the exit code for this process.
- getExitCode() - Method in interface com.sshtools.common.command.ExecutableCommand
-
Get the exit code for this process.
- getExitCode() - Method in class com.sshtools.common.command.NativeExecutableCommand
- getExitCode() - Method in class com.sshtools.common.scp.ScpCommand
- getExtension(String) - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getExtension(String) - Method in class com.sshtools.common.sftp.extensions.BasicSftpExtensionFactory
- getExtension(String) - Method in class com.sshtools.common.sftp.extensions.DefaultSftpExtensionFactory
-
Deprecated.
- getExtension(String) - Method in class com.sshtools.common.sftp.extensions.SftpExtensionLoaderFactory
- getExtension(String) - Method in interface com.sshtools.common.sftp.SftpExtensionFactory
- getExtensions() - Method in class com.sshtools.common.sftp.extensions.BasicSftpExtensionFactory
- getExtensions() - Method in class com.sshtools.common.sftp.extensions.DefaultSftpExtensionFactory
-
Deprecated.
- getExtensions() - Method in class com.sshtools.common.sftp.extensions.SftpExtensionLoaderFactory
- getExtensions() - Method in interface com.sshtools.common.sftp.SftpExtensionFactory
- getExtensionsList() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getFile() - Method in class com.sshtools.common.knownhosts.KnownHostsFile
- getFile() - Method in class com.sshtools.common.sftp.AbstractFileSystem.OpenDirectory
- getFile() - Method in class com.sshtools.common.sftp.files.PseduoRandomOpenFile
- getFile() - Method in class com.sshtools.common.sftp.files.RandomAccessOpenFile
- getFile() - Method in interface com.sshtools.common.sftp.MultipartTransfer
- getFile() - Method in interface com.sshtools.common.sftp.OpenFile
- getFile(SshConnection) - Method in class com.sshtools.common.auth.AuthorizedKeysPublicKeyAuthenticationProvider
- getFile(String) - Method in interface com.sshtools.common.files.AbstractFileFactory
- getFile(String) - Method in class com.sshtools.common.files.direct.NioFileFactory
- getFile(String) - Method in class com.sshtools.common.files.ReadOnlyFileFactory
- getFileAttributes(byte[]) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- getFileAttributes(String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- getFileAttributes(String, boolean) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- getFileAttributeView(Path, Class<V>, LinkOption...) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- getFileFactory() - Method in interface com.sshtools.common.files.AbstractFile
- getFileFactory() - Method in class com.sshtools.common.files.AbstractFileAdapter
- getFileFactory() - Method in class com.sshtools.common.files.AbstractFileImpl
- getFileFactory() - Method in class com.sshtools.common.files.direct.NioFile
- getFileFactory() - Method in class com.sshtools.common.files.ReadOnlyFileFactory.ReadOnlyAbstractFile
- getFileFactory() - Method in class com.sshtools.common.policy.FileSystemPolicy
-
Get the file factory for this context.
- getFileFactory() - Method in class com.sshtools.common.sftp.AbstractFileSystem
- getFileFactory(SshConnection) - Method in interface com.sshtools.common.policy.FileFactory
- getFileForHandle(byte[]) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- getFileHandle(ByteArrayReader, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.FileHandleHashingExtension
- getFileHandle(ByteArrayReader, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.FileHashingExtension
- getFileHandle(ByteArrayReader, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.FilenameHashingExtension
- getFilename() - Method in class com.sshtools.common.sftp.SftpFile
-
Get the filename.
- getFileName() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- getFilePointer() - Method in interface com.sshtools.common.files.AbstractFileRandomAccess
- getFilePointer() - Method in class com.sshtools.common.files.RandomAccessImpl
- getFilePointer() - Method in class com.sshtools.common.sftp.files.PseduoRandomOpenFile
- getFilePointer() - Method in class com.sshtools.common.sftp.files.RandomAccessOpenFile
- getFilePointer() - Method in interface com.sshtools.common.sftp.OpenFile
- getFileStore(Path) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- getFileStores() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- getFileSystem() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- getFileSystem() - Method in interface com.sshtools.common.sftp.SftpSpecification
- getFileSystem() - Method in class com.sshtools.common.sftp.SftpSubsystem
- getFileSystem(URI) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- getFilter() - Method in class com.sshtools.common.sftp.AbstractFileSystem.OpenDirectory
- getFingerprint() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getFingerprint() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- getFingerprint() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getFingerprint() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getFingerprint() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- getFingerprint() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- getFingerprint() - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Return an SSH fingerprint of the public key
- getFingerprint(byte[]) - Static method in class com.sshtools.common.ssh.SshKeyFingerprint
-
Generate an SSH key fingerprint as defined in draft-ietf-secsh-fingerprint-00.txt.
- getFingerprint(byte[], String) - Static method in class com.sshtools.common.ssh.SshKeyFingerprint
-
Generate an SSH key fingerprint with a specific algorithm.
- getFingerprint(SshPublicKey) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getFingerprint(SshPublicKey) - Static method in class com.sshtools.common.ssh.SshKeyFingerprint
- getFingerprint(File) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getFingerprint(InputStream) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getFingerprint(String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getFlags() - Method in class com.sshtools.common.sftp.ACL
- getFlags() - Method in class com.sshtools.common.sftp.files.PseduoRandomOpenFile
- getFlags() - Method in class com.sshtools.common.sftp.files.RandomAccessOpenFile
- getFlags() - Method in interface com.sshtools.common.sftp.OpenFile
- getFlags() - Method in class com.sshtools.common.sftp.TransferEvent
- getForcedCommand() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getFormattedEntry() - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- getFormattedFile() - Method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- getFormattedKey() - Method in class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- getFormattedKey() - Method in class com.sshtools.common.publickey.OpenSSHPublicKeyFile
- getFormattedKey() - Method in class com.sshtools.common.publickey.SECSHPublicKeyFile
- getFormattedKey() - Method in interface com.sshtools.common.publickey.SshPrivateKeyFile
-
Get the formatted key
- getFormattedKey() - Method in interface com.sshtools.common.publickey.SshPublicKeyFile
-
Get the formatted key.
- getFormattedKey(SshKeyPair, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getFormattedKey(SshPublicKey, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getFormattedKey(SshPublicKey, String, int) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getFormattedLine() - Method in class com.sshtools.common.sshd.config.BlankEntry
- getFormattedLine() - Method in class com.sshtools.common.sshd.config.CommentEntry
- getFormattedLine() - Method in class com.sshtools.common.sshd.config.MatchEntry
- getFormattedLine() - Method in class com.sshtools.common.sshd.config.SshdConfigFileEntry
- getFormattedLine() - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- getFormattedOption() - Method in class com.sshtools.common.publickey.authorized.Option
- getFormattedOption() - Method in class com.sshtools.common.publickey.authorized.PrincipalsOption
- getFormattedOption() - Method in class com.sshtools.common.publickey.authorized.EnvironmentOption
- getFormattedOption() - Method in class com.sshtools.common.publickey.authorized.TunnelOption
- getForwardingMaxPacketSize() - Method in class com.sshtools.common.forwarding.ForwardingPolicy
- getForwardingMaxWindowSize() - Method in class com.sshtools.common.forwarding.ForwardingPolicy
- getForwardingMinWindowSize() - Method in class com.sshtools.common.forwarding.ForwardingPolicy
- getG() - Method in class com.sshtools.common.ssh.components.DiffieHellmanGroups.DHGroup
- getG() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- getG() - Method in interface com.sshtools.common.ssh.components.SshDsaPublicKey
- getGlobalConfig(String) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- getGlobalConfiguration() - Method in class com.sshtools.common.sshd.config.SshdConfigFile
- getHandle() - Method in class com.sshtools.common.sftp.files.PseduoRandomOpenFile
- getHandle() - Method in class com.sshtools.common.sftp.files.RandomAccessOpenFile
- getHandle() - Method in interface com.sshtools.common.sftp.OpenFile
- getHandle() - Method in class com.sshtools.common.sftp.TransferEvent
- getHashAlgorithm() - Method in interface com.sshtools.common.ssh.components.SshKeyExchangeLegacy
- getHeader() - Method in class com.sshtools.common.publickey.PEMReader
- getHeaderField(String) - Method in class com.sshtools.common.net.HttpHeader
- getHeaderFieldNames() - Method in class com.sshtools.common.net.HttpHeader
- getHeaderFields() - Method in class com.sshtools.common.net.HttpHeader
- getHeaderValue(String) - Method in class com.sshtools.common.publickey.Base64EncodedFileFormat
- getHostKey() - Method in interface com.sshtools.common.ssh.SshConnection
- getHostKeyInUse() - Method in interface com.sshtools.common.ssh.SshConnection
- getId() - Method in class com.sshtools.common.events.Event
-
Get the unique event id
- getIdent(String) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- getIdleTimeoutSeconds() - Method in interface com.sshtools.common.sshd.Service
-
How long does the service allow idle for?
- getInputStream() - Method in class com.sshtools.common.command.AbstractExecutableCommand
-
Get the STDIN InputStream for this process.
- getInputStream() - Method in interface com.sshtools.common.command.ExecutableCommand
-
Get the STDIN InputStream for this process.
- getInputStream() - Method in interface com.sshtools.common.files.AbstractFile
- getInputStream() - Method in class com.sshtools.common.files.AbstractFileAdapter
- getInputStream() - Method in class com.sshtools.common.files.direct.NioFile
- getInputStream() - Method in interface com.sshtools.common.ssh.SessionChannel
- getInstance() - Static method in class com.sshtools.common.events.EventServiceImplementation
-
Get the event service instance
- getInstance() - Static method in class com.sshtools.common.ssh.components.ComponentManager
-
Get the installed component manager.
- getInstance(String) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
Get a new instance of a supported component.
- getInstruction() - Method in interface com.sshtools.common.auth.KeyboardInteractiveProvider
- getInstruction() - Method in class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- getInstructions(String) - Method in class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- getInt(String, int, String...) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- getIPs() - Method in class com.sshtools.common.permissions.IPStore
- getJCEPrivateKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2BaseJCEPrivateKey
- getJCEPrivateKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
- getJCEPrivateKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
- getJCEPrivateKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- getJCEPrivateKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
- getJCEPrivateKey() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PrivateKeyJCE
- getJCEPrivateKey() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PrivateKeyJCE
- getJCEPrivateKey() - Method in interface com.sshtools.common.ssh.components.SshDsaPrivateKey
- getJCEPrivateKey() - Method in interface com.sshtools.common.ssh.components.SshPrivateKey
- getJCEPrivateKey() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- getJCEPublicKey() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- getJCEPublicKey() - Method in interface com.sshtools.common.ssh.components.SshDsaPublicKey
- getJCEPublicKey() - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Return the JCE component for this key.
- getJCEPublicKey() - Method in interface com.sshtools.common.ssh.components.SshRsaPublicKey
- getJCESignature(String) - Method in class com.sshtools.common.ssh.components.jce.Ssh2BaseJCEPrivateKey
- getKey() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification.KeyEntry
- getKey() - Method in class com.sshtools.common.sftp.TransferEvent
- getKey() - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- getKey(String) - Method in class com.sshtools.common.publickey.EphemeralCertificateStore
- getKeyBlob(byte[]) - Method in class com.sshtools.common.publickey.Base64EncodedFileFormat
- getKeyboardInteractiveProviders(SshConnection) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- getKeyEntries() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- getKeyEntries() - Method in class com.sshtools.common.sshd.config.Entry
- getKeyEntriesOrderedMap() - Method in class com.sshtools.common.sshd.config.Entry
- getKeyEntry(SshPublicKey) - Method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- getKeyExchangeInUse() - Method in interface com.sshtools.common.ssh.SshConnection
- getKeyFactory(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- getKeyFromPassphrase(String, byte[], int) - Static method in class com.sshtools.common.publickey.PEMReader
- getKeyId() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getKeyLength() - Method in class com.sshtools.common.ssh.components.AbstractSshCipher
-
Return the key length required
- getKeyLength() - Method in class com.sshtools.common.ssh.components.jce.AbstractJCECipher
- getKeyLength() - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305
- getKeyLength() - Method in class com.sshtools.common.ssh.components.NoneCipher
- getKeyLength() - Method in interface com.sshtools.common.ssh.components.SshCipher
-
Return the key length required
- getKeyPair(SshPrivateKey, SshPublicKey) - Static method in class com.sshtools.common.ssh.components.SshKeyPair
-
Wraps a public/private key pair into an SshKeyPair instance.
- getKeys() - Method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- getKeys() - Method in class com.sshtools.common.scp.ScpCommand.ScpCommandFactory
- getKeys() - Method in interface com.sshtools.common.ssh.components.ComponentInstanceFactory
-
Get the internal keys used to identify this component.
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.AES128Cbc.AES128CbcFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.AES128Ctr.AES128CtrFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.AES128Gcm.AES128GcmFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.AES192Cbc.AES192CbcFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.AES192Ctr.AES192CtrFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.AES256Cbc.AES256CbcFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.AES256Ctr.AES256CtrFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.AES256Gcm.AES256GcmFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.ArcFour.ArcFourFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.ArcFour128.ArcFour128Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.ArcFour256.ArcFour256Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.BlowfishCbc.BlowfishCbcFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.ChaCha20Poly1305Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacMD5.HmacMD5Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacMD596.HmacMD596Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacMD5ETM.HmacMD5ETMFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160.HmacRipeMd160Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160ETM.HmacRipeMd160ETMFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacSha1.HmacSha1Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacSha196.HmacSha196Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacSha1ETM.HmacSha1ETMFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256_96.HmacSha256_96Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256_at_ssh_dot_com.HmacSha256_at_ssh_dot_comFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256.HmacSha256Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256ETM.HmacSha256ETMFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512_96.HmacSha512_96Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512.HmacSha512Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512ETM.HmacSha512ETMFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.MD5Digest.MD5DigestFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist256Certificate.OpenSshEcdsaSha2Nist256CertificateFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist384Certificate.OpenSshEcdsaSha2Nist384CertificateFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist521Certificate.OpenSshEcdsaSha2Nist521CertificateFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate.OpenSshEd25519CertificateFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate.OpenSshRsaCertificateFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate.OpenSshRsaSha256CertificateFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate.OpenSshRsaSha512CertificateFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.SHA1Digest.SHA1DigestFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.SHA256Digest.SHA256DigestFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.SHA384Digest.SHA384DigestFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.SHA512Digest.SHA512DigestFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey.Ssh2DsaPublicKeyFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist256PublicKey.Ssh2EcdsaSha2Nist256PublicKeyFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist384PublicKey.Ssh2EcdsaSha2Nist384PublicKeyFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist521PublicKey.Ssh2EcdsaSha2Nist521PublicKeyFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey.Ssh2RsaPublicKeyFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA256.Ssh2RsaPublicKeySHA256Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA512.Ssh2RsaPublicKeySHA512Factory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE.SshEd25519PublicKeyJCEFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE.SshEd448PublicKeyJCEFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.TripleDesCbc.TripleDesCbcFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.jce.TripleDesCtr.TripleDesCtrFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.NoneCipher.NoneCipherFactory
- getKeys() - Method in class com.sshtools.common.ssh.components.NoneHmac.NoneHmacFactory
- getKeys() - Method in class com.sshtools.common.ssh.compression.NoneCompression.NoneCompressionFactory
- getKeys() - Method in class com.sshtools.common.zlib.OpenSSHZLibCompression.OpenSSHZLibCompressionFactory
- getKeys() - Method in class com.sshtools.common.zlib.ZLibCompression.ZLibCompressionFactory
- getKeys(SshConnection) - Method in class com.sshtools.common.auth.AbstractPublicKeyAuthenticationProvider
- getKeys(SshConnection) - Method in class com.sshtools.common.auth.AuthorizedKeysPublicKeyAuthenticationProvider
- getKeys(SshConnection) - Method in class com.sshtools.common.auth.OpenSshCertificateAuthenticationProvider
- getKeys(SshConnection) - Method in class com.sshtools.common.auth.PublicKeyAuthenticationAdapter
- getKeys(SshConnection) - Method in interface com.sshtools.common.auth.PublicKeyAuthenticationProvider
- getKeys(SshConnection) - Method in class com.sshtools.common.auth.UniversalAuthenticationProvider
- getKnownHostsFile() - Method in class com.sshtools.common.knownhosts.KnownHostsFile
- getLastError() - Method in class com.sshtools.common.ssh.ConnectionAwareTask
- getLength() - Method in class com.sshtools.common.sftp.Multipart
- getLocalAddress() - Method in interface com.sshtools.common.ssh.SshConnection
- getLocalAlgorithms() - Method in class com.sshtools.common.ssh.IncompatibleAlgorithm
- getLocale() - Method in interface com.sshtools.common.ssh.SshConnection
- getLocalPacket() - Method in interface com.sshtools.common.ssh.Channel
- getLocalPort() - Method in interface com.sshtools.common.ssh.SshConnection
- getLocalWindow() - Method in interface com.sshtools.common.ssh.Channel
- getLong(String, Long, String...) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- getMacInUseCS() - Method in interface com.sshtools.common.ssh.SshConnection
- getMacInUseSC() - Method in interface com.sshtools.common.ssh.SshConnection
- getMacLength() - Method in class com.sshtools.common.ssh.components.AbstractSshCipher
- getMacLength() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
- getMacLength() - Method in class com.sshtools.common.ssh.components.jce.AES128Gcm
- getMacLength() - Method in class com.sshtools.common.ssh.components.jce.AES256Gcm
- getMacLength() - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305
- getMacLength() - Method in class com.sshtools.common.ssh.components.NoneHmac
- getMacLength() - Method in interface com.sshtools.common.ssh.components.SshCipher
- getMacLength() - Method in interface com.sshtools.common.ssh.components.SshHmac
-
The length of the message digest output by this implementation (maybe lower than mac size);
- getMacSize() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
- getMacSize() - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.Poly1305
- getMacSize() - Method in class com.sshtools.common.ssh.components.NoneHmac
- getMacSize() - Method in interface com.sshtools.common.ssh.components.SshHmac
-
The size of the message digest output by the hmac algorithm
- getManagedInstance() - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- getManagedInstance() - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- getManagedInstance() - Method in class com.sshtools.common.sshd.config.SshdConfigFile.SshdConfigFileBuilder
- getMask() - Method in class com.sshtools.common.sftp.ACL
- getMatchCriteriaCommentEntriesIterator() - Method in class com.sshtools.common.sshd.config.MatchEntry
- getMatchEntriesIterator() - Method in class com.sshtools.common.sshd.config.SshdConfigFile
- getMaxAuthentications() - Method in class com.sshtools.common.policy.AuthenticationPolicy
-
Get the maximum number of failed authentications allowed for each connection.
- getMaxConcurrentTransfers() - Method in class com.sshtools.common.policy.FileSystemPolicy
- getMaxDHGroupExchangeKeySize() - Method in class com.sshtools.common.policy.KeyExchangePolicy
- getMaximumNumberOfAsyncSFTPRequests() - Method in class com.sshtools.common.policy.FileSystemPolicy
- getMaximumPacketLength() - Method in interface com.sshtools.common.ssh.Context
- getMaximumPublicKeyVerificationAttempts() - Method in class com.sshtools.common.policy.AuthenticationPolicy
-
Get the number of public keys that each user can attempt to verify for public key authentication.
- getMaximumWindowSpace() - Method in interface com.sshtools.common.ssh.SessionChannel
- getMethod() - Method in interface com.sshtools.common.auth.AuthenticationMechanism
-
Return the SSH method name for this authentication.
- getMethod() - Method in class com.sshtools.common.auth.KeyboardInteractiveAuthentication
- getMethod() - Method in class com.sshtools.common.auth.PasswordAuthentication
- getMethod() - Method in class com.sshtools.common.auth.PublicKeyAuthentication
- getMinDHGroupExchangeKeySize() - Method in class com.sshtools.common.policy.KeyExchangePolicy
- getMinimumPartSize() - Method in interface com.sshtools.common.sftp.MultipartTransfer
- getMinimumSecurityLevel() - Method in class com.sshtools.common.ssh.DefaultSecurityPolicy
- getMinimumSecurityLevel() - Method in interface com.sshtools.common.ssh.SecurityPolicy
- getMinimumWindowSpace() - Method in interface com.sshtools.common.ssh.SessionChannel
- getModulus() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- getModulus() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- getModulus() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- getModulus() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- getModulus() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
- getModulus() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getModulus() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateKey
- getModulus() - Method in interface com.sshtools.common.ssh.components.SshRsaPublicKey
- getName() - Method in class com.sshtools.common.auth.AbstractPublicKeyAuthenticationProvider
- getName() - Method in interface com.sshtools.common.auth.KeyboardInteractiveProvider
- getName() - Method in class com.sshtools.common.auth.PasswordAuthenticationProvider
- getName() - Method in class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- getName() - Method in interface com.sshtools.common.files.AbstractFile
- getName() - Method in class com.sshtools.common.files.AbstractFileAdapter
- getName() - Method in class com.sshtools.common.files.direct.NioFile
- getName() - Method in interface com.sshtools.common.permissions.PermissionType
- getName() - Method in class com.sshtools.common.publickey.authorized.Option
- getName() - Method in class com.sshtools.common.publickey.EncodedExtension
- getName() - Method in class com.sshtools.common.sftp.extensions.AbstractSftpExtension
- getName() - Method in class com.sshtools.common.sftp.extensions.filter.OpenDirectoryWithFilterExtension
- getName() - Method in class com.sshtools.common.sftp.extensions.multipart.CreateMultipartFileExtension
- getName() - Method in class com.sshtools.common.sftp.extensions.multipart.OpenMultipartFileExtension
- getName() - Method in interface com.sshtools.common.sftp.SftpExtension
- getName() - Method in class com.sshtools.common.ssh.GlobalRequest
-
Get the name of the request.
- getName(int) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- getNameCount() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- getNameFromEncodedKey(PrivateKey) - Static method in class com.sshtools.common.ssh.components.jce.ECUtils
- getNames() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification.KeyEntry
- getNewPasswordPrompt() - Method in class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- getNext() - Method in class com.sshtools.common.sshd.config.SshdConfigFileEntry
- getNext() - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- getNfs() - Method in class com.sshtools.common.sftp.TransferEvent
- getNoOption(Option<?>) - Static method in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- getNumberOfHosts(int[], int) - Static method in class com.sshtools.common.net.IPUtils
- getOid() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist256PublicKey
- getOid() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist384PublicKey
- getOid() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist521PublicKey
- getOid() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getOidBytes(String) - Static method in class com.sshtools.common.ssh.components.jce.ECUtils
- getOpenSSHFormattedKey(SshPublicKey) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getOpenSSHFormattedKey(SshPublicKey, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getOptions() - Method in class com.sshtools.common.publickey.OpenSSHPublicKeyFile
- getOptions() - Method in class com.sshtools.common.publickey.SECSHPublicKeyFile
- getOptions() - Method in interface com.sshtools.common.publickey.SshPublicKeyFile
-
Get the options string applied to the key file
- getOthers() - Method in exception com.sshtools.common.ssh.MultiIOException
- getOutputStream() - Method in class com.sshtools.common.command.AbstractExecutableCommand
-
Get the STDOUT OutputStream for this process.
- getOutputStream() - Method in interface com.sshtools.common.command.ExecutableCommand
-
Get the STDOUT OutputStream for this process.
- getOutputStream() - Method in interface com.sshtools.common.files.AbstractFile
- getOutputStream() - Method in class com.sshtools.common.files.AbstractFileAdapter
- getOutputStream() - Method in class com.sshtools.common.files.direct.NioFile
- getOutputStream() - Method in interface com.sshtools.common.ssh.SessionChannel
- getOutputStream(boolean) - Method in interface com.sshtools.common.files.AbstractFile
- getOutputStream(boolean) - Method in class com.sshtools.common.files.AbstractFileAdapter
- getOutputStream(boolean) - Method in class com.sshtools.common.files.AbstractFileImpl
- getOutputStream(boolean) - Method in class com.sshtools.common.files.direct.NioFile
- getP() - Method in class com.sshtools.common.ssh.components.DiffieHellmanGroups.DHGroup
- getP() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- getP() - Method in interface com.sshtools.common.ssh.components.SshDsaPublicKey
- getParent() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- getParentFile() - Method in interface com.sshtools.common.files.AbstractFile
- getParentFile() - Method in class com.sshtools.common.files.AbstractFileAdapter
- getParentFile() - Method in class com.sshtools.common.files.direct.NioFile
- getPart(String) - Method in interface com.sshtools.common.sftp.MultipartTransfer
- getPartIdentifier() - Method in class com.sshtools.common.sftp.Multipart
- getParts() - Method in interface com.sshtools.common.sftp.MultipartTransfer
- getPasshrase(String) - Method in interface com.sshtools.common.publickey.PassphrasePrompt
- getPasswordAuthenticationProviders(SshConnection) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- getPasswordPrompt() - Method in class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- getPath() - Method in class com.sshtools.common.files.nio.AbstractFileURI
- getPath() - Method in interface com.sshtools.common.sftp.MultipartTransfer
- getPath() - Method in class com.sshtools.common.sftp.TransferEvent
- getPath(String, String...) - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- getPath(URI) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- getPathForHandle(byte[]) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- getPathMatcher(String) - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- getPatternConfig(String, String...) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- getPayload() - Method in class com.sshtools.common.publickey.PEMReader
- getPolicy(Class<P>) - Method in interface com.sshtools.common.ssh.Context
- getPosition() - Method in class com.sshtools.common.sftp.AbstractFileSystem.OpenDirectory
- getPrimeExponent(BigInteger, BigInteger) - Static method in class com.sshtools.common.rsa.Rsa
- getPrimeExponentP() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- getPrimeExponentP() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
- getPrimeExponentQ() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- getPrimeExponentQ() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
- getPrimeP() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- getPrimeP() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
- getPrimeQ() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- getPrimeQ() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
- getPrincipals() - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- getPrincipals() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getPriority() - Method in class com.sshtools.common.ssh.components.AbstractSshCipher
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist256Certificate
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist384Certificate
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist521Certificate
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA256
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA512
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- getPriority() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- getPriority() - Method in class com.sshtools.common.ssh.components.NoneHmac
- getPriority() - Method in interface com.sshtools.common.ssh.components.SshCipher
- getPriority() - Method in interface com.sshtools.common.ssh.SecureComponent
- getPrivateExponent() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- getPrivateExponent() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
- getPrivateExponent() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateKey
- getPrivateKey() - Method in class com.sshtools.common.ssh.components.SshKeyPair
-
Get the private key.
- getPrivateKey(SshConnection) - Method in class com.sshtools.common.auth.InMemoryMutualKeyAuthenticationStore
- getPrivateKey(SshConnection) - Method in interface com.sshtools.common.auth.MutualKeyAuthenticatonStore
- getPrivateKey(File) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getPrivateKey(File, PassphrasePrompt) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getPrivateKey(File, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getPrivateKey(InputStream, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getPrivateKey(String, PassphrasePrompt) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getPrivateKey(String, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getPrompt() - Method in class com.sshtools.common.ssh2.KBIPrompt
-
Get the prompt message to display to the user
- getProperty(String) - Method in interface com.sshtools.common.ssh.SshConnection
- getProperty(String, String, String...) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- getProvider() - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
- getProvider() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
- getProvider() - Method in class com.sshtools.common.ssh.components.jce.AbstractJCECipher
- getProvider() - Method in interface com.sshtools.common.ssh.components.jce.AbstractKeyExchange
- getProvider() - Method in interface com.sshtools.common.ssh.components.SshKeyExchangeLegacy
- getProviderForAlgorithm(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
Get the provider for a specific algorithm.
- getProviderForAlgorithm(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Get the provider for a specific algorithm.
- getProviderName() - Method in class com.sshtools.common.ssh.components.AbstractSshCipher
- getProviderName() - Method in class com.sshtools.common.ssh.components.jce.AbstractJCECipher
- getProviderName() - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305
- getProviderName() - Method in class com.sshtools.common.ssh.components.NoneCipher
- getProviderName() - Method in interface com.sshtools.common.ssh.components.SshCipher
- getProviders(String, SshConnection) - Method in interface com.sshtools.common.auth.AuthenticationMechanismFactory
- getProviders(String, SshConnection) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- getPublicExponent() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- getPublicExponent() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- getPublicExponent() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- getPublicExponent() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- getPublicExponent() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getPublicExponent() - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateCrtKey
- getPublicExponent() - Method in interface com.sshtools.common.ssh.components.SshRsaPublicKey
- getPublicKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2BaseDsaPrivateKey
- getPublicKey() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
- getPublicKey() - Method in interface com.sshtools.common.ssh.components.SshDsaPrivateKey
- getPublicKey() - Method in class com.sshtools.common.ssh.components.SshKeyPair
-
Get the public key.
- getPublicKey(SshConnection) - Method in class com.sshtools.common.auth.InMemoryMutualKeyAuthenticationStore
- getPublicKey(SshConnection) - Method in interface com.sshtools.common.auth.MutualKeyAuthenticatonStore
- getPublicKey(File) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getPublicKey(InputStream) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getPublicKey(String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getPublicKey(Path) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getPublicKeyAuthenticationProviders(SshConnection) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- getPublicKeyComment(String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getPublicKeys() - Method in interface com.sshtools.common.publickey.SignatureGenerator
-
List the public keys supported by this signature generator.
- getPublicKeys() - Method in class com.sshtools.common.ssh.components.SshKeyPair
- getPublicOctet() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- getPublicOctet() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getQ() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- getQ() - Method in interface com.sshtools.common.ssh.components.SshDsaPublicKey
- getRealException() - Method in exception com.sshtools.common.ssh.SshIOException
-
Get the real exception
- getRealPath(String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- getReason() - Method in class com.sshtools.common.net.HttpResponse
- getReason() - Method in exception com.sshtools.common.ssh.ChannelOpenException
- getReason() - Method in exception com.sshtools.common.ssh.SshException
-
Get the reason for the exception
- getRemoteAlgorithms() - Method in class com.sshtools.common.ssh.IncompatibleAlgorithm
- getRemoteCiphersCS() - Method in interface com.sshtools.common.ssh.SshConnection
- getRemoteCiphersSC() - Method in interface com.sshtools.common.ssh.SshConnection
- getRemoteCompressionsCS() - Method in interface com.sshtools.common.ssh.SshConnection
- getRemoteCompressionsSC() - Method in interface com.sshtools.common.ssh.SshConnection
- getRemoteIdentification() - Method in interface com.sshtools.common.ssh.SshConnection
- getRemoteIPAddress() - Method in interface com.sshtools.common.ssh.SshConnection
- getRemoteKeyExchanges() - Method in interface com.sshtools.common.ssh.SshConnection
- getRemoteMacsCS() - Method in interface com.sshtools.common.ssh.SshConnection
- getRemoteMacsSC() - Method in interface com.sshtools.common.ssh.SshConnection
- getRemotePort() - Method in interface com.sshtools.common.ssh.SshConnection
- getRemotePublicKeys() - Method in interface com.sshtools.common.ssh.SshConnection
- getRemoteWindow() - Method in interface com.sshtools.common.ssh.Channel
- getRequiredAuthenticationStrategy() - Method in class com.sshtools.common.policy.AuthenticationPolicy
- getRequiredMechanisms() - Method in class com.sshtools.common.policy.AuthenticationPolicy
- getRequiredMechanisms(SshConnection) - Method in interface com.sshtools.common.auth.AuthenticationMechanismFactory
- getRequiredMechanisms(SshConnection) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- getResponse() - Method in class com.sshtools.common.ssh2.KBIPrompt
-
Get the user's response for this prompt.
- getRND() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Get the secure random number generator.
- getRND() - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- getRoot() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- getRootDirectories() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- getRootPath() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- getRSAOAEPSHA1AlgorithmName() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- getRSAOAEPSHA256AlgorithmName() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- getRSAPrivateKeyWithSHA256Signature(File, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getRSAPrivateKeyWithSHA256Signature(InputStream, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getRSAPrivateKeyWithSHA256Signature(String, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getRSAPrivateKeyWithSHA512Signature(File, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getRSAPrivateKeyWithSHA512Signature(InputStream, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getRSAPrivateKeyWithSHA512Signature(String, String) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- getSafePrime(UnsignedInteger32) - Static method in class com.sshtools.common.ssh.components.DiffieHellmanGroups
-
get the biggest safe prime from the list that is <= maximumSize
- getScheme() - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- getSCPCharsetEncoding() - Method in class com.sshtools.common.scp.ScpPolicy
- getSecureRandom() - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
Get the secure random implementation for the API.
- getSecureRandom() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Get the secure random implementation for the API.
- getSecureRandomAlgorithm() - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
Get the algorithm used for secure random number generation.
- getSecureRandomAlgorithm() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Get the algorithm used for secure random number generation.
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.AbstractSshCipher
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA256
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA512
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- getSecurityLevel() - Method in class com.sshtools.common.ssh.components.NoneHmac
- getSecurityLevel() - Method in interface com.sshtools.common.ssh.components.SshCipher
- getSecurityLevel() - Method in interface com.sshtools.common.ssh.SecureComponent
- getSecurityLevel(String) - Method in class com.sshtools.common.ssh.components.DefaultSecurityManager
- getSecurityLevel(String) - Method in interface com.sshtools.common.ssh.components.SecurityManager
- getSeed() - Method in interface com.sshtools.common.ssh.components.jce.SshEd25519PrivateKey
- getSeed() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PrivateKeyJCE
- getSeed() - Method in interface com.sshtools.common.ssh.components.jce.SshEd448PrivateKey
- getSeed() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PrivateKeyJCE
- getSelectedProvider() - Method in class com.sshtools.common.auth.KeyboardInteractiveAuthentication
- getSeparator() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- getSerial() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getServerVersion() - Method in interface com.sshtools.common.ssh.SshConnection
- getSession() - Method in class com.sshtools.common.command.AbstractExecutableCommand
- getSession() - Method in interface com.sshtools.common.command.ExecutableCommand
- getSession() - Method in class com.sshtools.common.ssh.Subsystem
- getSessionCount() - Method in interface com.sshtools.common.ssh.SshConnection
- getSessionId() - Method in interface com.sshtools.common.ssh.SshConnection
- getSessionKey() - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- getSessionMaxPacketSize() - Method in class com.sshtools.common.shell.ShellPolicy
- getSessionMaxWindowSize() - Method in class com.sshtools.common.shell.ShellPolicy
- getSessionMinWindowSize() - Method in class com.sshtools.common.shell.ShellPolicy
- getSessionTimeout() - Method in class com.sshtools.common.shell.ShellPolicy
-
Returns the session timeout in seconds
- getSessionTimeoutSeconds() - Method in class com.sshtools.common.shell.ShellPolicy
- getSFTPCharsetEncoding() - Method in class com.sshtools.common.policy.FileSystemPolicy
-
Get the current encoding value for filenames in SFTP sessions.
- getSFTPExtension(String) - Method in class com.sshtools.common.policy.FileSystemPolicy
- getSFTPExtensionFactories() - Method in class com.sshtools.common.policy.FileSystemPolicy
- getSFTPLongnameDateFormat() - Method in class com.sshtools.common.policy.FileSystemPolicy
- getSFTPLongnameDateFormatWithTime() - Method in class com.sshtools.common.policy.FileSystemPolicy
- getSftpMaxPacketSize() - Method in class com.sshtools.common.policy.FileSystemPolicy
- getSftpMaxWindowSize() - Method in class com.sshtools.common.policy.FileSystemPolicy
- getSftpMinWindowSize() - Method in class com.sshtools.common.policy.FileSystemPolicy
- getSFTPVersion() - Method in class com.sshtools.common.policy.FileSystemPolicy
- getSignature(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- getSignatureLength() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getSignedBy() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getSignedKey() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getSigningAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- getSigningAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- getSigningAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- getSigningAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- getSigningAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- getSigningAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- getSigningAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- getSigningAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getSigningAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA256
- getSigningAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA512
- getSigningAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- getSigningAlgorithm() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- getSigningAlgorithm() - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
The algorithm name expected to be encoded in SSH signatures
- getSize() - Method in class com.sshtools.common.ssh.components.DiffieHellmanGroups.DHGroup
- getSource() - Method in class com.sshtools.common.events.EventObject
-
The object on which the Event initially occurred.
- getSourceAddresses() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getStarted() - Method in class com.sshtools.common.sftp.TransferEvent
- getStartLine() - Method in class com.sshtools.common.net.HttpHeader
- getStartPosition() - Method in class com.sshtools.common.sftp.Multipart
- getState() - Method in class com.sshtools.common.events.Event
-
Get the event state.
- getStatus() - Method in class com.sshtools.common.net.HttpResponse
- getStatus() - Method in exception com.sshtools.common.sftp.SftpStatusEventException
-
Get the status
- getStatus() - Method in exception com.sshtools.common.sftp.SftpStatusException
-
Get the status
- getStatusMessage(int) - Static method in exception com.sshtools.common.sftp.SftpStatusException
- getStatusText(int) - Static method in exception com.sshtools.common.sftp.SftpStatusEventException
-
Convert a SSH_FXP_STATUS code into a readable string
- getStatusText(int) - Static method in exception com.sshtools.common.sftp.SftpStatusException
-
Convert a SSH_FXP_STATUS code into a readable string
- getStderrOutputStream() - Method in class com.sshtools.common.command.AbstractExecutableCommand
-
Get the STDERR OutputStream for this process.
- getStderrOutputStream() - Method in interface com.sshtools.common.command.ExecutableCommand
-
Get the STDERR OutputStream for this process.
- getStoredValue() - Method in class com.sshtools.common.publickey.EncodedExtension
- getStringValue() - Method in class com.sshtools.common.publickey.CriticalOption
- getSupportedExtensions() - Method in class com.sshtools.common.sftp.extensions.BasicSftpExtensionFactory
- getSupportedExtensions() - Method in class com.sshtools.common.sftp.extensions.DefaultSftpExtensionFactory
-
Deprecated.
- getSupportedExtensions() - Method in class com.sshtools.common.sftp.extensions.SftpExtensionLoaderFactory
- getSupportedExtensions() - Method in interface com.sshtools.common.sftp.SftpExtensionFactory
- getSupportedMechanisms() - Method in interface com.sshtools.common.auth.AuthenticationMechanismFactory
- getSupportedMechanisms() - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- getSupportedSignatures() - Method in class com.sshtools.common.policy.SignaturePolicy
- getTargetFile() - Method in class com.sshtools.common.sftp.Multipart
- getTemporaryBanTime() - Method in class com.sshtools.common.permissions.IPPolicy
- getTotalBytesIn() - Method in interface com.sshtools.common.ssh.SshConnection
- getTotalBytesOut() - Method in interface com.sshtools.common.ssh.SshConnection
- getTransactionUUID() - Method in class com.sshtools.common.sftp.Multipart
- getTransfer(String) - Static method in class com.sshtools.common.sftp.MultipartTransferRegistry
- getType() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getType() - Method in class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- getType() - Method in class com.sshtools.common.publickey.PEMReader
- getType() - Method in interface com.sshtools.common.publickey.SshPrivateKeyFile
-
Get a description of the format type e.g.
- getType() - Method in class com.sshtools.common.sftp.ACL
- getType() - Method in class com.sshtools.common.ssh.IncompatibleAlgorithm
- getUploadId() - Method in interface com.sshtools.common.sftp.MultipartTransfer
- getUsername() - Method in interface com.sshtools.common.ssh.SshConnection
- getUserPrincipalLookupService() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- getUuid() - Method in interface com.sshtools.common.sftp.MultipartTransfer
- getUUID() - Method in interface com.sshtools.common.ssh.SshConnection
- getValidAfter() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getValidBefore() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- getValue() - Method in class com.sshtools.common.publickey.authorized.Option
- getValue() - Method in class com.sshtools.common.publickey.EncodedExtension
- getValue() - Method in class com.sshtools.common.publickey.StringCertificateExtension
- getValue() - Method in class com.sshtools.common.sshd.config.BlankEntry
- getValue() - Method in class com.sshtools.common.sshd.config.CommentEntry
- getValue() - Method in class com.sshtools.common.sshd.config.SshdConfigFileEntry
- getValue() - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- getValue(int) - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- getValue(String) - Method in class com.sshtools.common.sshd.config.Entry
- getValueParts() - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- getVersion() - Method in class com.sshtools.common.net.HttpResponse
- getVersion() - Method in class com.sshtools.common.sftp.SftpSubsystem
- getVersion() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- getVersion() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- getVersion() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- getVersion() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- getVersion() - Method in interface com.sshtools.common.ssh.components.SshRsaPublicKey
- getVolume() - Method in interface com.sshtools.common.files.AbstractFile
- getVolume() - Method in class com.sshtools.common.files.direct.NioFile
- getVolume(String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- getWhitelist() - Method in class com.sshtools.common.permissions.IPPolicy
- getWho() - Method in class com.sshtools.common.sftp.ACL
- getX() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
- getX() - Method in interface com.sshtools.common.ssh.components.SshDsaPrivateKey
- getY() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- getY() - Method in interface com.sshtools.common.ssh.components.SshDsaPublicKey
- gid() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- gidOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- GlobalConfiguration - Class in com.sshtools.common.sshd.config
- GlobalConfiguration(SshdConfigFile) - Constructor for class com.sshtools.common.sshd.config.GlobalConfiguration
- globalListeners - Variable in class com.sshtools.common.events.EventServiceImplementation
- GlobalRequest - Class in com.sshtools.common.ssh
-
This class represents a global request.
- GlobalRequest(String, SshConnection, byte[]) - Constructor for class com.sshtools.common.ssh.GlobalRequest
-
Contstruct a request.
- GlobSftpFileFilter - Class in com.sshtools.common.sftp
- GlobSftpFileFilter(String) - Constructor for class com.sshtools.common.sftp.GlobSftpFileFilter
- grantForwarding(String) - Method in class com.sshtools.common.forwarding.ForwardingPolicy
-
Grant access to a specific host.
- group() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- group1 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
- group14 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
- group15 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
- group16 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
- group17 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
- group18 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
- group5 - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
- groupOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- GSSAPIAuthentication - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- GSSAPICleanupCredentials - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- GSSAPIKeyExchange - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- GSSAPIStoreCredentialsOnRekey - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- GSSAPIStrictAcceptorCheck - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
H
- haltIncomingData() - Method in interface com.sshtools.common.ssh.SessionChannel
- handleToString(byte[]) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- HARDLINK - Enum constant in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.
- HardLinkExtension - Class in com.sshtools.common.sftp.extensions
- HardLinkExtension() - Constructor for class com.sshtools.common.sftp.extensions.HardLinkExtension
- has(PosixFilePermission...) - Method in class com.sshtools.common.sftp.PosixPermissions
-
Get if these permissions contain all of the provided permissions.
- hasAclFlags() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasAddressEntry() - Method in class com.sshtools.common.sshd.config.MatchEntry
- hasAllocationSize() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasAttributeBits() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasAuthenticated() - Method in interface com.sshtools.common.auth.KeyboardInteractiveProvider
- hasAuthenticated() - Method in class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- hasBCProvider() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- hasCommaSV() - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- hasComponents() - Method in class com.sshtools.common.ssh.components.ComponentFactory
- hasCreateTime() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasExtendedAttribute(String) - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasGid() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasGroup() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasGroupEntry() - Method in class com.sshtools.common.sshd.config.MatchEntry
- hashCode() - Method in class com.sshtools.common.files.AbstractFileImpl
- hashCode() - Method in class com.sshtools.common.files.direct.NioFile
- hashCode() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- hashCode() - Method in class com.sshtools.common.sftp.PosixPermissions
- hashCode() - Method in class com.sshtools.common.sftp.SftpFile
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.Ssh2BaseDsaPrivateKey
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PrivateKeyJCE
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PrivateKeyJCE
- hashCode() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- hashCode() - Method in class com.sshtools.common.ssh.components.SshKeyPair
- hashCode() - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- hasHostEntry() - Method in class com.sshtools.common.sshd.config.MatchEntry
- hasKey(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- hasLastAccessTime() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasLastAttributesModifiedTime() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasLastModifiedTime() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasLocalAddressEntry() - Method in class com.sshtools.common.sshd.config.MatchEntry
- hasLocalPortEntry() - Method in class com.sshtools.common.sshd.config.MatchEntry
- hasNext() - Method in class com.sshtools.common.auth.KeysIterator
- hasNext() - Method in class com.sshtools.common.sshd.config.SshdConfigFileEntry
- hasNext() - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- hasParts() - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- hasPermissions() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasPolicy(Class<?>) - Method in interface com.sshtools.common.ssh.Context
- hasProviders() - Method in class com.sshtools.common.auth.PasswordAuthentication
- hasRDomainEntry() - Method in class com.sshtools.common.sshd.config.MatchEntry
- hasSize() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasSpaceSV() - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- hasSubSecondTimes() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasSupportedAttributeBits() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasSupportedAttributeMask() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasUid() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- hasUploadQuota() - Method in class com.sshtools.common.policy.FileSystemPolicy
- hasUserEntry() - Method in class com.sshtools.common.sshd.config.MatchEntry
- hasUsername() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- HEX_CHARS - Static variable in class com.sshtools.common.publickey.PEMReader
- HmacMD5 - Class in com.sshtools.common.ssh.components.jce
-
MD5 message authentication implementation.
- HmacMD5() - Constructor for class com.sshtools.common.ssh.components.jce.HmacMD5
- HmacMD5.HmacMD5Factory - Class in com.sshtools.common.ssh.components.jce
- HmacMD596 - Class in com.sshtools.common.ssh.components.jce
-
MD5 message authentication implementation.
- HmacMD596() - Constructor for class com.sshtools.common.ssh.components.jce.HmacMD596
- HmacMD596.HmacMD596Factory - Class in com.sshtools.common.ssh.components.jce
- HmacMD596Factory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacMD596.HmacMD596Factory
- HmacMD5ETM - Class in com.sshtools.common.ssh.components.jce
-
MD5 message authentication implementation.
- HmacMD5ETM() - Constructor for class com.sshtools.common.ssh.components.jce.HmacMD5ETM
- HmacMD5ETM.HmacMD5ETMFactory - Class in com.sshtools.common.ssh.components.jce
- HmacMD5ETMFactory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacMD5ETM.HmacMD5ETMFactory
- HmacMD5Factory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacMD5.HmacMD5Factory
- HmacRipeMd160 - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 message authentication implementation.
- HmacRipeMd160() - Constructor for class com.sshtools.common.ssh.components.jce.HmacRipeMd160
- HmacRipeMd160(int) - Constructor for class com.sshtools.common.ssh.components.jce.HmacRipeMd160
- HmacRipeMd160.HmacRipeMd160Factory - Class in com.sshtools.common.ssh.components.jce
- HmacRipeMd160ETM - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 message authentication implementation.
- HmacRipeMd160ETM() - Constructor for class com.sshtools.common.ssh.components.jce.HmacRipeMd160ETM
- HmacRipeMd160ETM(int) - Constructor for class com.sshtools.common.ssh.components.jce.HmacRipeMd160ETM
- HmacRipeMd160ETM.HmacRipeMd160ETMFactory - Class in com.sshtools.common.ssh.components.jce
- HmacRipeMd160ETMFactory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacRipeMd160ETM.HmacRipeMd160ETMFactory
- HmacRipeMd160Factory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacRipeMd160.HmacRipeMd160Factory
- HmacSha1 - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 message authentication implementation.
- HmacSha1() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha1
- HmacSha1.HmacSha1Factory - Class in com.sshtools.common.ssh.components.jce
- HmacSha196 - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 message authentication implementation.
- HmacSha196() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha196
- HmacSha196.HmacSha196Factory - Class in com.sshtools.common.ssh.components.jce
- HmacSha196Factory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha196.HmacSha196Factory
- HmacSha1ETM - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 message authentication implementation.
- HmacSha1ETM() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha1ETM
- HmacSha1ETM.HmacSha1ETMFactory - Class in com.sshtools.common.ssh.components.jce
- HmacSha1ETMFactory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha1ETM.HmacSha1ETMFactory
- HmacSha1Factory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha1.HmacSha1Factory
- HmacSha256 - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 message authentication implementation.
- HmacSha256() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha256
- HmacSha256(int) - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha256
- HmacSha256_96 - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 message authentication implementation.
- HmacSha256_96() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha256_96
- HmacSha256_96.HmacSha256_96Factory - Class in com.sshtools.common.ssh.components.jce
- HmacSha256_96Factory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha256_96.HmacSha256_96Factory
- HmacSha256_at_ssh_dot_com - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 message authentication implementation.
- HmacSha256_at_ssh_dot_com() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha256_at_ssh_dot_com
- HmacSha256_at_ssh_dot_com(int) - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha256_at_ssh_dot_com
- HmacSha256_at_ssh_dot_com.HmacSha256_at_ssh_dot_comFactory - Class in com.sshtools.common.ssh.components.jce
- HmacSha256_at_ssh_dot_comFactory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha256_at_ssh_dot_com.HmacSha256_at_ssh_dot_comFactory
- HmacSha256.HmacSha256Factory - Class in com.sshtools.common.ssh.components.jce
- HmacSha256ETM - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 message authentication implementation.
- HmacSha256ETM() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha256ETM
- HmacSha256ETM(int) - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha256ETM
- HmacSha256ETM.HmacSha256ETMFactory - Class in com.sshtools.common.ssh.components.jce
- HmacSha256ETMFactory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha256ETM.HmacSha256ETMFactory
- HmacSha256Factory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha256.HmacSha256Factory
- HmacSha512 - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 message authentication implementation.
- HmacSha512() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha512
- HmacSha512(int) - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha512
- HmacSha512_96 - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 message authentication implementation.
- HmacSha512_96() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha512_96
- HmacSha512_96.HmacSha512_96Factory - Class in com.sshtools.common.ssh.components.jce
- HmacSha512_96Factory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha512_96.HmacSha512_96Factory
- HmacSha512.HmacSha512Factory - Class in com.sshtools.common.ssh.components.jce
- HmacSha512ETM - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 message authentication implementation.
- HmacSha512ETM() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha512ETM
- HmacSha512ETM(int) - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha512ETM
- HmacSha512ETM.HmacSha512ETMFactory - Class in com.sshtools.common.ssh.components.jce
- HmacSha512ETMFactory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha512ETM.HmacSha512ETMFactory
- HmacSha512Factory() - Constructor for class com.sshtools.common.ssh.components.jce.HmacSha512.HmacSha512Factory
- HOST_KEY_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
API error to indicate a host key signature failed.
- HOST_KEY_NOT_VERIFIABLE - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: The host key supplied could not be verified
- HOST_NOT_ALLOWED - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: The host is not allowed
- HostbasedAuthentication - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- HostbasedUsesNameFromPacketOnly - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- HostFileEntry() - Constructor for class com.sshtools.common.knownhosts.KnownHostsKeyVerification.HostFileEntry
- HostKey - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- HostKeyUpdater - Interface in com.sshtools.common.knownhosts
- HostKeyVerification - Interface in com.sshtools.common.knownhosts
-
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.
- HostKeyVerificationManager - Class in com.sshtools.common.knownhosts
- HostKeyVerificationManager(HostKeyVerification) - Constructor for class com.sshtools.common.knownhosts.HostKeyVerificationManager
- HostKeyVerificationManager(HostKeyVerification...) - Constructor for class com.sshtools.common.knownhosts.HostKeyVerificationManager
- HostKeyVerificationManager(Collection<? extends HostKeyVerification>) - Constructor for class com.sshtools.common.knownhosts.HostKeyVerificationManager
- HTTP - Enum constant in enum com.sshtools.common.net.ProxyType
- HttpHeader - Class in com.sshtools.common.net
-
Utility class to process HTTP headers.
- HttpHeader() - Constructor for class com.sshtools.common.net.HttpHeader
- HttpRequest - Class in com.sshtools.common.net
-
Utility class to process HTTP requests.
- HttpRequest() - Constructor for class com.sshtools.common.net.HttpRequest
- HttpResponse - Class in com.sshtools.common.net
-
Utility class to process HTTP responses.
- HttpResponse() - Constructor for class com.sshtools.common.net.HttpResponse
I
- id() - Method in interface com.sshtools.common.files.FileVolume
- idle() - Method in interface com.sshtools.common.nio.IdleStateListener
-
Process an idle event.
- idle() - Method in interface com.sshtools.common.sshd.Service
-
Transport level idle
- IdleStateListener - Interface in com.sshtools.common.nio
-
A class implementing this interface is notified when the selector it is registered with becomes idle.
- IdleStateManager - Class in com.sshtools.common.nio
-
Class that checks the idle state of another class.
- IdleStateManager(int, int) - Constructor for class com.sshtools.common.nio.IdleStateManager
- IgnoreRhosts - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- IgnoreUserKnownHosts - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- ILLEGAL_USER_NAME - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: The user's name is illegal
- IncompatibleAlgorithm - Class in com.sshtools.common.ssh
- IncompatibleAlgorithm(IncompatibleAlgorithm.ComponentType, String[], String[]) - Constructor for class com.sshtools.common.ssh.IncompatibleAlgorithm
- IncompatibleAlgorithm.ComponentType - Enum in com.sshtools.common.ssh
- indexOf(String) - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- INFLATER - Static variable in interface com.sshtools.common.ssh.compression.SshCompression
-
Inflation mode
- init() - Method in class com.sshtools.common.ssh.components.ComponentManager
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.Poly1305
-
Initialises the Poly1305 MAC.
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160ETM
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha1
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha196
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha1ETM
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha256_at_ssh_dot_com
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha256
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha256ETM
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha512
- init(byte[]) - Method in class com.sshtools.common.ssh.components.jce.HmacSha512ETM
- init(byte[]) - Method in class com.sshtools.common.ssh.components.NoneHmac
- init(byte[]) - Method in interface com.sshtools.common.ssh.components.SshHmac
- init(byte[]) - Method in interface com.sshtools.common.ssh.components.SshPublicKey
- init(byte[], int, int) - Method in class com.sshtools.common.publickey.OpenSshCertificate
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
Initialize the public key from a blob of binary data.
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- init(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- init(byte[], int, int) - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Initialize the public key from a blob of binary data.
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.AbstractSshCipher
-
Initialize the cipher with up to 40 bytes of iv and key data.
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.AbstractJCECipher
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.AES128Gcm
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.AES256Gcm
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.ArcFour
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.ArcFour128
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.ArcFour256
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305
- init(int, byte[], byte[]) - Method in class com.sshtools.common.ssh.components.NoneCipher
-
Initialize the cipher with up to 40 bytes of iv and key data.
- init(int, byte[], byte[]) - Method in interface com.sshtools.common.ssh.components.SshCipher
-
Initialize the cipher with up to 40 bytes of iv and key data.
- init(int, int) - Method in class com.sshtools.common.ssh.compression.NoneCompression
- init(int, int) - Method in interface com.sshtools.common.ssh.compression.SshCompression
-
Initialize the compression.
- init(int, int) - Method in class com.sshtools.common.zlib.ZLibCompression
- init(AbstractFile) - Method in class com.sshtools.common.files.AbstractFileAdapter
- init(SessionChannel, Context) - Method in class com.sshtools.common.sftp.SftpSubsystem
- init(SessionChannel, Context) - Method in class com.sshtools.common.ssh.Subsystem
-
Initialize the subsystem with the current session and configuration.
- init(SessionChannelServer) - Method in class com.sshtools.common.command.AbstractExecutableCommand
-
Initialize the command.
- init(SessionChannelServer) - Method in interface com.sshtools.common.command.ExecutableCommand
-
Initialize the command.
- init(SshConnection) - Method in interface com.sshtools.common.auth.KeyboardInteractiveProvider
- init(SshConnection) - Method in class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- init(SshConnection, String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- init(AbstractServerTransport<C>) - Method in interface com.sshtools.common.sshd.Service
-
Initialize the service.
- INIT - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- initializeDefaultProvider(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Initialize the default JCE provider used by the API.
- initializeDefaultProvider(Provider) - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
Initialize the default JCE provider used by the API.
- initializeDefaultProvider(Provider) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Initialize the default JCE provider used by the API.
- initializeDigestFactory(ComponentFactory<Digest>) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Initialize the digest factory.
- initializeDigestFactory(ComponentFactory<Digest>) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- initializeHmacFactory(ComponentFactory<SshHmac>) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Initialize the SSH2 HMAC factory.
- initializeHmacFactory(ComponentFactory<SshHmac>) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- initializeProviderForAlgorithm(String, String) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Initialize a provider for a specific algorithm.
- initializeProviderForAlgorithm(String, Provider) - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
Initialize a provider for a specific algorithm.
- initializeProviderForAlgorithm(String, Provider) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Initialize a provider for a specific algorithm.
- initializePublicKeyFactory(ComponentFactory<SshPublicKey>) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Initialize the public key factory.
- initializePublicKeyFactory(ComponentFactory<SshPublicKey>) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- initializeSsh2CipherFactory(ComponentFactory<SshCipher>) - Method in class com.sshtools.common.ssh.components.ComponentManager
-
Initialize the SSH2 cipher factory.
- initializeSsh2CipherFactory(ComponentFactory<SshCipher>) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- InMemoryMutualKeyAuthenticationStore - Class in com.sshtools.common.auth
- InMemoryMutualKeyAuthenticationStore() - Constructor for class com.sshtools.common.auth.InMemoryMutualKeyAuthenticationStore
- InMemoryUniversalAuthenticatorAccountDatabase - Class in com.sshtools.common.auth
- InMemoryUniversalAuthenticatorAccountDatabase() - Constructor for class com.sshtools.common.auth.InMemoryUniversalAuthenticatorAccountDatabase
- instance - Static variable in class com.sshtools.common.ssh.components.ComponentManager
- InstructionPrompt - Class in com.sshtools.common.ssh2
- InstructionPrompt(String) - Constructor for class com.sshtools.common.ssh2.InstructionPrompt
- INTERNAL_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
An internal error occurred within the API; in all cases contact sshtools.com support with the details of this error and the state of the connection when receiving this exception is unknown.
- intToLittleEndian(int, byte[], int) - Static method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305
- INVALID_HANDLE - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
The file handle provided was invalid
- INVALID_HANDLE - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
The file handle provided was invalid
- INVALID_RESUME_STATE - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
The file cannot be resumed
- INVALID_RESUME_STATE - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
The file cannot be resumed
- INVALID_TEXT_MODE - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
The server reported a canonical newline convention not supported by this API
- INVALID_TEXT_MODE - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
The server reported a canonical newline convention not supported by this API
- InvalidHandleException - Exception in com.sshtools.common.sftp
-
Thrown when an invalid file handle is received.
- InvalidHandleException(String) - Constructor for exception com.sshtools.common.sftp.InvalidHandleException
-
Constructs the exception.
- InvalidPassphraseException - Exception in com.sshtools.common.publickey
-
Thrown by an
SshPrivateKeyFilewhen it detects that the passphrase supplied was invalid. - InvalidPassphraseException() - Constructor for exception com.sshtools.common.publickey.InvalidPassphraseException
- InvalidPassphraseException(Exception) - Constructor for exception com.sshtools.common.publickey.InvalidPassphraseException
- IPPolicy - Class in com.sshtools.common.permissions
- IPPolicy() - Constructor for class com.sshtools.common.permissions.IPPolicy
- IPStore - Class in com.sshtools.common.permissions
- IPStore() - Constructor for class com.sshtools.common.permissions.IPStore
- IPUtils - Class in com.sshtools.common.net
- isAbsolute() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- isAllowedKey(String) - Static method in class com.sshtools.common.sshd.config.MatchEntry
- isAllowZeroLengthFileUpload() - Method in class com.sshtools.common.policy.FileSystemPolicy
- isAppendOnly() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isArchive() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isAttributeBitSet(long) - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isAuthenticated() - Method in interface com.sshtools.common.ssh.SshConnection
- isAuthorizedKey(SshPublicKey) - Method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- isAuthorizedKey(SshPublicKey, SshConnection) - Method in class com.sshtools.common.auth.AuthorizedKeysPublicKeyAuthenticationProvider
-
Checks the given public key by comparing it against the public keys stored in the users authorized_keys file.
- isAuthorizedKey(SshPublicKey, SshConnection) - Method in class com.sshtools.common.auth.OpenSshCertificateAuthenticationProvider
- isAuthorizedKey(SshPublicKey, SshConnection) - Method in interface com.sshtools.common.auth.PublicKeyAuthenticationProvider
-
Check the supplied public key against the users authorized keys.
- isAuthorizedKey(SshPublicKey, SshConnection) - Method in class com.sshtools.common.auth.UniversalAuthenticationProvider
- isBCDisabled() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- isBCEnabled() - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- isBlock() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isCancelled() - Method in interface com.sshtools.common.sftp.MultipartTransfer
- isCaseInsensitive() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isCertAuthority() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification.CertAuthorityEntry
- isCertAuthority() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification.KeyEntry
- isCertAuthority() - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- isCertificate() - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Indicates if this key is part of a certificate.
- isCharacter() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isClosed() - Method in interface com.sshtools.common.ssh.Channel
- isCommentedOut() - Method in class com.sshtools.common.sshd.config.BlankEntry
- isCommentedOut() - Method in class com.sshtools.common.sshd.config.CommentEntry
- isCommentedOut() - Method in class com.sshtools.common.sshd.config.MatchEntry
- isCommentedOut() - Method in class com.sshtools.common.sshd.config.SshdConfigFileEntry
- isCommentedOut() - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- isCompressed() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isConnected() - Method in interface com.sshtools.common.ssh.SshConnection
- isConnected() - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- isDeclaredInVersion() - Method in class com.sshtools.common.sftp.extensions.AbstractSftpExtension
- isDeclaredInVersion() - Method in class com.sshtools.common.sftp.extensions.filter.OpenDirectoryWithFilterExtension
- isDeclaredInVersion() - Method in class com.sshtools.common.sftp.extensions.multipart.CreateMultipartFileExtension
- isDeclaredInVersion() - Method in class com.sshtools.common.sftp.extensions.multipart.OpenMultipartFileExtension
- isDeclaredInVersion() - Method in interface com.sshtools.common.sftp.SftpExtension
- isDefaultEnabled(Class<C>, String) - Static method in class com.sshtools.common.ssh.components.ComponentManager
- isDir - Variable in class com.sshtools.common.sftp.TransferEvent
- isDir() - Method in class com.sshtools.common.sftp.TransferEvent
- isDirectory() - Method in interface com.sshtools.common.files.AbstractFile
- isDirectory() - Method in class com.sshtools.common.files.AbstractFileAdapter
- isDirectory() - Method in class com.sshtools.common.files.direct.NioFile
- isDirectory() - Method in class com.sshtools.common.files.nio.AbstractFileBasicAttributes
- isDirectory() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isDisabled(String) - Method in class com.sshtools.common.ssh.components.ComponentManager
- isDisconnecting() - Method in interface com.sshtools.common.ssh.SshConnection
- isDone() - Method in class com.sshtools.common.ssh.AbstractRequestFuture
- isDone() - Method in interface com.sshtools.common.ssh.RequestFuture
- isDoneAndSuccess() - Method in interface com.sshtools.common.ssh.RequestFuture
- isDropSecurityAsLastResort() - Method in class com.sshtools.common.ssh.DefaultSecurityPolicy
- isDropSecurityAsLastResort() - Method in interface com.sshtools.common.ssh.SecurityPolicy
- isEmpty() - Method in class com.sshtools.common.permissions.IPStore
- isEmpty() - Method in class com.sshtools.common.sftp.PosixPermissions
-
Get if this is an empty set of permissions.
- isEmpty() - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- isEnabled(ComponentInstanceFactory<C>, Class<C>, String) - Method in class com.sshtools.common.ssh.components.ComponentManager
- isEnabledByDefault() - Method in interface com.sshtools.common.ssh.components.ComponentInstanceFactory
-
Get if the component should be enabled by default.
- isEnabledByDefault() - Method in class com.sshtools.common.ssh.components.jce.AES128Cbc.AES128CbcFactory
- isEnabledByDefault() - Method in class com.sshtools.common.ssh.components.jce.AES192Cbc.AES192CbcFactory
- isEnabledByDefault() - Method in class com.sshtools.common.ssh.components.jce.AES256Cbc.AES256CbcFactory
- isEnabledByDefault() - Method in class com.sshtools.common.ssh.components.jce.ArcFour.ArcFourFactory
- isEnabledByDefault() - Method in class com.sshtools.common.ssh.components.jce.ArcFour128.ArcFour128Factory
- isEnabledByDefault() - Method in class com.sshtools.common.ssh.components.jce.ArcFour256.ArcFour256Factory
- isEnabledByDefault() - Method in class com.sshtools.common.ssh.components.jce.BlowfishCbc.BlowfishCbcFactory
- isEnabledByDefault() - Method in class com.sshtools.common.ssh.components.jce.TripleDesCbc.TripleDesCbcFactory
- isEnableNoneCipher() - Static method in class com.sshtools.common.ssh.components.ComponentManager
- isEnableNoneMac() - Static method in class com.sshtools.common.ssh.components.ComponentManager
- isEncrypted() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isError() - Method in class com.sshtools.common.sftp.TransferEvent
- isETM() - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
- isETM() - Method in class com.sshtools.common.ssh.components.jce.HmacMD5ETM
- isETM() - Method in class com.sshtools.common.ssh.components.jce.HmacRipeMd160ETM
- isETM() - Method in class com.sshtools.common.ssh.components.jce.HmacSha1ETM
- isETM() - Method in class com.sshtools.common.ssh.components.jce.HmacSha256ETM
- isETM() - Method in class com.sshtools.common.ssh.components.jce.HmacSha512ETM
- isETM() - Method in class com.sshtools.common.ssh.components.NoneHmac
- isETM() - Method in interface com.sshtools.common.ssh.components.SshHmac
- isExists() - Method in class com.sshtools.common.sftp.TransferEvent
- isFifo() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isFile() - Method in interface com.sshtools.common.files.AbstractFile
- isFile() - Method in class com.sshtools.common.files.AbstractFileAdapter
- isFile() - Method in class com.sshtools.common.files.direct.NioFile
- isFile() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isForceClose() - Method in class com.sshtools.common.sftp.TransferEvent
- isForceCommand() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- isFormatted(byte[]) - Static method in class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- isFormatted(byte[]) - Static method in class com.sshtools.common.publickey.OpenSSHPublicKeyFile
- isFormatted(byte[]) - Method in interface com.sshtools.common.publickey.SshPrivateKeyProvider
- isFormatted(byte[], String, String) - Static method in class com.sshtools.common.publickey.Base64EncodedFileFormat
- isHashedEntry() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification.KeyEntry
- isHashedEntry() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification.Ssh2KeyEntry
- isHasReachedEOF() - Method in class com.sshtools.common.sftp.TransferEvent
- isHidden() - Method in interface com.sshtools.common.files.AbstractFile
- isHidden() - Method in class com.sshtools.common.files.AbstractFileAdapter
- isHidden() - Method in class com.sshtools.common.files.direct.NioFile
- isHidden() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isHidden(Path) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- isHostCertificate() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- isHostCertificate() - Method in class com.sshtools.common.ssh.components.SshCertificate
- isHostFileWriteable() - Method in class com.sshtools.common.knownhosts.KnownHostsFile
- isHostFileWriteable() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- isImmutable() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isKnown() - Method in class com.sshtools.common.publickey.EncodedExtension
- isKnownHost(String, SshPublicKey) - Method in interface com.sshtools.common.knownhosts.HostKeyUpdater
- isKnownHost(String, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- isLink() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isListed(String, IPStore) - Method in class com.sshtools.common.permissions.IPPolicy
- isLoaded() - Method in class com.sshtools.common.sshd.config.CommentEntry
- isLocalEOF() - Method in interface com.sshtools.common.ssh.Channel
- isLocked() - Method in interface com.sshtools.common.sftp.OpenFile
- isMAC() - Method in class com.sshtools.common.ssh.components.AbstractSshCipher
- isMAC() - Method in class com.sshtools.common.ssh.components.jce.AES128Gcm
- isMAC() - Method in class com.sshtools.common.ssh.components.jce.AES256Gcm
- isMAC() - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305
- isMAC() - Method in interface com.sshtools.common.ssh.components.SshCipher
- isManagedSecurity() - Method in class com.sshtools.common.ssh.DefaultSecurityPolicy
- isManagedSecurity() - Method in interface com.sshtools.common.ssh.SecurityPolicy
- isMkdirParentMustExist() - Method in class com.sshtools.common.policy.FileSystemPolicy
- isMultipartTransferSupported(String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- isNotAllowedKey(String) - Static method in class com.sshtools.common.sshd.config.MatchEntry
- isNotLoaded() - Method in class com.sshtools.common.sshd.config.CommentEntry
- isOpen() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- isOpen() - Method in class com.sshtools.common.files.nio.AbstractFileSeekableByteChannel
- isOther() - Method in class com.sshtools.common.files.nio.AbstractFileBasicAttributes
- isPassphraseProtected() - Method in class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- isPassphraseProtected() - Method in interface com.sshtools.common.publickey.SshPrivateKeyFile
-
Determine if the private key file is protected by a passphrase.
- isPrivateKeyFile(File) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- isPublicKeyVerificationFailedAuth() - Method in class com.sshtools.common.policy.AuthenticationPolicy
- isReadable() - Method in interface com.sshtools.common.files.AbstractFile
- isReadable() - Method in class com.sshtools.common.files.AbstractFileAdapter
- isReadable() - Method in class com.sshtools.common.files.direct.NioFile
- isReadOnly() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- isReadOnly() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isReady() - Method in class com.sshtools.common.nio.IdleStateManager
-
Called by a selector to determine when the service run is ready to be executed.
- isRegularFile() - Method in class com.sshtools.common.files.nio.AbstractFileBasicAttributes
- isRemoteEOF() - Method in interface com.sshtools.common.ssh.Channel
- isRevoked() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification.KeyEntry
- isRevoked() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification.RevokedEntry
- isSameFile(Path, Path) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- isSCPReadWriteEvents() - Method in class com.sshtools.common.policy.FileSystemPolicy
- isSCPReadWriteEvents() - Method in class com.sshtools.common.scp.ScpPolicy
- isSelectorThread() - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- isSFTPCloseFileBeforeFailedTransferEvents() - Method in class com.sshtools.common.policy.FileSystemPolicy
- isSFTPReadWriteEvents() - Method in class com.sshtools.common.policy.FileSystemPolicy
- isSocket() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isSparse() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isSpecial() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isStrictMode() - Method in class com.sshtools.common.policy.SignaturePolicy
- isSubSecondTimes() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isSuccess() - Method in class com.sshtools.common.ssh.AbstractRequestFuture
- isSuccess() - Method in interface com.sshtools.common.ssh.RequestFuture
- isSupportedMechanism(String) - Method in interface com.sshtools.common.auth.AuthenticationMechanismFactory
- isSupportedMechanism(String) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- isSymbolicLink() - Method in class com.sshtools.common.files.nio.AbstractFileBasicAttributes
- isSync() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isSystem() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- isTextMode() - Method in class com.sshtools.common.sftp.files.PseduoRandomOpenFile
- isTextMode() - Method in class com.sshtools.common.sftp.files.RandomAccessOpenFile
- isTextMode() - Method in interface com.sshtools.common.sftp.OpenFile
- isUserCertificate() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- isUserCertificate() - Method in class com.sshtools.common.ssh.components.SshCertificate
- isValidAddressForNetwork(String) - Method in class com.sshtools.common.net.CIDRNetwork
- isWritable() - Method in interface com.sshtools.common.files.AbstractFile
- isWritable() - Method in class com.sshtools.common.files.AbstractFileAdapter
- isWritable() - Method in class com.sshtools.common.files.direct.NioFile
- isWritable() - Method in class com.sshtools.common.files.ReadOnlyFileFactory.ReadOnlyAbstractFile
- iterator() - Method in class com.sshtools.common.files.nio.AbstractFileDirectoryStream
- iterator() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- iterator(Path, DirectoryStream.Filter<? super Path>) - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
J
- JCE_3DESCBCNOPADDING - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
3DES in CBC mode 'DESede/CTR/NoPadding'
- JCE_3DESCTRNOPADDING - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
3DES in counter clock mode 'DESede/CTR/NoPadding'
- JCE_AESCBCNOPADDING - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
AES encryption algorithm 'AES/CBC/NoPadding'
- JCE_AESCTRNOPADDING - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
AES in counter clock mode 'AES/CTR/NoPadding'
- JCE_AESGCMNOPADDING - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
AES in galois counter mode 'AES/CTR/NoPadding'
- JCE_ARCFOUR - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
ARCFOUR cipher
- JCE_BLOWFISHCBCNOPADDING - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
Blowfish encryption algorithm 'Blowfish/CBC/NoPadding'
- JCE_DESCBCNOPADDING - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
DES encrpytion algorithm 'DES/CBC/NoPadding'
- JCE_DH - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
Diffie Hellman key agreement algorithm 'DH'
- JCE_DH_KEY_AGREEMENT - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
- JCE_DH_KEY_FACTORY - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
- JCE_DH_KEY_GENERATOR - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
- JCE_DSA - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
DSA public key algorithm 'DSA'
- JCE_ECDH - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
Elliptic Curve Diffie Hellmam
- JCE_ERROR - Static variable in exception com.sshtools.common.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.sshtools.common.ssh.components.jce.JCEAlgorithms
-
MD5 message authentication code algorithm 'HmacMD5'
- JCE_HMACRIPEMD160 - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
RipeMD160 message authentication code algorithm 'HmacSha256'
- JCE_HMACSHA1 - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
SHA1 message authentication code algorithm 'HmacSha1'
- JCE_HMACSHA256 - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
SHA 256 bit message authentication code algorithm 'HmacSha256'
- JCE_HMACSHA512 - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
SHA 512 bit message authentication code algorithm 'HmacSha256'
- JCE_MD5 - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
MD5 digest algorithm 'MD5'
- JCE_MD5WithRSA - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
RSA signature algorithm 'SHA1WithRSA'
- JCE_RSA - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
RSA public key algorithm 'RSA'
- JCE_RSA_CIPHER - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
- JCE_RSANONEPKCS1PADDING - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
RSA encryption algorithm 'RSA/NONE/PKCS1Padding'
- JCE_SHA1 - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
SHA1 digest algorithm 'SHA-1'
- JCE_SHA1PRNG - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
Secure random algorithm 'Sha1PRNG'
- JCE_SHA1WithDSA - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
DSA signature algorithm 'SHA1WithDSA'
- JCE_SHA1WithECDSA - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
ECDSA signature algorithm
- JCE_SHA1WithRSA - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
RSA signature algorithm 'SHA1WithRSA'
- JCE_SHA256 - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
SHA256 digest algorithm 'SHA-256'
- JCE_SHA256WithECDSA - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
ECDSA signature algorithm
- JCE_SHA256WithRSA - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
RSA signature algorithm 'SHA256WithRSA'
- JCE_SHA384 - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
SHA384 digest algorithm 'SHA-384'
- JCE_SHA384WithECDSA - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
ECDSA signature algorithm
- JCE_SHA512 - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
SHA512 digest algorithm 'SHA-512'
- JCE_SHA512WithECDSA - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
ECDSA signature algorithm
- JCE_SHA512WithRSA - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
RSA signature algorithm 'SHA512WithRSA'
- JCE_X509 - Static variable in interface com.sshtools.common.ssh.components.jce.JCEAlgorithms
-
X509 certificate algorithm 'X.509'
- jceAlgorithm - Variable in class com.sshtools.common.ssh.components.jce.AbstractHmac
- JCEAlgorithms - Interface in com.sshtools.common.ssh.components.jce
-
Interface containing the JCE algorithms required by the API.
- JCEComponentManager - Class in com.sshtools.common.ssh.components.jce
-
A component manager for the Java runtime JCE provider.
- JCEComponentManager() - Constructor for class com.sshtools.common.ssh.components.jce.JCEComponentManager
- JCEProvider - Class in com.sshtools.common.ssh.components.jce
- JCEProvider() - Constructor for class com.sshtools.common.ssh.components.jce.JCEProvider
K
- KBIPrompt - Class in com.sshtools.common.ssh2
-
Represents a single prompt in the keyboard-interactive authentication process
- KBIPrompt(String, boolean) - Constructor for class com.sshtools.common.ssh2.KBIPrompt
-
Creates a new KBIPrompt object.
- KerberosAuthentication - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- KerberosGetAFSToken - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- KerberosOrLocalPasswd - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- KerberosTicketCleanup - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- KerberosUseKuserok - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- KEY_EXCHANGE - Static variable in class com.sshtools.common.config.AdaptiveConfiguration
- KEY_EXCHANGE_FAILED - Static variable in exception com.sshtools.common.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 interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: Key exchange failed
- KEY_SIZE - Static variable in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.ChaCha20
- KEY_SIZE - Static variable in class com.sshtools.common.ssh.components.jce.Curve25519
- KEYBOARD_INTERACTIVE_AUTHENTICATION - Static variable in interface com.sshtools.common.auth.AuthenticationMechanismFactory
- KeyboardInteractiveAuthentication<C extends Context> - Class in com.sshtools.common.auth
- KeyboardInteractiveAuthentication(AbstractServerTransport<C>, AbstractAuthenticationProtocol<C>, SshConnection, KeyboardInteractiveAuthenticationProvider[]) - Constructor for class com.sshtools.common.auth.KeyboardInteractiveAuthentication
- KeyboardInteractiveAuthenticationProvider - Interface in com.sshtools.common.auth
- KeyboardInteractiveAuthenticator - Class in com.sshtools.common.auth
- KeyboardInteractiveAuthenticator(Class<? extends KeyboardInteractiveProvider>) - Constructor for class com.sshtools.common.auth.KeyboardInteractiveAuthenticator
- KeyboardInteractiveProvider - Interface in com.sshtools.common.auth
- keyboardInteractiveProviders - Variable in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- keyEntries - Variable in class com.sshtools.common.sshd.config.Entry
- KEYEXCHANGE - Enum constant in enum com.sshtools.common.ssh.IncompatibleAlgorithm.ComponentType
- KeyExchangePolicy - Class in com.sshtools.common.policy
- KeyExchangePolicy() - Constructor for class com.sshtools.common.policy.KeyExchangePolicy
- keygen(byte[], byte[], byte[]) - Static method in class com.sshtools.common.ssh.components.jce.Curve25519
- KeyGenerator - Interface in com.sshtools.common.publickey
- KeyGeneratorFactory<T extends KeyGenerator> - Interface in com.sshtools.common.publickey
- KeyRegenerationInterval - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- keySet() - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- KeysIterator - Class in com.sshtools.common.auth
- KeysIterator(List<PublicKeyEntry>) - Constructor for class com.sshtools.common.auth.KeysIterator
- kill() - Method in class com.sshtools.common.command.AbstractExecutableCommand
-
Kill the command.
- kill() - Method in interface com.sshtools.common.command.ExecutableCommand
-
Kill the command.
- kill() - Method in class com.sshtools.common.command.NativeExecutableCommand
- kill() - Method in class com.sshtools.common.scp.ScpCommand
-
Called when channel is closing
- knownExtension(CertificateExtension) - Method in class com.sshtools.common.publickey.CertificateExtension.Builder
- KnownHostsFile - Class in com.sshtools.common.knownhosts
- KnownHostsFile() - Constructor for class com.sshtools.common.knownhosts.KnownHostsFile
- KnownHostsFile(File) - Constructor for class com.sshtools.common.knownhosts.KnownHostsFile
- KnownHostsFile(Path) - Constructor for class com.sshtools.common.knownhosts.KnownHostsFile
- KnownHostsKeyVerification - Class in com.sshtools.common.knownhosts
-
An abstract HostKeyVerification class implementation providing validation against the known_hosts format.
- KnownHostsKeyVerification() - Constructor for class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- KnownHostsKeyVerification(InputStream) - Constructor for class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- KnownHostsKeyVerification(String) - Constructor for class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- KnownHostsKeyVerification.BlankEntry - Class in com.sshtools.common.knownhosts
- KnownHostsKeyVerification.CertAuthorityEntry - Class in com.sshtools.common.knownhosts
- KnownHostsKeyVerification.CommentEntry - Class in com.sshtools.common.knownhosts
- KnownHostsKeyVerification.HostFileEntry - Class in com.sshtools.common.knownhosts
- KnownHostsKeyVerification.InvalidEntry - Class in com.sshtools.common.knownhosts
- KnownHostsKeyVerification.KeyEntry - Class in com.sshtools.common.knownhosts
- KnownHostsKeyVerification.RevokedEntry - Class in com.sshtools.common.knownhosts
- KnownHostsKeyVerification.Ssh2KeyEntry - Class in com.sshtools.common.knownhosts
L
- lastAccessTime() - Method in class com.sshtools.common.files.nio.AbstractFileBasicAttributes
- lastAccessTime() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- lastAccessTimeOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- lastAttributesModifiedTime() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- lastAttributesModifiedTimeOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- lastError - Variable in class com.sshtools.common.ssh.ConnectionAwareTask
- lastModified() - Method in interface com.sshtools.common.files.AbstractFile
- lastModified() - Method in class com.sshtools.common.files.AbstractFileAdapter
- lastModified() - Method in class com.sshtools.common.files.direct.NioFile
- lastModifiedTime() - Method in class com.sshtools.common.files.nio.AbstractFileBasicAttributes
- lastModifiedTime() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- lastModifiedTimeOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- length() - Method in interface com.sshtools.common.files.AbstractFile
- length() - Method in class com.sshtools.common.files.AbstractFileAdapter
- length() - Method in class com.sshtools.common.files.direct.NioFile
- LICENSE_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
The API is not licensed!
- linkCount() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- linkCountOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- linkFrom(String) - Method in interface com.sshtools.common.files.AbstractFile
- linkFrom(String) - Method in class com.sshtools.common.files.AbstractFileAdapter
- linkFrom(String) - Method in class com.sshtools.common.files.direct.NioFile
- list() - Method in class com.sshtools.common.ssh.components.ComponentFactory
- list(String) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
List the types of components supported by this factory.
- list(String, String...) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
List the types of components supported by this factory.
- ListenAddress - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- ListOrderedMap<K,
V> - Class in com.sshtools.common.sshd.config - ListOrderedMap() - Constructor for class com.sshtools.common.sshd.config.ListOrderedMap
- littleEndianToInt(byte[], int) - Static method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305
- load(InputStream) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- load(InputStream) - Method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- loadComponents(Class<C>, Class<F>) - Method in class com.sshtools.common.ssh.components.ComponentManager
- loadConfiguration(InputStream) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- loadConfiguration(String) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- loadGroups(URI) - Static method in class com.sshtools.common.ssh.components.DiffieHellmanGroups
- lock(long, long, int) - Method in interface com.sshtools.common.sftp.OpenFile
- lockComponents() - Method in class com.sshtools.common.ssh.components.ComponentFactory
- lockFlags() - Method in interface com.sshtools.common.sftp.OpenFile
- logAttributes() - Method in class com.sshtools.common.events.Event
- LoginGraceTime - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- LogLevel - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
M
- mac - Variable in class com.sshtools.common.ssh.components.jce.AbstractHmac
- MAC_CS - Enum constant in enum com.sshtools.common.ssh.IncompatibleAlgorithm.ComponentType
- MAC_ERROR - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: An error occurred verifying the MAC
- MAC_SC - Enum constant in enum com.sshtools.common.ssh.IncompatibleAlgorithm.ComponentType
- macLength - Variable in class com.sshtools.common.ssh.components.jce.AbstractHmac
- MACs - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- MACS - Static variable in class com.sshtools.common.config.AdaptiveConfiguration
- macSize - Variable in class com.sshtools.common.ssh.components.jce.AbstractHmac
- main(String[]) - Static method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- main(String[]) - Static method in class com.sshtools.common.publickey.authorized.Patterns
- main(String[]) - Static method in class com.sshtools.common.ssh.SshKeyFingerprint
- MAKE_DIRECTORY - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- makeDirectory(String, SftpFileAttributes) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- makeRSAWithSHA256Signature(SshKeyPair) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- makeRSAWithSHA512Signature(SshKeyPair) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- mapOwnership - Variable in class com.sshtools.common.files.direct.NioFileFactory.NioFileFactoryBuilder
- mapUser(String, String) - Method in class com.sshtools.common.auth.InMemoryUniversalAuthenticatorAccountDatabase
- markFailed() - Method in interface com.sshtools.common.auth.AbstractAuthenticationProtocol
- Match - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- MATCH_ENTRY_CRITERIA_ADDRESS - Static variable in class com.sshtools.common.sshd.config.MatchEntry
- MATCH_ENTRY_CRITERIA_GROUP - Static variable in class com.sshtools.common.sshd.config.MatchEntry
- MATCH_ENTRY_CRITERIA_HOST - Static variable in class com.sshtools.common.sshd.config.MatchEntry
- MATCH_ENTRY_CRITERIA_LOCAL_ADDRESS - Static variable in class com.sshtools.common.sshd.config.MatchEntry
- MATCH_ENTRY_CRITERIA_LOCAL_PORT - Static variable in class com.sshtools.common.sshd.config.MatchEntry
- MATCH_ENTRY_CRITERIA_RDOMAIN - Static variable in class com.sshtools.common.sshd.config.MatchEntry
- MATCH_ENTRY_CRITERIA_USER - Static variable in class com.sshtools.common.sshd.config.MatchEntry
- matchEntry(boolean) - Method in class com.sshtools.common.sshd.config.SshdConfigFile.SshdConfigFileBuilder
- MatchEntry - Class in com.sshtools.common.sshd.config
-
User, Group, Host, LocalAddress, LocalPort, and Address
- MatchEntry(SshdConfigFile) - Constructor for class com.sshtools.common.sshd.config.MatchEntry
- MatchEntry.MatchEntryBuilder - Class in com.sshtools.common.sshd.config
- MatchEntryBuilder(SshdConfigFile.SshdConfigFileBuilder, SshdConfigFile, SshdConfigFileCursor, boolean) - Constructor for class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- MatchEntryBuilder(SshdConfigFile.SshdConfigFileBuilder, SshdConfigFile, SshdConfigFileCursor, MatchEntry) - Constructor for class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- matchEntryCriteriaAsString() - Method in class com.sshtools.common.sshd.config.MatchEntry
- matches(String) - Method in class com.sshtools.common.sftp.GlobSftpFileFilter
- matches(String) - Method in class com.sshtools.common.sftp.RegexSftpFileFilter
- matches(String) - Method in interface com.sshtools.common.sftp.SftpFileFilter
- matches(Collection<String>, String) - Static method in class com.sshtools.common.publickey.authorized.Patterns
- matchesWithCIDR(Collection<String>, String) - Static method in class com.sshtools.common.publickey.authorized.Patterns
- matchValueAgainstPattern(String, Collection<String>) - Method in class com.sshtools.common.sshd.config.MatchEntry
- matchValueExact(String, Map<String, String>) - Method in class com.sshtools.common.sshd.config.MatchEntry
- MAX_LINE_LENGTH - Static variable in class com.sshtools.common.publickey.PEMReader
- maxAuthentications - Variable in class com.sshtools.common.policy.AuthenticationPolicy
- MaxAuthTries - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- maxFilenameLength() - Method in interface com.sshtools.common.files.FileVolume
- MaxSessions - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- MaxStartups - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- md5(byte[]) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- md5(byte[], int, int) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- MD5_FILE_HASH - Enum constant in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.
- MD5_FINGERPRINT - Static variable in class com.sshtools.common.ssh.SshKeyFingerprint
- MD5Digest - Class in com.sshtools.common.ssh.components.jce
-
MD5 digest implementation.
- MD5Digest() - Constructor for class com.sshtools.common.ssh.components.jce.MD5Digest
- MD5Digest.MD5DigestFactory - Class in com.sshtools.common.ssh.components.jce
- MD5DigestFactory() - Constructor for class com.sshtools.common.ssh.components.jce.MD5Digest.MD5DigestFactory
- MD5FileExtension - Class in com.sshtools.common.sftp.extensions
- MD5FileExtension() - Constructor for class com.sshtools.common.sftp.extensions.MD5FileExtension
- MD5HandleExtension - Class in com.sshtools.common.sftp.extensions
- MD5HandleExtension() - Constructor for class com.sshtools.common.sftp.extensions.MD5HandleExtension
- MESSAGE_TIMEOUT - Static variable in exception com.sshtools.common.ssh.SshException
-
An expected message was not received before the specified timeout period.
- MESSAGES_INCOMING - Static variable in class com.sshtools.common.ssh.ExecutorOperationSupport
- MESSAGES_OUTGOING - Static variable in class com.sshtools.common.ssh.ExecutorOperationSupport
- messageSent(Long) - Method in interface com.sshtools.common.sshd.SshMessage
- mimeType() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- mimeTypeOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- move(Path, Path, CopyOption...) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- moveTo(AbstractFile) - Method in interface com.sshtools.common.files.AbstractFile
- moveTo(AbstractFile) - Method in class com.sshtools.common.files.AbstractFileAdapter
- moveTo(AbstractFile) - Method in class com.sshtools.common.files.direct.NioFile
- MultiIOException - Exception in com.sshtools.common.ssh
- MultiIOException(String, Throwable...) - Constructor for exception com.sshtools.common.ssh.MultiIOException
- MultiIOException(String, Collection<Throwable>) - Constructor for exception com.sshtools.common.ssh.MultiIOException
- MultiIOException(Throwable...) - Constructor for exception com.sshtools.common.ssh.MultiIOException
- MultiIOException(Collection<Throwable>) - Constructor for exception com.sshtools.common.ssh.MultiIOException
- Multipart - Class in com.sshtools.common.sftp
- Multipart() - Constructor for class com.sshtools.common.sftp.Multipart
- multipartCompleted(MultipartTransfer) - Method in interface com.sshtools.common.sftp.MultipartTransfer.MultipartCompletionCallback
- MultipartTransfer - Interface in com.sshtools.common.sftp
- MultipartTransfer.MultipartCompletionCallback - Interface in com.sshtools.common.sftp
- MultipartTransferRegistry - Class in com.sshtools.common.sftp
- MultipartTransferRegistry() - Constructor for class com.sshtools.common.sftp.MultipartTransferRegistry
- MutualKeyAuthenticatonStore - Interface in com.sshtools.common.auth
N
- name() - Method in class com.sshtools.common.files.nio.AbstractFileAttributeView
- NamedCertificateExtension - Class in com.sshtools.common.publickey
- NamedCertificateExtension(String, boolean) - Constructor for class com.sshtools.common.publickey.NamedCertificateExtension
- NamePrompt - Class in com.sshtools.common.ssh2
- NamePrompt(String) - Constructor for class com.sshtools.common.ssh2.NamePrompt
- names() - Method in class com.sshtools.common.ssh.components.ComponentFactory
- NativeExecutableCommand - Class in com.sshtools.common.command
-
A further extension of the
AbstractExecutableCommandthat provides the ability to execute a native process. - NativeExecutableCommand() - Constructor for class com.sshtools.common.command.NativeExecutableCommand
- NEGOTIATING_PROTOCOL - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Protocol state: Negotation of the protocol version
- newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- newFileSystem(URI, Map<String, ?>) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- newInputStream(Path, OpenOption...) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- newOutputStream(Path, OpenOption...) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- newWatchService() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- next() - Method in class com.sshtools.common.auth.KeysIterator
- nextAddress(int[]) - Static method in class com.sshtools.common.net.IPUtils
- nextBytes(byte[]) - Method in class com.sshtools.common.ssh.components.jce.SecureRND
- nextBytes(byte[]) - Method in interface com.sshtools.common.ssh.components.SshSecureRandomGenerator
- nextBytes(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.SecureRND
- nextBytes(byte[], int, int) - Method in interface com.sshtools.common.ssh.components.SshSecureRandomGenerator
- nextInt() - Method in class com.sshtools.common.ssh.components.jce.SecureRND
- nextInt() - Method in interface com.sshtools.common.ssh.components.SshSecureRandomGenerator
- NioFile - Class in com.sshtools.common.files.direct
- NioFileFactory - Class in com.sshtools.common.files.direct
- NioFileFactory.NioFileFactoryBuilder - Class in com.sshtools.common.files.direct
- NO_AGENT_FORWARDING - Static variable in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- NO_MORE_AUTH_METHODS_AVAILABLE - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: No more authentication methods are available
- NO_PORT_FORWARDING - Static variable in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- NO_PTY - Static variable in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- NO_USER_RC - Static variable in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- NO_X11_FORWARDING - Static variable in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- NONCE_SIZE_IETF - Static variable in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.ChaCha20
- NONCE_SIZE_REF - Static variable in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.ChaCha20
- NONE - Enum constant in enum com.sshtools.common.net.ProxyType
- NONE - Static variable in interface com.sshtools.common.auth.AuthenticationMechanismFactory
- NoneCipher - Class in com.sshtools.common.ssh.components
-
This special cipher implementation provides an unencrypted connection.
- NoneCipher() - Constructor for class com.sshtools.common.ssh.components.NoneCipher
- NoneCipher.NoneCipherFactory - Class in com.sshtools.common.ssh.components
- NoneCipherFactory() - Constructor for class com.sshtools.common.ssh.components.NoneCipher.NoneCipherFactory
- NoneCompression - Class in com.sshtools.common.ssh.compression
- NoneCompression() - Constructor for class com.sshtools.common.ssh.compression.NoneCompression
- NoneCompression.NoneCompressionFactory - Class in com.sshtools.common.ssh.compression
- NoneCompressionFactory() - Constructor for class com.sshtools.common.ssh.compression.NoneCompression.NoneCompressionFactory
- NoneHmac - Class in com.sshtools.common.ssh.components
- NoneHmac() - Constructor for class com.sshtools.common.ssh.components.NoneHmac
- NoneHmac.NoneHmacFactory - Class in com.sshtools.common.ssh.components
- NoneHmacFactory() - Constructor for class com.sshtools.common.ssh.components.NoneHmac.NoneHmacFactory
- NonValidatingFileEntry - Class in com.sshtools.common.sshd.config
- NonValidatingFileEntry() - Constructor for class com.sshtools.common.sshd.config.NonValidatingFileEntry
- normalize() - Method in class com.sshtools.common.files.nio.AbstractFilePath
O
- of(ByteArrayReader, int, String) - Static method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- ofType(int, String) - Static method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- oidByteArrayToString(byte[]) - Method in class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- onBeginOperation(SessionChannel, SftpSubsystemOperation) - Method in interface com.sshtools.common.sftp.SftpOperationWrapper
- ONCE_PER_AUTHENTICATION_ATTEMPT - Enum constant in enum com.sshtools.common.auth.RequiredAuthenticationStrategy
- ONCE_PER_CONNECTION - Enum constant in enum com.sshtools.common.auth.RequiredAuthenticationStrategy
- onChannelClose(Channel) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
The channel has been closed
- onChannelClosing(Channel) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
The channel is closing, but has not sent its SSH_MSG_CHANNEL_CLOSE
- onChannelDataIn(Channel, ByteBuffer) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
Data has been received on the channel.
- onChannelDataOut(Channel, ByteBuffer) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
Data has been sent on the channel.
- onChannelEOF(Channel) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
The channel has received an EOF from the remote client
- onChannelError(Channel, Throwable) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
Called when a channel is disconnected because of a connection loss.
- onChannelExtendedData(Channel, ByteBuffer, int) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
Data has been received on the extended channel.
- onChannelOpen(Channel) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
The channel has been opened.
- onComplete(MultipartTransfer.MultipartCompletionCallback) - Method in interface com.sshtools.common.sftp.MultipartTransfer
- onEndOperation(SessionChannel, SftpSubsystemOperation) - Method in interface com.sshtools.common.sftp.SftpOperationWrapper
- onFreeMessage(byte[]) - Method in class com.sshtools.common.ssh.Subsystem
- onHostKeyAdded(Set<String>, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsFile
- onHostKeyAdded(Set<String>, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- onHostKeyMismatch(String, List<SshPublicKey>, SshPublicKey) - Method in class com.sshtools.common.knownhosts.ConsoleKnownHostsFile
- onHostKeyMismatch(String, List<SshPublicKey>, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsFile
- onHostKeyMismatch(String, List<SshPublicKey>, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
-
Called by the
verifyHostmethod when the host key supplied by the host does not match the current key recording in the known hosts file. - onHostKeyRemoved(Set<String>, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsFile
- onHostKeyRemoved(Set<String>, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- onHostKeyUpdated(Set<String>, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsFile
- onHostKeyUpdated(Set<String>, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- onIncompatibleSecurity(String, int, String, IncompatibleAlgorithm...) - Method in class com.sshtools.common.ssh.DefaultSecurityPolicy
- onIncompatibleSecurity(String, int, String, IncompatibleAlgorithm...) - Method in interface com.sshtools.common.ssh.SecurityPolicy
- onInvalidHostEntry(String) - Method in class com.sshtools.common.knownhosts.ConsoleKnownHostsFile
- onInvalidHostEntry(String) - Method in class com.sshtools.common.knownhosts.KnownHostsFile
- onInvalidHostEntry(String) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- onMessageReceived(byte[]) - Method in class com.sshtools.common.publickey.PublicKeySubsystemServer
- onMessageReceived(byte[]) - Method in class com.sshtools.common.sftp.SftpSubsystem
- onMessageReceived(byte[]) - Method in class com.sshtools.common.ssh.Subsystem
-
Called when a subsystem message has been extracted from the incoming data stream.
- onRevokedKey(String, SshPublicKey) - Method in class com.sshtools.common.knownhosts.ConsoleKnownHostsFile
- onRevokedKey(String, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsFile
- onRevokedKey(String, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
-
Called by the
verifyHostmethod when the host key supplied is listed as a revoked key. - onSessionOpen() - Method in interface com.sshtools.common.ssh.SessionChannel
-
Called once the session is open and data can be sent/received.
- onStart() - Method in class com.sshtools.common.command.AbstractExecutableCommand
-
Called once the command has been started.
- onStart() - Method in interface com.sshtools.common.command.ExecutableCommand
-
Called once the command has been started.
- onStart() - Method in class com.sshtools.common.command.NativeExecutableCommand
- onStart() - Method in class com.sshtools.common.scp.ScpCommand
-
Start the process.
- onSubsystemFree() - Method in class com.sshtools.common.publickey.PublicKeySubsystemServer
- onSubsystemFree() - Method in class com.sshtools.common.sftp.SftpSubsystem
-
Called to free the subsystem and its resources.
- onSubsystemFree() - Method in class com.sshtools.common.ssh.Subsystem
-
The subsystem has been closed and all resources should be freed.
- onUnknownHost(String, SshPublicKey) - Method in class com.sshtools.common.knownhosts.ConsoleKnownHostsFile
-
Prompts the user through the console to verify the host key.
- onUnknownHost(String, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsFile
- onUnknownHost(String, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
-
Called by the
verifyHostmethod when the host key supplied is not recorded in the known_hosts file. - onWindowAdjust(Channel, long) - Method in interface com.sshtools.common.ssh.ChannelEventListener
-
When the remote side adjusts its window.
- open(UnsignedInteger32, Optional<UnsignedInteger32>, byte[]) - Method in interface com.sshtools.common.files.AbstractFile
- open(UnsignedInteger32, Optional<UnsignedInteger32>, byte[]) - Method in class com.sshtools.common.files.direct.NioFile
- OPEN_APPEND - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
-
File open flag, forces all writes to append data at the end of the file.
- OPEN_CREATE - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
-
File open flag, if specified a new file will be created if one does not already exist.
- OPEN_DIRECTORY - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- OPEN_DIRECTORY_WITH_FILTER - Enum constant in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.
- OPEN_EXCLUSIVE - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
-
File open flag, causes an open request to fail if the named file already exists.
- OPEN_FILE - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- OPEN_PART_FILE - Enum constant in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.
- OPEN_READ - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
-
File open flag, opens the file for reading.
- OPEN_TEXT - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
-
Indicates the server should treat the file as text and convert it to the canoncial newline convention in use.
- OPEN_TRUNCATE - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
-
File open flag, forces an existing file with the same name to be truncated to zero length when creating a file by specifying OPEN_CREATE.
- OPEN_WRITE - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
-
File open flag, opens the file for writing.
- openChannel(Channel) - Method in interface com.sshtools.common.ssh.SshConnection
- openDirectories - Variable in class com.sshtools.common.sftp.AbstractFileSystem
- openDirectory(String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- openDirectory(String, SftpFileFilter) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- OpenDirectory(AbstractFile, SftpFileFilter) - Constructor for class com.sshtools.common.sftp.AbstractFileSystem.OpenDirectory
- OpenDirectoryWithFilterExtension - Class in com.sshtools.common.sftp.extensions.filter
- OpenDirectoryWithFilterExtension() - Constructor for class com.sshtools.common.sftp.extensions.filter.OpenDirectoryWithFilterExtension
- openFile(boolean) - Method in interface com.sshtools.common.files.AbstractFile
- openFile(boolean) - Method in class com.sshtools.common.files.AbstractFileAdapter
- openFile(boolean) - Method in class com.sshtools.common.files.direct.NioFile
- openFile(String, UnsignedInteger32, Optional<UnsignedInteger32>, SftpFileAttributes) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- OpenFile - Interface in com.sshtools.common.sftp
- openFiles - Variable in class com.sshtools.common.sftp.AbstractFileSystem
- OpenMultipartFileExtension - Class in com.sshtools.common.sftp.extensions.multipart
- OpenMultipartFileExtension() - Constructor for class com.sshtools.common.sftp.extensions.multipart.OpenMultipartFileExtension
- openPart(Multipart) - Method in interface com.sshtools.common.sftp.MultipartTransfer
- openPart(String, Multipart) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- OPENSSH_FORMAT - Static variable in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
- OPENSSH_FORMAT - Static variable in class com.sshtools.common.publickey.SshPublicKeyFileFactory
- OPENSSH_PRIVATE_KEY - Static variable in class com.sshtools.common.publickey.PEMReader
- OpenSshCertificate - Class in com.sshtools.common.publickey
-
To generate a key that supports this use ssh-keygen -s ca_key -I 2 -n lee,kelly -z 12345 -O force-command=ls -O source-address=192.168.82.0/24 -O no-port-forwarding user_key.pub
- OpenSshCertificate() - Constructor for class com.sshtools.common.publickey.OpenSshCertificate
- OpenSshCertificateAuthenticationProvider - Class in com.sshtools.common.auth
- OpenSshCertificateAuthenticationProvider(SshPublicKey...) - Constructor for class com.sshtools.common.auth.OpenSshCertificateAuthenticationProvider
- OpenSshCertificateAuthenticationProvider(Collection<SshPublicKey>) - Constructor for class com.sshtools.common.auth.OpenSshCertificateAuthenticationProvider
- OpenSshEcdsaCertificate - Class in com.sshtools.common.ssh.components.jce
- OpenSshEcdsaCertificate(String, ECPublicKey, String) - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- OpenSshEcdsaSha2Nist256Certificate - Class in com.sshtools.common.ssh.components.jce
- OpenSshEcdsaSha2Nist256Certificate() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist256Certificate
- OpenSshEcdsaSha2Nist256Certificate.OpenSshEcdsaSha2Nist256CertificateFactory - Class in com.sshtools.common.ssh.components.jce
- OpenSshEcdsaSha2Nist256CertificateFactory() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist256Certificate.OpenSshEcdsaSha2Nist256CertificateFactory
- OpenSshEcdsaSha2Nist384Certificate - Class in com.sshtools.common.ssh.components.jce
- OpenSshEcdsaSha2Nist384Certificate() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist384Certificate
- OpenSshEcdsaSha2Nist384Certificate.OpenSshEcdsaSha2Nist384CertificateFactory - Class in com.sshtools.common.ssh.components.jce
- OpenSshEcdsaSha2Nist384CertificateFactory() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist384Certificate.OpenSshEcdsaSha2Nist384CertificateFactory
- OpenSshEcdsaSha2Nist521Certificate - Class in com.sshtools.common.ssh.components.jce
- OpenSshEcdsaSha2Nist521Certificate() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist521Certificate
- OpenSshEcdsaSha2Nist521Certificate.OpenSshEcdsaSha2Nist521CertificateFactory - Class in com.sshtools.common.ssh.components.jce
- OpenSshEcdsaSha2Nist521CertificateFactory() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshEcdsaSha2Nist521Certificate.OpenSshEcdsaSha2Nist521CertificateFactory
- OpenSshEd25519Certificate - Class in com.sshtools.common.ssh.components.jce
- OpenSshEd25519Certificate() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- OpenSshEd25519Certificate(byte[]) - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- OpenSshEd25519Certificate(PublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- OpenSshEd25519Certificate.OpenSshEd25519CertificateFactory - Class in com.sshtools.common.ssh.components.jce
- OpenSshEd25519CertificateFactory() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate.OpenSshEd25519CertificateFactory
- OpenSSHPrivateKeyFile - Class in com.sshtools.common.publickey
- OpenSSHPrivateKeyFile() - Constructor for class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- OpenSSHPrivateKeyFile(byte[]) - Constructor for class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- OpenSSHPrivateKeyFile(SshKeyPair, String, String) - Constructor for class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- OpenSSHPrivateKeyFileParser - Interface in com.sshtools.common.publickey
- OpenSSHPublicKeyFile - Class in com.sshtools.common.publickey
- OpenSshRsaCertificate - Class in com.sshtools.common.ssh.components.jce
-
A RSA public key implementation which uses a JCE provider.
- OpenSshRsaCertificate() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
-
Default constructor for initializing the key from a byte array using the init method.
- OpenSshRsaCertificate(BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- OpenSshRsaCertificate(RSAPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- OpenSshRsaCertificate.OpenSshRsaCertificateFactory - Class in com.sshtools.common.ssh.components.jce
- OpenSshRsaCertificateFactory() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate.OpenSshRsaCertificateFactory
- OpenSshRsaSha256Certificate - Class in com.sshtools.common.ssh.components.jce
-
A RSA public key implementation which uses a JCE provider.
- OpenSshRsaSha256Certificate() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
-
Default constructor for initializing the key from a byte array using the init method.
- OpenSshRsaSha256Certificate(BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- OpenSshRsaSha256Certificate(RSAPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- OpenSshRsaSha256Certificate.OpenSshRsaSha256CertificateFactory - Class in com.sshtools.common.ssh.components.jce
- OpenSshRsaSha256CertificateFactory() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate.OpenSshRsaSha256CertificateFactory
- OpenSshRsaSha512Certificate - Class in com.sshtools.common.ssh.components.jce
-
A RSA public key implementation which uses a JCE provider.
- OpenSshRsaSha512Certificate() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
-
Default constructor for initializing the key from a byte array using the init method.
- OpenSshRsaSha512Certificate(BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- OpenSshRsaSha512Certificate(RSAPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- OpenSshRsaSha512Certificate.OpenSshRsaSha512CertificateFactory - Class in com.sshtools.common.ssh.components.jce
- OpenSshRsaSha512CertificateFactory() - Constructor for class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate.OpenSshRsaSha512CertificateFactory
- OpenSSHZLibCompression - Class in com.sshtools.common.zlib
- OpenSSHZLibCompression() - Constructor for class com.sshtools.common.zlib.OpenSSHZLibCompression
- OpenSSHZLibCompression.OpenSSHZLibCompressionFactory - Class in com.sshtools.common.zlib
- OpenSSHZLibCompressionFactory() - Constructor for class com.sshtools.common.zlib.OpenSSHZLibCompression.OpenSSHZLibCompressionFactory
- OPENSSL_FORMAT - Static variable in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
- Option<T> - Class in com.sshtools.common.publickey.authorized
- OPTION_FORCE_COMMAND - Static variable in class com.sshtools.common.publickey.OpenSshCertificate
- OPTION_SOURCE_ADDRESS - Static variable in class com.sshtools.common.publickey.OpenSshCertificate
- order - Variable in class com.sshtools.common.ssh.components.ComponentFactory
- order() - Method in class com.sshtools.common.ssh.components.ComponentFactory
- order(String) - Method in class com.sshtools.common.ssh.components.ComponentFactory
- order(String[]) - Method in class com.sshtools.common.ssh.components.ComponentFactory
- ORDER - Static variable in class com.sshtools.common.ssh.components.jce.Curve25519
P
- Packet - Class in com.sshtools.common.ssh
-
A utility class that provides the SSH layers with the ability to dynamically write an SSH packet.
- Packet() - Constructor for class com.sshtools.common.ssh.Packet
- Packet(int) - Constructor for class com.sshtools.common.ssh.Packet
- padPKCS1(BigInteger, int, int) - Static method in class com.sshtools.common.rsa.Rsa
- PARANOID - Enum constant in enum com.sshtools.common.ssh.SecurityLevel
- parse(byte[]) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
Parse formatted data and return a suitable SshPrivateKeyFile implementation.
- parse(byte[]) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
Parse a formatted public key and return a file representation.
- parse(File) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
- parse(InputStream) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
-
Parse an InputStream and return a suitable SshPrivateKeyFile implementation.
- parse(InputStream) - Static method in class com.sshtools.common.publickey.SshPublicKeyFileFactory
-
Parse a formatted key from an InputStream and return a file representation.
- parse(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- parse(String[]) - Method in class com.sshtools.common.sshd.config.MatchEntry
- parse(Path) - Static method in class com.sshtools.common.publickey.SshPrivateKeyFileFactory
- parseMessage(ByteBuffer) - Method in class com.sshtools.common.ssh.Subsystem
- PassphrasePrompt - Interface in com.sshtools.common.publickey
- PASSWORD_AUTHENTICATION - Static variable in interface com.sshtools.common.auth.AuthenticationMechanismFactory
- PASSWORD_AUTHENTICATION - Static variable in class com.sshtools.common.sshd.config.SshdConfigFileReader
- PasswordAuthentication<C extends Context> - Class in com.sshtools.common.auth
-
Provides an
AuthenticationMechanismthat enables the standard SSH password authentication. - PasswordAuthentication - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- PasswordAuthentication() - Constructor for class com.sshtools.common.auth.PasswordAuthentication
-
Construct an instance.
- PasswordAuthentication(AbstractServerTransport<C>, AbstractAuthenticationProtocol<C>, SshConnection, PasswordAuthenticationProvider[]) - Constructor for class com.sshtools.common.auth.PasswordAuthentication
- PasswordAuthenticationProvider - Class in com.sshtools.common.auth
-
Implement this interface to customize the authentication of users logging into your server.
- PasswordAuthenticationProvider() - Constructor for class com.sshtools.common.auth.PasswordAuthenticationProvider
- PasswordChangeException - Exception in com.sshtools.common.auth
-
Thrown when the login process requires that the user change their password.
- PasswordChangeException() - Constructor for exception com.sshtools.common.auth.PasswordChangeException
- PasswordChangeException(String) - Constructor for exception com.sshtools.common.auth.PasswordChangeException
- PasswordKeyboardInteractiveProvider - Class in com.sshtools.common.auth
- PasswordKeyboardInteractiveProvider() - Constructor for class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- PasswordKeyboardInteractiveProvider(PasswordAuthenticationProvider[], SshConnection) - Constructor for class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- passwordProviders - Variable in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- Patterns - Class in com.sshtools.common.publickey.authorized
-
Implements OpenSSH patterns as defined in http://man.openbsd.org/ssh_config.5#PATTERNS
- Patterns() - Constructor for class com.sshtools.common.publickey.authorized.Patterns
- pauseDataCaching() - Method in interface com.sshtools.common.ssh.SessionChannelServer
- PEM_BEGIN - Static variable in class com.sshtools.common.publickey.PEMReader
- PEM_BOUNDARY - Static variable in class com.sshtools.common.publickey.PEMReader
- PEM_END - Static variable in class com.sshtools.common.publickey.PEMReader
- PEMReader - Class in com.sshtools.common.publickey
- PEMReader(Reader) - Constructor for class com.sshtools.common.publickey.PEMReader
-
Creates a new PEMReader object.
- PERFORMING_KEYEXCHANGE - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Protocol state: The protocol is performing key exchange
- PermissionDeniedException - Exception in com.sshtools.common.permissions
-
Thrown when the file system denies access to a user whom does not have permission to gain access to a file system object.
- PermissionDeniedException(String) - Constructor for exception com.sshtools.common.permissions.PermissionDeniedException
- PermissionDeniedException(String, Throwable) - Constructor for exception com.sshtools.common.permissions.PermissionDeniedException
- permissions - Variable in class com.sshtools.common.permissions.Permissions
- permissions() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- Permissions - Class in com.sshtools.common.permissions
- Permissions() - Constructor for class com.sshtools.common.permissions.Permissions
- Permissions(long) - Constructor for class com.sshtools.common.permissions.Permissions
- permissionsOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- PermissionType - Interface in com.sshtools.common.permissions
- PERMIT_AGENT_FORWARDING - Static variable in class com.sshtools.common.publickey.OpenSshCertificate
- PERMIT_PORT_FORWARDING - Static variable in class com.sshtools.common.publickey.OpenSshCertificate
- PERMIT_USER_PTY - Static variable in class com.sshtools.common.publickey.OpenSshCertificate
- PERMIT_USER_RC - Static variable in class com.sshtools.common.publickey.OpenSshCertificate
- PERMIT_X11_FORWARDING - Static variable in class com.sshtools.common.publickey.OpenSshCertificate
- PermitEmptyPasswords - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- PermitOpen - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- PermitOpenOption - Class in com.sshtools.common.publickey.authorized
- PermitOpenOption(Collection<String>) - Constructor for class com.sshtools.common.publickey.authorized.PermitOpenOption
- PermitRootLogin - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- PermitTTY - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- PermitTunnel - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- PermitUserEnvironment - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- PidFile - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- pointer - Variable in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- Poly1305() - Constructor for class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.Poly1305
-
Constructs a Poly1305 MAC, where the key passed to init() will be used directly.
- populateEvent(Event) - Method in interface com.sshtools.common.files.AbstractFileFactory
- populateEvent(Event) - Method in class com.sshtools.common.files.direct.NioFileFactory
- populateEvent(Event) - Method in class com.sshtools.common.files.ReadOnlyFileFactory
- populateEvent(Event) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- Port - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- PORT_FORWARDING - Static variable in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- position() - Method in class com.sshtools.common.files.nio.AbstractFileSeekableByteChannel
- position() - Method in class com.sshtools.common.ssh.Packet
- position(long) - Method in class com.sshtools.common.files.nio.AbstractFileSeekableByteChannel
- POSIX_RENAME - Enum constant in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.
- PosixPermissions - Class in com.sshtools.common.sftp
-
PosixPermissionsandPosixPermissions.PosixPermissionsBuilderallow querying and creation of an immutable set of posix file permissions. - PosixPermissions.PosixPermissionsBuilder - Class in com.sshtools.common.sftp
-
A builder for
PosixPermissions. - PosixRenameExtension - Class in com.sshtools.common.sftp.extensions
- PosixRenameExtension() - Constructor for class com.sshtools.common.sftp.extensions.PosixRenameExtension
- POSSIBLE_CORRUPT_FILE - Static variable in exception com.sshtools.common.ssh.SshException
-
An error occurred reading the contents of a file.
- postMessage(SshMessage) - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- postMessage(SshMessage, boolean) - Method in interface com.sshtools.common.ssh.AbstractClientTransport
- postMessage(SshMessage, boolean) - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- PRIME - Static variable in class com.sshtools.common.ssh.components.jce.Curve25519
- PrincipalsOption - Class in com.sshtools.common.publickey.authorized
- PrincipalsOption(Collection<String>) - Constructor for class com.sshtools.common.publickey.authorized.PrincipalsOption
- PrintLastLog - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- PrintMotd - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- printStackTrace(PrintStream) - Method in exception com.sshtools.common.ssh.MultiIOException
- process(ByteBuffer) - Method in class com.sshtools.common.net.HttpResponse
- processEvent(Event) - Method in interface com.sshtools.common.events.EventListener
-
Invoked when an event occurs.
- processEvent(Event) - Method in class com.sshtools.common.sftp.files.PseduoRandomOpenFile
- processEvent(Event) - Method in class com.sshtools.common.sftp.files.RandomAccessOpenFile
- processEvent(Event) - Method in interface com.sshtools.common.sftp.OpenFile
- processExtendedMessage(ByteArrayReader, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.AbstractDigestExtension
- processExtendedMessage(ByteArrayReader, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.CopyDataSftpExtension
- processExtendedMessage(ByteArrayReader, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.CopyFileSftpExtension
- processExtendedMessage(ByteArrayReader, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.filter.OpenDirectoryWithFilterExtension
- processExtendedMessage(ByteArrayReader, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.HardLinkExtension
- processExtendedMessage(ByteArrayReader, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.multipart.CreateMultipartFileExtension
- processExtendedMessage(ByteArrayReader, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.multipart.OpenMultipartFileExtension
- processExtendedMessage(ByteArrayReader, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.PosixRenameExtension
- processExtendedMessage(ByteArrayReader, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.StatVFSExtension
- processExtendedMessage(ByteArrayReader, SftpSubsystem) - Method in interface com.sshtools.common.sftp.SftpExtension
- processHeaderFields(ByteBuffer) - Method in class com.sshtools.common.net.HttpHeader
- processMessage(byte[]) - Method in interface com.sshtools.common.auth.AuthenticationMechanism
-
If the SSH protocol authentication method defines additional messages which are sent from the client, they will be passed into your implementation here when received.
- processMessage(byte[]) - Method in class com.sshtools.common.auth.KeyboardInteractiveAuthentication
- processMessage(byte[]) - Method in class com.sshtools.common.auth.PasswordAuthentication
- processMessage(byte[]) - Method in class com.sshtools.common.auth.PublicKeyAuthentication
- processMessage(byte[]) - Method in interface com.sshtools.common.sshd.Service
-
Process a transport message.
- processMessage(ByteArrayReader, int, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.CopyDataSftpExtension
- processMessage(ByteArrayReader, int, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.CopyFileSftpExtension
- processMessage(ByteArrayReader, int, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.FileHashingExtension
- processMessage(ByteArrayReader, int, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.filter.OpenDirectoryWithFilterExtension
- processMessage(ByteArrayReader, int, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.HardLinkExtension
- processMessage(ByteArrayReader, int, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.MD5FileExtension
- processMessage(ByteArrayReader, int, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.MD5HandleExtension
- processMessage(ByteArrayReader, int, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.multipart.CreateMultipartFileExtension
- processMessage(ByteArrayReader, int, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.multipart.OpenMultipartFileExtension
- processMessage(ByteArrayReader, int, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.PosixRenameExtension
- processMessage(ByteArrayReader, int, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.StatVFSExtension
- processMessage(ByteArrayReader, int, SftpSubsystem) - Method in interface com.sshtools.common.sftp.SftpExtension
- processMessage(ByteBuffer) - Method in class com.sshtools.common.ssh.Subsystem
-
Process channel data and transform into a subsystem message when enough data has arrived.
- processSignal(String) - Method in interface com.sshtools.common.shell.ShellListener
-
A signal can be delivered to the process by the client.
- PROMPT_TIMEOUT - Static variable in exception com.sshtools.common.ssh.SshException
-
The Shell class failed to detect the prompt.
- Protocol - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- PROTOCOL_ERROR - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: A protocol error occurred
- PROTOCOL_VERSION_NOT_SUPPORTED - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: The protocol version is not supported
- PROTOCOL_VIOLATION - Static variable in exception com.sshtools.common.ssh.SshException
-
The SSH protocol was violated in some way by the remote host and the connection has been terminated.
- provider() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- ProxyType - Enum in com.sshtools.common.net
- prv - Variable in class com.sshtools.common.ssh.components.jce.Ssh2BaseJCEPrivateKey
- prv - Variable in class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
- prv - Variable in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- PseduoRandomOpenFile - Class in com.sshtools.common.sftp.files
- PseduoRandomOpenFile(AbstractFile, UnsignedInteger32, byte[]) - Constructor for class com.sshtools.common.sftp.files.PseduoRandomOpenFile
- PSEUDO_TTY_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
A request was made to allocate a pseudo terminal, but this request failed.
- PTY - Static variable in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- pub - Variable in class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
- pub - Variable in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- pubkey - Variable in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- pubKey - Variable in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- PubkeyAuthentication - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- PUBLIC_KEYS - Static variable in class com.sshtools.common.config.AdaptiveConfiguration
- publicKey - Variable in class com.sshtools.common.publickey.OpenSshCertificate
- PUBLICKEY - Enum constant in enum com.sshtools.common.ssh.IncompatibleAlgorithm.ComponentType
- PUBLICKEY_AUTHENTICATION - Static variable in interface com.sshtools.common.auth.AuthenticationMechanismFactory
- PublicKeyAuthentication<C extends Context> - Class in com.sshtools.common.auth
-
Provides an
AuthenticationMechanismthat enables the public key authentication. - PublicKeyAuthentication(AbstractServerTransport<C>, AbstractAuthenticationProtocol<C>, SshConnection, PublicKeyAuthenticationProvider[]) - Constructor for class com.sshtools.common.auth.PublicKeyAuthentication
- PublicKeyAuthenticationAdapter - Class in com.sshtools.common.auth
- PublicKeyAuthenticationAdapter() - Constructor for class com.sshtools.common.auth.PublicKeyAuthenticationAdapter
- PublicKeyAuthenticationProvider - Interface in com.sshtools.common.auth
-
This interface allows you to define a custom public key store for the publickey authentication mechanism.
- PublicKeyAuthenticationVerifier - Interface in com.sshtools.common.auth
- PublicKeyEntry - Class in com.sshtools.common.publickey.authorized
- publickeyProviders - Variable in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- PublicKeySubsystemServer - Class in com.sshtools.common.publickey
- PublicKeySubsystemServer() - Constructor for class com.sshtools.common.publickey.PublicKeySubsystemServer
- pushAddressCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- pushAddressCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- pushGroupCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- pushGroupCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- pushHostCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- pushHostCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- pushLocalAddressCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- pushLocalAddressCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- pushLocalPortCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- pushLocalPortCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- pushRDomainCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- pushRDomainCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- pushUserCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- pushUserCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- put(int, K, V) - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- put(K, V) - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- putAll(Map<? extends K, ? extends V>) - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- putBigInteger(BigInteger) - Method in interface com.sshtools.common.ssh.components.Digest
-
Update the digest with a BigInteger value.
- putBigInteger(BigInteger) - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
- putByte(byte) - Method in interface com.sshtools.common.ssh.components.Digest
-
Put a single byte into the digest.
- putByte(byte) - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
- putBytes(byte[]) - Method in interface com.sshtools.common.ssh.components.Digest
-
Put a byte array into the digest.
- putBytes(byte[]) - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
- putBytes(byte[], int, int) - Method in interface com.sshtools.common.ssh.components.Digest
-
Put a byte array into the digest
- putBytes(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
- putInt(int) - Method in interface com.sshtools.common.ssh.components.Digest
-
Put an integer into the digest.
- putInt(int) - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
- putString(String) - Method in interface com.sshtools.common.ssh.components.Digest
-
Put a String into the digest.
- putString(String) - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
Q
- quarterRound(int[], int, int, int, int) - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.ChaCha20
R
- raf - Variable in class com.sshtools.common.files.RandomAccessImpl
- RandomAccessImpl - Class in com.sshtools.common.files
- RandomAccessImpl(File, boolean) - Constructor for class com.sshtools.common.files.RandomAccessImpl
- RandomAccessOpenFile - Class in com.sshtools.common.sftp.files
- RandomAccessOpenFile(AbstractFile, UnsignedInteger32, byte[]) - Constructor for class com.sshtools.common.sftp.files.RandomAccessOpenFile
- read() - Method in interface com.sshtools.common.files.AbstractFileRandomAccess
- read() - Method in class com.sshtools.common.files.RandomAccessImpl
- read() - Method in class com.sshtools.common.sshd.config.SshdConfigFileReader
- read(byte[], int, int) - Method in interface com.sshtools.common.files.AbstractFileRandomAccess
- read(byte[], int, int) - Method in class com.sshtools.common.files.RandomAccessImpl
- read(byte[], int, int) - Method in class com.sshtools.common.sftp.files.PseduoRandomOpenFile
- read(byte[], int, int) - Method in class com.sshtools.common.sftp.files.RandomAccessOpenFile
- read(byte[], int, int) - Method in interface com.sshtools.common.sftp.OpenFile
- read(ByteBuffer) - Method in class com.sshtools.common.files.nio.AbstractFileSeekableByteChannel
- READ_DIRECTORY - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- READ_FILE - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- readAttributes() - Method in class com.sshtools.common.files.nio.AbstractFileAttributeView
- readAttributes(Path, Class<A>, LinkOption...) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- readAttributes(Path, String, LinkOption...) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- readDirectory(byte[]) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- readFile(byte[], UnsignedInteger64, byte[], int, int) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- readLine(ByteBuffer) - Method in class com.sshtools.common.net.HttpHeader
- ReadOnlyAbstractFile(AbstractFile) - Constructor for class com.sshtools.common.files.ReadOnlyFileFactory.ReadOnlyAbstractFile
- ReadOnlyFileFactory - Class in com.sshtools.common.files
- ReadOnlyFileFactory(AbstractFileFactory<?>) - Constructor for class com.sshtools.common.files.ReadOnlyFileFactory
- ReadOnlyFileFactory.ReadOnlyAbstractFile - Class in com.sshtools.common.files
- readPacketLength(byte[], UnsignedInteger64) - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305
- readSymbolicLink() - Method in interface com.sshtools.common.files.AbstractFile
- readSymbolicLink() - Method in class com.sshtools.common.files.AbstractFileAdapter
- readSymbolicLink() - Method in class com.sshtools.common.files.direct.NioFile
- readSymbolicLink(String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- readToBuilder() - Method in class com.sshtools.common.sshd.config.SshdConfigFileReader
- refresh() - Method in interface com.sshtools.common.files.AbstractFile
- refresh() - Method in class com.sshtools.common.files.AbstractFileAdapter
- refresh() - Method in class com.sshtools.common.files.direct.NioFile
- RegexSftpFileFilter - Class in com.sshtools.common.sftp
- RegexSftpFileFilter(String) - Constructor for class com.sshtools.common.sftp.RegexSftpFileFilter
- register(IdleStateListener) - Method in class com.sshtools.common.nio.IdleStateManager
- register(WatchService, WatchEvent.Kind<?>...) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- register(WatchService, WatchEvent.Kind<?>[], WatchEvent.Modifier...) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- registerEventCodeDescriptor(Class) - Method in interface com.sshtools.common.events.EventService
-
Register an event code descriptor (debug use only)
- registerEventCodeDescriptor(Class) - Method in class com.sshtools.common.events.EventServiceImplementation
- registerIdleStateListener(IdleStateListener) - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- registerTransfer(MultipartTransfer) - Static method in class com.sshtools.common.sftp.MultipartTransferRegistry
- relativize(Path) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- REMOTE_HOST_DISCONNECTED - Static variable in exception com.sshtools.common.ssh.SshException
-
The remote host disconnected following the normal SSH protocol disconnection procedure.
- remove() - Method in class com.sshtools.common.sshd.config.MatchEntry
- remove() - Method in class com.sshtools.common.sshd.config.SshdConfigFileCursor
- remove(int) - Method in class com.sshtools.common.permissions.Permissions
- remove(IdleStateListener) - Method in class com.sshtools.common.nio.IdleStateManager
-
Called by a listener when they want to remove themselves
- remove(SshPublicKey, SshConnection) - Method in class com.sshtools.common.auth.AbstractPublicKeyAuthenticationProvider
- remove(SshPublicKey, SshConnection) - Method in class com.sshtools.common.auth.AuthorizedKeysPublicKeyAuthenticationProvider
- remove(SshPublicKey, SshConnection) - Method in class com.sshtools.common.auth.OpenSshCertificateAuthenticationProvider
- remove(SshPublicKey, SshConnection) - Method in class com.sshtools.common.auth.PublicKeyAuthenticationAdapter
- remove(SshPublicKey, SshConnection) - Method in interface com.sshtools.common.auth.PublicKeyAuthenticationProvider
- remove(SshPublicKey, SshConnection) - Method in class com.sshtools.common.auth.UniversalAuthenticationProvider
- remove(Object) - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- remove(String) - Method in class com.sshtools.common.ssh.components.ComponentFactory
-
Remove a supported component
- REMOVE_DIRECTORY - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- REMOVE_FILE - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- removeAllBut(String) - Method in class com.sshtools.common.ssh.components.ComponentFactory
- removeConnectFrom(String) - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- removeDirectory(String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- removeEntries(SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- removeEntries(String) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
-
Removes an allowed host.
- removeEntries(String...) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- removeEntry(KnownHostsKeyVerification.KeyEntry...) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- removeEnvironmentVariable(String) - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- removeEventListener(EventListener) - Method in interface com.sshtools.common.ssh.SshConnection
- removeEventListener(ChannelEventListener) - Method in interface com.sshtools.common.ssh.Channel
- removeExtendedAttribute(String) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- removeFile(String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- removeForwardTo(String) - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- removeIdleStateListener(IdleStateListener) - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- removeIndex(int) - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- removeKey(PublicKeyEntry) - Method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- removeKey(SshPublicKey) - Method in class com.sshtools.common.auth.OpenSshCertificateAuthenticationProvider
- removeKeyboardInteractiveProvider(KeyboardInteractiveAuthenticationProvider) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- removeKeys(SshPublicKey...) - Method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- removeListener(EventListener) - Method in interface com.sshtools.common.events.EventService
-
Remove an EventListener
- removeListener(EventListener) - Method in class com.sshtools.common.events.EventServiceImplementation
- removeMatchEntry(MatchEntry) - Method in class com.sshtools.common.sshd.config.SshdConfigFile
- removePasswordAuthenticationProvider(PasswordAuthenticationProvider) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- removePKCS1(BigInteger, int) - Static method in class com.sshtools.common.rsa.Rsa
- removePrincipal(String) - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- removeProperty(String) - Method in interface com.sshtools.common.ssh.SshConnection
- removePublicKeyAuthenticationProvider(PublicKeyAuthenticationProvider) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- removeRequiredAuthentication(String) - Method in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- removeTransfer(String) - Static method in class com.sshtools.common.sftp.MultipartTransferRegistry
- removeWrapper(SftpOperationWrapper) - Method in class com.sshtools.common.sftp.SftpSubsystem
- RENAME_FILE - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- renameFile(String, String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- RequestFuture - Interface in com.sshtools.common.ssh
- RequestFutureListener - Interface in com.sshtools.common.ssh
- required - Variable in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- RequiredAuthentications1 - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- RequiredAuthentications2 - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- RequiredAuthenticationStrategy - Enum in com.sshtools.common.auth
- requiresCommandExecution() - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- RESERVED - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: Reserved
- reset() - Static method in class com.sshtools.common.ssh.components.ComponentManager
- reset() - Method in interface com.sshtools.common.ssh.components.Digest
-
Reset the underlying digest.
- reset() - Method in class com.sshtools.common.ssh.components.jce.AbstractDigest
- reset() - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.Poly1305
- reset() - Method in class com.sshtools.common.ssh.Packet
- reset(IdleStateListener) - Method in class com.sshtools.common.nio.IdleStateManager
-
Called by a listener when they want their idle state to be reset.
- reset(Collection<String>) - Method in class com.sshtools.common.permissions.IPStore
- resetConfiguration() - Method in class com.sshtools.common.config.AdaptiveConfiguration
- resetIdleState(IdleStateListener) - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- resetPointer() - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
- resolve(String) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- resolve(Path) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- RESOLVE_PATH - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- resolveFile(String) - Method in interface com.sshtools.common.files.AbstractFile
- resolveFile(String) - Method in class com.sshtools.common.files.AbstractFileAdapter
- resolveFile(String) - Method in class com.sshtools.common.files.direct.NioFile
- resolveFile(String, SshConnection) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- resolveNames(String) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- resolveSibling(String) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- resolveSibling(Path) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- RESOURCE_SHORTAGE - Static variable in exception com.sshtools.common.ssh.ChannelOpenException
-
There are no more resources available to open the channel
- RESRICT - Static variable in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- resumeDataCaching() - Method in interface com.sshtools.common.ssh.SessionChannelServer
- resumeIncomingData() - Method in interface com.sshtools.common.ssh.SessionChannel
- revokeForwarding(String) - Method in class com.sshtools.common.forwarding.ForwardingPolicy
-
Revoke access from a specific host.
- RhostsRSAAuthentication - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- ROTATE(int, int) - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.ChaCha20
- Rsa - Class in com.sshtools.common.rsa
- Rsa() - Constructor for class com.sshtools.common.rsa.Rsa
- RSA_PRIVATE_KEY - Static variable in class com.sshtools.common.publickey.PEMReader
- RSAAuthentication - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- RsaUtils - Class in com.sshtools.common.publickey
- RsaUtils() - Constructor for class com.sshtools.common.publickey.RsaUtils
- run() - Method in class com.sshtools.common.scp.ScpCommand
- run() - Method in class com.sshtools.common.ssh.ConnectionAwareTask
S
- S_IFBLK - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a block special file
- S_IFCHR - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a character device
- S_IFDIR - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a directory
- S_IFIFO - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a pipe
- S_IFLNK - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a symbolic link
- S_IFMT - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Format mask constant can be used to mask off a file type from the mode.
- S_IFREG - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a regular file
- S_IFSOCK - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Identifies the file as a socket
- S_IRGRP - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Permits a file's group to read the file.
- S_IROTH - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Permits others to read the file.
- S_IRUSR - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Permits the owner of a file to read the file.
- S_ISGID - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Bit to determine whether a file is executed as the group owner
- S_ISUID - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Bit to determine whether a file is executed as the owner
- S_IWGRP - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Permits a file's group to write to the file.
- S_IWOTH - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Permits others to write to the file.
- S_IWUSR - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Permits the owner of a file to write to the file.
- S_IXGRP - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Permits a file's group to execute the file or to search the file's directory.
- S_IXOTH - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Permits others to execute the file or to search the file's directory.
- S_IXUSR - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Permissions flag: Permits the owner of a file to execute the file or to search the file's directory.
- S_MODE_MASK - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
-
Format mask constant to mask off file mode from the type.
- save() - Method in class com.sshtools.common.knownhosts.KnownHostsFile
- save(OutputStream) - Method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- saveCertificate(SshCertificate, String, String, File) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- saveConfig() - Method in class com.sshtools.common.config.AdaptiveConfiguration
- saveMatchingConfiguration(String, String, String, String, String, String) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- savePrivateKey(SshKeyPair, String, String, File) - Static method in class com.sshtools.common.publickey.SshKeyUtils
- SCP - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
- SCP_TRANSFER_CANCELLED - Static variable in exception com.sshtools.common.ssh.SshException
-
The user cancelled an active SCP transfer.
- ScpCommand - Class in com.sshtools.common.scp
-
Provides support for the SCP command.
- ScpCommand() - Constructor for class com.sshtools.common.scp.ScpCommand
- ScpCommand(String) - Constructor for class com.sshtools.common.scp.ScpCommand
-
Creates a new ScpCommand object.
- ScpCommand.ScpCommandFactory - Class in com.sshtools.common.scp
- ScpCommandFactory() - Constructor for class com.sshtools.common.scp.ScpCommand.ScpCommandFactory
- ScpPolicy - Class in com.sshtools.common.scp
- ScpPolicy() - Constructor for class com.sshtools.common.scp.ScpPolicy
- SECSH_FORMAT - Static variable in class com.sshtools.common.publickey.SshPublicKeyFileFactory
- SECSHPublicKeyFile - Class in com.sshtools.common.publickey
- SecureComponent - Interface in com.sshtools.common.ssh
- SecureRND - Class in com.sshtools.common.ssh.components.jce
-
Secure random number generator implementation for JCE provider.
- SecureRND() - Constructor for class com.sshtools.common.ssh.components.jce.SecureRND
- SecurityLevel - Enum in com.sshtools.common.ssh
- SecurityManager - Interface in com.sshtools.common.ssh.components
- SecurityPolicy - Interface in com.sshtools.common.ssh
- seek(long) - Method in interface com.sshtools.common.files.AbstractFileRandomAccess
- seek(long) - Method in class com.sshtools.common.files.RandomAccessImpl
- seek(long) - Method in class com.sshtools.common.sftp.files.PseduoRandomOpenFile
- seek(long) - Method in class com.sshtools.common.sftp.files.RandomAccessOpenFile
- seek(long) - Method in interface com.sshtools.common.sftp.OpenFile
- selectStrongestComponent(String[]) - Method in class com.sshtools.common.ssh.components.ComponentFactory
- sendAttributesMessage(int, SftpFileAttributes) - Method in class com.sshtools.common.sftp.SftpSubsystem
- sendChannelRequest(String, boolean, byte[]) - Method in interface com.sshtools.common.ssh.Channel
- sendChannelRequest(String, boolean, byte[], ChannelRequestFuture) - Method in interface com.sshtools.common.ssh.Channel
- sendData(byte[], int, int) - Method in interface com.sshtools.common.ssh.Channel
- sendExitStatus(Channel, int) - Static method in class com.sshtools.common.ssh.SessionChannelHelper
- sendFilenameMessage(int, SftpFile[], boolean, boolean) - Method in class com.sshtools.common.sftp.SftpSubsystem
- sendGlobalRequest(GlobalRequest) - Method in interface com.sshtools.common.ssh.SshConnection
- sendGlobalRequest(GlobalRequest, boolean) - Method in interface com.sshtools.common.ssh.SshConnection
-
Deprecated.
- sendGlobalRequestAndWait(GlobalRequest, long) - Method in interface com.sshtools.common.ssh.SshConnection
- sendHandleMessage(int, byte[]) - Method in class com.sshtools.common.sftp.SftpSubsystem
- sendMessage(Packet) - Method in interface com.sshtools.common.sftp.SftpSpecification
- sendMessage(Packet) - Method in class com.sshtools.common.ssh.Subsystem
-
Send a subsystem message.
- sendNewKeys() - Method in interface com.sshtools.common.ssh.AbstractClientTransport
- sendNewKeys() - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- sendReply(int, byte[], SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.AbstractMD5Extension
- sendReply(int, String, List<byte[]>, SftpSubsystem) - Method in class com.sshtools.common.sftp.extensions.FileHashingExtension
- sendStatusMessage(int, int, String) - Method in interface com.sshtools.common.sftp.SftpSpecification
- sendStatusMessage(int, int, String) - Method in class com.sshtools.common.sftp.SftpSubsystem
- sendWindowAdjust(UnsignedInteger32) - Method in interface com.sshtools.common.ssh.Channel
- SEPARATOR - Static variable in class com.sshtools.common.files.nio.AbstractFilePath
- ServerKeyBits - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- service() - Method in class com.sshtools.common.nio.IdleStateManager
-
Called by a thread which is managing idle states
- Service<C extends Context> - Interface in com.sshtools.common.sshd
-
A service is a protocol that operates on top of the
TransportProtocol. - SERVICE_NOT_AVAILABLE - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: The requested service is not available
- session - Variable in class com.sshtools.common.command.AbstractExecutableCommand
-
The session channel instance on which this command is being executed
- session - Variable in class com.sshtools.common.ssh.Subsystem
- SESSION_STREAM_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
An error occurred whilst accessing a sessions streams
- SessionChannel - Interface in com.sshtools.common.ssh
- SessionChannelHelper - Class in com.sshtools.common.ssh
- SessionChannelHelper() - Constructor for class com.sshtools.common.ssh.SessionChannelHelper
- SessionChannelServer - Interface in com.sshtools.common.ssh
- sessionMaxPacketSize - Variable in class com.sshtools.common.shell.ShellPolicy
- sessionMaxWindowSize - Variable in class com.sshtools.common.shell.ShellPolicy
- sessionMinWindowSize - Variable in class com.sshtools.common.shell.ShellPolicy
- set(Entry) - Method in class com.sshtools.common.sshd.config.SshdConfigFileCursor
- set(T) - Method in interface com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder.Result
- SET_ATTRIBUTES - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- setAllowZeroLengthFileUpload(boolean) - Method in class com.sshtools.common.policy.FileSystemPolicy
- setAttribute(String, Object) - Method in interface com.sshtools.common.ssh.Channel
- setAttribute(Path, String, Object, LinkOption...) - Method in class com.sshtools.common.files.nio.AbstractFileNIOProvider
- setAttributes(SftpFileAttributes) - Method in interface com.sshtools.common.files.AbstractFile
- setAttributes(SftpFileAttributes) - Method in class com.sshtools.common.files.AbstractFileAdapter
- setAttributes(SftpFileAttributes) - Method in class com.sshtools.common.files.direct.NioFile
- setBannerMessage(String) - Method in class com.sshtools.common.policy.AuthenticationPolicy
-
Set the banner message that is displayed to all connecing clients prior to authentication.
- setBasicAuthentication(String, String) - Method in class com.sshtools.common.net.HttpRequest
- setBlacklist(IPStore) - Method in class com.sshtools.common.permissions.IPPolicy
- setBoolean(String, String) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- setBoolean(String, String, Boolean) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- setBytesRead(long) - Method in class com.sshtools.common.sftp.TransferEvent
- setBytesWritten(long) - Method in class com.sshtools.common.sftp.TransferEvent
- setClassLoader(ClassLoader) - Method in class com.sshtools.common.policy.ClassLoaderPolicy
- setClassLoader(ClassLoader) - Method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
- setCommand(String) - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- setComment(KnownHostsKeyVerification.KeyEntry, String) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- setComment(String) - Method in class com.sshtools.common.publickey.SECSHPublicKeyFile
- setCommentedOut(boolean) - Method in class com.sshtools.common.sshd.config.BlankEntry
- setCommentedOut(boolean) - Method in class com.sshtools.common.sshd.config.CommentEntry
- setCommentedOut(boolean) - Method in class com.sshtools.common.sshd.config.SshdConfigFileEntry
- setCommentedOut(boolean) - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- setConnectionUploadQuota(long) - Method in class com.sshtools.common.policy.FileSystemPolicy
- setData(byte[]) - Method in class com.sshtools.common.ssh.GlobalRequest
-
Set the data.
- setDefaultEnabled(Class<C>, String, boolean) - Static method in class com.sshtools.common.ssh.components.ComponentManager
- setDefaultHashAlgorithm(String) - Static method in class com.sshtools.common.ssh.SshKeyFingerprint
- setDir(boolean) - Method in class com.sshtools.common.sftp.TransferEvent
- setECDSAAlgorithmName(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- setEnableNoneCipher(boolean) - Static method in class com.sshtools.common.ssh.components.ComponentManager
- setEnableNoneMac(boolean) - Static method in class com.sshtools.common.ssh.components.ComponentManager
- setEnvironmentVariable(String, String) - Method in interface com.sshtools.common.shell.ShellListener
-
If the client requests that an environment variable be set this method will be invoked.
- setEnvironmentVariable(String, String) - Method in interface com.sshtools.common.ssh.SessionChannelServer
- setError(boolean) - Method in class com.sshtools.common.sftp.TransferEvent
- setEx(Throwable) - Method in class com.sshtools.common.sftp.TransferEvent
- setExists(boolean) - Method in class com.sshtools.common.sftp.TransferEvent
- setFailedAuthenticationCountThreshold(int) - Method in class com.sshtools.common.permissions.IPPolicy
- setFailedAuthenticationThresholdPeriod(long, TimeUnit) - Method in class com.sshtools.common.permissions.IPPolicy
- setFileAttributes(byte[], SftpFileAttributes) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- setFileAttributes(String, SftpFileAttributes) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- setFileFactory(FileFactory) - Method in class com.sshtools.common.policy.FileSystemPolicy
-
Set the file factory for this context.
- setFlags(UnsignedInteger32) - Method in class com.sshtools.common.sftp.TransferEvent
- setForceClose(boolean) - Method in class com.sshtools.common.sftp.TransferEvent
- setForwardingMaxPacketSize(int) - Method in class com.sshtools.common.forwarding.ForwardingPolicy
- setForwardingMaxWindowSize(UnsignedInteger32) - Method in class com.sshtools.common.forwarding.ForwardingPolicy
- setForwardingMinWindowSize(UnsignedInteger32) - Method in class com.sshtools.common.forwarding.ForwardingPolicy
- setGlobalConfig(String, boolean) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- setGlobalConfig(String, int) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- setGlobalConfig(String, long) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- setGlobalConfig(String, String) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- setHandle(byte[]) - Method in class com.sshtools.common.sftp.TransferEvent
- setHashHosts(boolean) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- setHasReachedEOF(boolean) - Method in class com.sshtools.common.sftp.TransferEvent
- setHeaderBegin(String) - Method in class com.sshtools.common.net.HttpRequest
- setHeaderField(String, String) - Method in class com.sshtools.common.net.HttpHeader
- setHeaderValue(String, String) - Method in class com.sshtools.common.publickey.Base64EncodedFileFormat
- setInstance(EventService) - Static method in class com.sshtools.common.events.EventServiceImplementation
-
Allow alternative event service to set.
- setInstance(ComponentManager) - Static method in class com.sshtools.common.ssh.components.ComponentManager
-
Overide the installed component manager with an alternative implementation.
- setKey(String) - Method in class com.sshtools.common.sftp.TransferEvent
- setKey(String) - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- setKnown(boolean) - Method in class com.sshtools.common.publickey.EncodedExtension
- setLength(long) - Method in interface com.sshtools.common.files.AbstractFileRandomAccess
- setLength(long) - Method in class com.sshtools.common.files.RandomAccessImpl
- setLength(UnsignedInteger64) - Method in class com.sshtools.common.sftp.Multipart
- setMaxAuthentications(int) - Method in class com.sshtools.common.policy.AuthenticationPolicy
-
Set the maximum number of failed authentications allowed for each connection.
- setMaxConcurrentTransfers(int) - Method in class com.sshtools.common.policy.FileSystemPolicy
- setMaxDHGroupExchangeKeySize(int) - Method in class com.sshtools.common.policy.KeyExchangePolicy
- setMaximumNumberofAsyncSFTPRequests(int) - Method in class com.sshtools.common.policy.FileSystemPolicy
- setMaximumPublicKeyVerificationAttempts(int) - Method in class com.sshtools.common.policy.AuthenticationPolicy
-
Set the number of public keys that a user can verify for public key authentication.
- setMinDHGroupExchangeKeySize(int) - Method in class com.sshtools.common.policy.KeyExchangePolicy
- setMinimumSecurityLevel(SecurityLevel) - Method in class com.sshtools.common.ssh.components.ComponentManager
- setMkdirParentMustExist(boolean) - Method in class com.sshtools.common.policy.FileSystemPolicy
- setName(String) - Method in class com.sshtools.common.publickey.EncodedExtension
- setNext(SshdConfigFileEntry) - Method in class com.sshtools.common.sshd.config.SshdConfigFileEntry
- setNext(SshdConfigFileEntry) - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- setNfs(AbstractFileSystem) - Method in class com.sshtools.common.sftp.TransferEvent
- setOption(PublicKeyEntry, Option<?>) - Method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- setOption(SshPublicKey, Option<?>) - Method in class com.sshtools.common.publickey.authorized.AuthorizedKeyFile
- setPartIdentifier(String) - Method in class com.sshtools.common.sftp.Multipart
- setPath(String) - Method in class com.sshtools.common.sftp.TransferEvent
- setPatternConfig(String, String, boolean) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- setPatternConfig(String, String, int) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- setPatternConfig(String, String, long) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- setPatternConfig(String, String, String) - Method in class com.sshtools.common.config.AdaptiveConfiguration
- setPolicy(Class<?>, Object) - Method in interface com.sshtools.common.ssh.Context
- setPosition(int) - Method in class com.sshtools.common.sftp.AbstractFileSystem.OpenDirectory
- setPosition(int) - Method in class com.sshtools.common.ssh.Packet
- setPrivateKey(SshPrivateKey) - Method in class com.sshtools.common.ssh.components.SshKeyPair
-
Set the private key
- setProcessAllEventsOnEventException(boolean) - Method in class com.sshtools.common.events.EventServiceImplementation
- setProperty(String, Object) - Method in interface com.sshtools.common.ssh.SshConnection
- setPublicKey(SshPublicKey) - Method in class com.sshtools.common.ssh.components.SshKeyPair
-
Set the public key
- setPublicKeyVerificationIsFailedAuth(boolean) - Method in class com.sshtools.common.policy.AuthenticationPolicy
- setRequiredAuthenticationStrategy(RequiredAuthenticationStrategy) - Method in class com.sshtools.common.policy.AuthenticationPolicy
- setResponse(String) - Method in class com.sshtools.common.ssh2.KBIPrompt
-
Set the user's response for this prompt.
- setResponse(String[], Collection<KBIPrompt>) - Method in interface com.sshtools.common.auth.KeyboardInteractiveProvider
- setResponse(String[], Collection<KBIPrompt>) - Method in class com.sshtools.common.auth.PasswordKeyboardInteractiveProvider
- setRSAOAEPSHA1AlgorithmName(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- setRSAOAEPSHA256AlgorithmName(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
- setSCPCharsetEncoding(String) - Method in class com.sshtools.common.scp.ScpPolicy
- setSCPReadWriteEvents(boolean) - Method in class com.sshtools.common.policy.FileSystemPolicy
- setSCPReadWriteEvents(boolean) - Method in class com.sshtools.common.scp.ScpPolicy
- setSecureRandomAlgorithm(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEComponentManager
-
Set the algorithm used for secure random number generation.
- setSecureRandomAlgorithm(String) - Static method in class com.sshtools.common.ssh.components.jce.JCEProvider
-
Set the algorithm used for secure random number generation.
- setSessionMaxPacketSize(int) - Method in class com.sshtools.common.shell.ShellPolicy
- setSessionMaxWindowSize(UnsignedInteger32) - Method in class com.sshtools.common.shell.ShellPolicy
- setSessionMinWindowSize(UnsignedInteger32) - Method in class com.sshtools.common.shell.ShellPolicy
- setSessionTimeout(int) - Method in class com.sshtools.common.shell.ShellPolicy
-
Sets the session timeout in seconds
- setSessionTimeoutSeconds(int) - Method in class com.sshtools.common.shell.ShellPolicy
- setSFTPCharsetEncoding(String) - Method in class com.sshtools.common.policy.FileSystemPolicy
-
Set the default encoding for filenames in SFTP sessions.
- setSFTPCloseFileBeforeFailedTransferEvents(boolean) - Method in class com.sshtools.common.policy.FileSystemPolicy
- setSftpMaxPacketSize(int) - Method in class com.sshtools.common.policy.FileSystemPolicy
- setSftpMaxWindowSize(UnsignedInteger32) - Method in class com.sshtools.common.policy.FileSystemPolicy
- setSftpMinWindowSize(UnsignedInteger32) - Method in class com.sshtools.common.policy.FileSystemPolicy
- setSFTPReadWriteEvents(boolean) - Method in class com.sshtools.common.policy.FileSystemPolicy
- setStarted(Date) - Method in class com.sshtools.common.sftp.TransferEvent
- setStartPosition(UnsignedInteger64) - Method in class com.sshtools.common.sftp.Multipart
- setStoredValue(byte[]) - Method in class com.sshtools.common.publickey.EncodedExtension
- setStrictMode(boolean) - Method in class com.sshtools.common.policy.SignaturePolicy
- setSupportedSFTPVersion(int) - Method in class com.sshtools.common.policy.FileSystemPolicy
- setSupportedSignatures(Collection<String>) - Method in class com.sshtools.common.policy.SignaturePolicy
- setTargetFile(AbstractFile) - Method in class com.sshtools.common.sftp.Multipart
- setTemporaryBanTime(long) - Method in class com.sshtools.common.permissions.IPPolicy
- setTimes(FileTime, FileTime, FileTime) - Method in class com.sshtools.common.files.nio.AbstractFileAttributeView
- setTransaction(String) - Method in class com.sshtools.common.sftp.Multipart
- setupConnection(SshConnection) - Method in interface com.sshtools.common.ssh.SshConnectionManager
- setUseCanonicalHostnames(boolean) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- setUseReverseDNS(boolean) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- setUsername(String) - Method in interface com.sshtools.common.ssh.SshConnection
- setValue(String) - Method in class com.sshtools.common.sshd.config.BlankEntry
- setValue(String) - Method in class com.sshtools.common.sshd.config.CommentEntry
- setValue(String) - Method in class com.sshtools.common.sshd.config.SshdConfigFileEntry
- setValue(String) - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- setWhitelist(IPStore) - Method in class com.sshtools.common.permissions.IPPolicy
- SFTP - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
- SFTP_QUEUE - Static variable in class com.sshtools.common.sftp.SftpSubsystem
- SftpExtension - Interface in com.sshtools.common.sftp
- SftpExtensionFactory - Interface in com.sshtools.common.sftp
- SftpExtensionLoaderFactory - Class in com.sshtools.common.sftp.extensions
- SftpExtensionLoaderFactory() - Constructor for class com.sshtools.common.sftp.extensions.SftpExtensionLoaderFactory
- SftpFile - Class in com.sshtools.common.sftp
-
Represents an SFTP file object.
- SftpFile(String, SftpFileAttributes) - Constructor for class com.sshtools.common.sftp.SftpFile
-
Creates a new SftpFile object.
- SftpFileAttributes - Class in com.sshtools.common.sftp
-
This class represents the ATTRS structure defined in the draft-ietf-secsh-filexfer-02.txt which is used by the protocol to store file attribute information.
- SftpFileAttributes.SftpFileAttributesBuilder - Class in com.sshtools.common.sftp
- SftpFileFilter - Interface in com.sshtools.common.sftp
- SftpOperationWrapper - Interface in com.sshtools.common.sftp
- SftpSpecification - Interface in com.sshtools.common.sftp
- SftpStatusEventException - Exception in com.sshtools.common.sftp
- SftpStatusEventException(int) - Constructor for exception com.sshtools.common.sftp.SftpStatusEventException
- SftpStatusEventException(int, String) - Constructor for exception com.sshtools.common.sftp.SftpStatusEventException
- SftpStatusException - Exception in com.sshtools.common.sftp
-
This exception is thrown by the
SftpSubsystemChannelclass whenever a status message is received that is not expected. - SftpStatusException(int) - Constructor for exception com.sshtools.common.sftp.SftpStatusException
- SftpStatusException(int, String) - Constructor for exception com.sshtools.common.sftp.SftpStatusException
- SftpSubsystem - Class in com.sshtools.common.sftp
-
This class provides the SFTP subsystem.
- SftpSubsystem() - Constructor for class com.sshtools.common.sftp.SftpSubsystem
- SftpSubsystemOperation - Enum in com.sshtools.common.sftp
- SFX_ACL_AUDIT_ALARM_INCLUDED - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SFX_ACL_AUDIT_ALARM_INHERITED - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SFX_ACL_CONTROL_INCLUDED - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SFX_ACL_CONTROL_INHERITED - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SFX_ACL_CONTROL_PRESENT - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- sha1(byte[]) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- SHA1_FINGERPRINT - Static variable in class com.sshtools.common.ssh.SshKeyFingerprint
- SHA1Digest - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 digest implementation.
- SHA1Digest() - Constructor for class com.sshtools.common.ssh.components.jce.SHA1Digest
- SHA1Digest.SHA1DigestFactory - Class in com.sshtools.common.ssh.components.jce
- SHA1DigestFactory() - Constructor for class com.sshtools.common.ssh.components.jce.SHA1Digest.SHA1DigestFactory
- sha1Hex(byte[]) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- sha1Hex(String) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- sha256(byte[]) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- SHA256_FINGERPRINT - Static variable in class com.sshtools.common.ssh.SshKeyFingerprint
- SHA256Digest - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 digest implementation.
- SHA256Digest() - Constructor for class com.sshtools.common.ssh.components.jce.SHA256Digest
- SHA256Digest.SHA256DigestFactory - Class in com.sshtools.common.ssh.components.jce
- SHA256DigestFactory() - Constructor for class com.sshtools.common.ssh.components.jce.SHA256Digest.SHA256DigestFactory
- sha256Hex(byte[]) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- sha256Hex(String) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- sha384(byte[]) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- SHA384Digest - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 digest implementation.
- SHA384Digest() - Constructor for class com.sshtools.common.ssh.components.jce.SHA384Digest
- SHA384Digest.SHA384DigestFactory - Class in com.sshtools.common.ssh.components.jce
- SHA384DigestFactory() - Constructor for class com.sshtools.common.ssh.components.jce.SHA384Digest.SHA384DigestFactory
- sha384Hex(byte[]) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- sha384Hex(String) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- sha512(byte[]) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- SHA512Digest - Class in com.sshtools.common.ssh.components.jce
-
SHA-1 digest implementation.
- SHA512Digest() - Constructor for class com.sshtools.common.ssh.components.jce.SHA512Digest
- SHA512Digest.SHA512DigestFactory - Class in com.sshtools.common.ssh.components.jce
- SHA512DigestFactory() - Constructor for class com.sshtools.common.ssh.components.jce.SHA512Digest.SHA512DigestFactory
- sha512Hex(byte[]) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- sha512Hex(String) - Static method in class com.sshtools.common.ssh.components.DigestUtils
- SHELL - Static variable in class com.sshtools.common.sftp.AbstractFileSystem
- SHELL - Static variable in class com.sshtools.common.shell.ShellPolicy
- SHELL_ERROR - Static variable in exception com.sshtools.common.ssh.SshException
-
A request was made to start a shell, but this request failed.
- ShellListener - Interface in com.sshtools.common.shell
- ShellPolicy - Class in com.sshtools.common.shell
- ShellPolicy() - Constructor for class com.sshtools.common.shell.ShellPolicy
- ShowPatchLevel - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- sign(byte[]) - Method in class com.sshtools.common.ssh.components.jce.Ssh2BaseDsaPrivateKey
- sign(byte[]) - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
- sign(byte[]) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- sign(byte[]) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
- sign(byte[]) - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PrivateKeyJCE
- sign(byte[]) - Method in class com.sshtools.common.ssh.components.jce.SshEd448PrivateKeyJCE
- sign(byte[]) - Method in interface com.sshtools.common.ssh.components.SshDsaPrivateKey
- sign(byte[]) - Method in interface com.sshtools.common.ssh.components.SshPrivateKey
-
Create a signature from the data.
- sign(byte[]) - Method in interface com.sshtools.common.ssh.components.SshRsaPrivateKey
- sign(byte[], byte[], byte[], byte[]) - Static method in class com.sshtools.common.ssh.components.jce.Curve25519
-
DIGITAL SIGNATURES
- sign(byte[], String) - Method in class com.sshtools.common.ssh.components.jce.Ssh2BaseDsaPrivateKey
- sign(byte[], String) - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
- sign(byte[], String) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- sign(byte[], String) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
- sign(byte[], String) - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PrivateKeyJCE
- sign(byte[], String) - Method in class com.sshtools.common.ssh.components.jce.SshEd448PrivateKeyJCE
- sign(byte[], String) - Method in interface com.sshtools.common.ssh.components.SshPrivateKey
- sign(SshPublicKey, UnsignedInteger64, int, String, List<String>, UnsignedInteger64, UnsignedInteger64, List<CriticalOption>, List<CertificateExtension>, SshKeyPair) - Method in class com.sshtools.common.publickey.OpenSshCertificate
- sign(SshPublicKey, String, byte[]) - Method in interface com.sshtools.common.publickey.SignatureGenerator
-
Sign the data using the private key of the public key provided.
- sign(SshPublicKey, String, byte[]) - Method in class com.sshtools.common.ssh.components.SshKeyPair
- SignatureGenerator - Interface in com.sshtools.common.publickey
-
Provides a callback when a private key signature is required.
- SignaturePolicy - Class in com.sshtools.common.policy
- SignaturePolicy() - Constructor for class com.sshtools.common.policy.SignaturePolicy
- SignaturePolicy(Collection<String>) - Constructor for class com.sshtools.common.policy.SignaturePolicy
- SignaturePolicy(Collection<String>, boolean) - Constructor for class com.sshtools.common.policy.SignaturePolicy
- size() - Method in class com.sshtools.common.files.nio.AbstractFileBasicAttributes
- size() - Method in class com.sshtools.common.files.nio.AbstractFileSeekableByteChannel
- size() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- size() - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- sizeOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- SOCKET_TIMEOUT - Static variable in exception com.sshtools.common.ssh.SshException
-
The API detected a socket timeout
- SOCKS4 - Enum constant in enum com.sshtools.common.net.ProxyType
- SOCKS5 - Enum constant in enum com.sshtools.common.net.ProxyType
- source - Variable in class com.sshtools.common.events.EventObject
-
The object on which the Event initially occurred.
- SOURCE_ADDRESS - Static variable in class com.sshtools.common.publickey.CriticalOption
- sourceAddress(String...) - Method in class com.sshtools.common.publickey.CriticalOption.Builder
- SSH_CERT_TYPE_HOST - Static variable in class com.sshtools.common.publickey.OpenSshCertificate
- SSH_CERT_TYPE_HOST - Static variable in class com.sshtools.common.ssh.components.SshCertificate
- SSH_CERT_TYPE_USER - Static variable in class com.sshtools.common.publickey.OpenSshCertificate
- SSH_CERT_TYPE_USER - Static variable in class com.sshtools.common.ssh.components.SshCertificate
- SSH_FILEXFER_ATTR_ACCESSTIME - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_ACL - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_ALLOCATION_SIZE - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_BITS - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_CREATETIME - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_CTIME - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_EXTENDED - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_FLAGS_APPEND_ONLY - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_FLAGS_ARCHIVE - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_FLAGS_CASE_INSENSITIVE - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_FLAGS_COMPRESSED - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_FLAGS_ENCRYPTED - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_FLAGS_HIDDEN - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_FLAGS_IMMUTABLE - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_FLAGS_READONLY - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_FLAGS_SPARSE - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_FLAGS_SYNC - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_FLAGS_SYSTEM - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_FLAGS_TRANSLATION_ERR - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_GUESSED_BINARY - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_GUESSED_TEXT - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_KNOWN_BINARY - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_KNOWN_TEXT - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_LINK_COUNT - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_MIME_TYPE - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_MODIFYTIME - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_OWNERGROUP - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_PERMISSIONS - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_SIZE - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_SUBSECOND_TIMES - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_TEXT_HINT - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_UIDGID - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_ATTR_UNTRANSLATED - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_TYPE_BLOCK_DEVICE - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_TYPE_CHAR_DEVICE - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_TYPE_DIRECTORY - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_TYPE_FIFO - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_TYPE_REGULAR - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_TYPE_SOCKET - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_TYPE_SPECIAL - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_TYPE_SYMLINK - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FILEXFER_TYPE_UNKNOWN - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- SSH_FX_BAD_MESSAGE - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
The client sent a bad protocol message
- SSH_FX_BAD_MESSAGE - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
The client sent a bad protocol message
- SSH_FX_BYTE_RANGE_LOCK_CONFLICT - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_BYTE_RANGE_LOCK_CONFLICT - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_BYTE_RANGE_LOCK_CONFLICT - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_BYTE_RANGE_LOCK_REFUSED - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_BYTE_RANGE_LOCK_REFUSED - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_BYTE_RANGE_LOCK_REFUSED - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_CANNOT_DELETE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_CANNOT_DELETE - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_CANNOT_DELETE - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_CONNECTION_LOST - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
The file system connection was lost
- SSH_FX_CONNECTION_LOST - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
The file system connection was lost
- SSH_FX_DELETE_PENDING - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_DELETE_PENDING - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_DELETE_PENDING - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_DIR_NOT_EMPTY - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_DIR_NOT_EMPTY - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_DIR_NOT_EMPTY - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_EOF - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
The file or listing is EOF
- SSH_FX_EOF - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
The file or listing is EOF
- SSH_FX_FAILURE - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
Generic failure code
- SSH_FX_FAILURE - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
Generic failure code
- SSH_FX_FILE_ALREADY_EXISTS - Static variable in interface com.sshtools.common.sftp.SftpSpecification
-
The path already exists
- SSH_FX_FILE_ALREADY_EXISTS - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
The path already exists
- SSH_FX_FILE_ALREADY_EXISTS - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
The path already exists
- SSH_FX_FILE_CORRUPT - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_FILE_CORRUPT - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_FILE_CORRUPT - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_FILE_IS_A_DIRECTORY - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_FILE_IS_A_DIRECTORY - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_FILE_IS_A_DIRECTORY - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_GROUP_INVALID - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_GROUP_INVALID - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_GROUP_INVALID - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_INVALID_FILENAME - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_INVALID_FILENAME - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_INVALID_FILENAME - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_INVALID_HANDLE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
-
The file handle provided was invalid
- SSH_FX_INVALID_HANDLE - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
The file handle provided was invalid
- SSH_FX_INVALID_HANDLE - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
The file handle provided was invalid
- SSH_FX_INVALID_PARAMETER - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_INVALID_PARAMETER - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_INVALID_PARAMETER - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_LINK_LOOP - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_LINK_LOOP - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_LINK_LOOP - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_LOCK_CONFLICT - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_LOCK_CONFLICT - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_LOCK_CONFLICT - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_NO_CONNECTION - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
There is no connection to the file system
- SSH_FX_NO_CONNECTION - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
There is no connection to the file system
- SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_NO_MEDIA - Static variable in interface com.sshtools.common.sftp.SftpSpecification
-
There is no media available at the remote location
- SSH_FX_NO_MEDIA - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
There is no media available at the remote location
- SSH_FX_NO_MEDIA - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
There is no media available at the remote location
- SSH_FX_NO_SPACE_ON_FILESYSTEM - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_NO_SPACE_ON_FILESYSTEM - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_NO_SPACE_ON_FILESYSTEM - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_NO_SUCH_FILE - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
No such file was found
- SSH_FX_NO_SUCH_FILE - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
No such file was found
- SSH_FX_NO_SUCH_PATH - Static variable in interface com.sshtools.common.sftp.SftpSpecification
-
The path is invalid
- SSH_FX_NO_SUCH_PATH - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
The path is invalid
- SSH_FX_NO_SUCH_PATH - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
The path is invalid
- SSH_FX_NOT_A_DIRECTORY - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_NOT_A_DIRECTORY - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_NOT_A_DIRECTORY - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_OK - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
Everything performed correctly
- SSH_FX_OK - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
Everything performed correctly
- SSH_FX_OP_UNSUPPORTED - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
The operation requested is not supported
- SSH_FX_OP_UNSUPPORTED - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
The operation requested is not supported
- SSH_FX_OWNER_INVALID - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_OWNER_INVALID - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_OWNER_INVALID - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_PERMISSION_DENIED - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
The user does not have permission
- SSH_FX_PERMISSION_DENIED - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
The user does not have permission
- SSH_FX_QUOTA_EXCEEDED - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_QUOTA_EXCEEDED - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_QUOTA_EXCEEDED - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_UNKNOWN_PRINCIPAL - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FX_UNKNOWN_PRINCIPAL - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
- SSH_FX_UNKNOWN_PRINCIPAL - Static variable in exception com.sshtools.common.sftp.SftpStatusException
- SSH_FX_WRITE_PROTECT - Static variable in interface com.sshtools.common.sftp.SftpSpecification
-
Cannot write to remote location
- SSH_FX_WRITE_PROTECT - Static variable in exception com.sshtools.common.sftp.SftpStatusEventException
-
Cannot write to remote location
- SSH_FX_WRITE_PROTECT - Static variable in exception com.sshtools.common.sftp.SftpStatusException
-
Cannot write to remote location
- SSH_FXE_STATVFS_ST_NOSUID - Static variable in class com.sshtools.common.files.direct.NioFile
- SSH_FXE_STATVFS_ST_RDONLY - Static variable in class com.sshtools.common.files.direct.NioFile
- SSH_FXF_ACCESS_APPEND_DATA - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_ACCESS_APPEND_DATA_ATOMIC - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_ACCESS_AUDIT_ALARM_INFO - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_ACCESS_BACKUP - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_ACCESS_BLOCK_ADVISORY - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_ACCESS_BLOCK_DELETE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_ACCESS_BLOCK_READ - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_ACCESS_BLOCK_WRITE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_ACCESS_DISPOSITION - Static variable in interface com.sshtools.common.sftp.SftpSpecification
-
Version 5 new flags
- SSH_FXF_ACCESS_TEXT_MODE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_BACKUP_STREAM - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_CREATE_NEW - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_CREATE_TRUNCATE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_DELETE_ON_CLOSE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_NOFOLLOW - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_OPEN_EXISTING - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_OPEN_OR_CREATE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_OVERRIDE_OWNER - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXF_TRUNCATE_EXISTING - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_ATTRS - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_BLOCK - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_CLOSE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_DATA - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_EXTENDED - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_EXTENDED_REPLY - Static variable in interface com.sshtools.common.sftp.SftpExtension
- SSH_FXP_EXTENDED_REPLY - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_FSETSTAT - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_FSTAT - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_HANDLE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_INIT - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_LINK - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_LSTAT - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_MKDIR - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_NAME - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_OPEN - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_OPENDIR - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_READ - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_READDIR - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_READLINK - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_REALPATH - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_REMOVE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_RENAME - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_RMDIR - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_SETSTAT - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_STAT - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_STATUS - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_SYMLINK - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_UNBLOCK - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_VERSION - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_FXP_WRITE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- SSH_MSG_DEBUG - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
- SSH_MSG_DISCONNECT - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
- SSH_MSG_IGNORE - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
- SSH_MSG_KEX_INIT - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
- SSH_MSG_NEWKEYS - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
- SSH_MSG_SERVICE_ACCEPT - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
- SSH_MSG_SERVICE_REQUEST - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
- SSH_MSG_UNIMPLEMENTED - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
- SSH_MSG_USERAUTH_BANNER - Static variable in interface com.sshtools.common.auth.AbstractAuthenticationProtocol
- SSH_MSG_USERAUTH_FAILURE - Static variable in interface com.sshtools.common.auth.AbstractAuthenticationProtocol
- SSH_MSG_USERAUTH_INFO_REQUEST - Static variable in class com.sshtools.common.auth.KeyboardInteractiveAuthentication
- SSH_MSG_USERAUTH_INFO_RESPONSE - Static variable in class com.sshtools.common.auth.KeyboardInteractiveAuthentication
- SSH_MSG_USERAUTH_PK_OK - Static variable in class com.sshtools.common.auth.PublicKeyAuthentication
- SSH_MSG_USERAUTH_REQUEST - Static variable in interface com.sshtools.common.auth.AbstractAuthenticationProtocol
- SSH_MSG_USERAUTH_SUCCESS - Static variable in interface com.sshtools.common.auth.AbstractAuthenticationProtocol
- SSH_RSA_CERT_V01 - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- SSH_RSA_SHA2_256_CERT_V01 - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- SSH_RSA_SHA2_512_CERT_V01 - Static variable in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- SSH2_RSA - Static variable in class com.sshtools.common.publickey.SshKeyPairGenerator
- Ssh2BaseDsaPrivateKey - Class in com.sshtools.common.ssh.components.jce
- Ssh2BaseDsaPrivateKey(PrivateKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2BaseDsaPrivateKey
- Ssh2BaseDsaPrivateKey(PrivateKey, Provider) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2BaseDsaPrivateKey
- Ssh2BaseJCEPrivateKey - Class in com.sshtools.common.ssh.components.jce
- Ssh2BaseJCEPrivateKey(PrivateKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2BaseJCEPrivateKey
- Ssh2BaseJCEPrivateKey(PrivateKey, Provider) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2BaseJCEPrivateKey
- Ssh2BaseRsaPrivateKey - Class in com.sshtools.common.ssh.components.jce
- Ssh2BaseRsaPrivateKey(PrivateKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2BaseRsaPrivateKey
- Ssh2BaseRsaPrivateKey(PrivateKey, Provider) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2BaseRsaPrivateKey
- Ssh2DsaPrivateKey - Class in com.sshtools.common.ssh.components.jce
-
DSA private key implementation for the SSH2 protocol.
- Ssh2DsaPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
- Ssh2DsaPrivateKey(DSAPrivateKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
- Ssh2DsaPrivateKey(DSAPrivateKey, DSAPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPrivateKey
- Ssh2DsaPublicKey - Class in com.sshtools.common.ssh.components.jce
-
A DSA public key implementation which uses a JCE provider.
- Ssh2DsaPublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- Ssh2DsaPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- Ssh2DsaPublicKey(DSAPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- Ssh2DsaPublicKey.Ssh2DsaPublicKeyFactory - Class in com.sshtools.common.ssh.components.jce
- Ssh2DsaPublicKeyFactory() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey.Ssh2DsaPublicKeyFactory
- Ssh2EcdsaSha2Nist256PublicKey - Class in com.sshtools.common.ssh.components.jce
- Ssh2EcdsaSha2Nist256PublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist256PublicKey
- Ssh2EcdsaSha2Nist256PublicKey.Ssh2EcdsaSha2Nist256PublicKeyFactory - Class in com.sshtools.common.ssh.components.jce
- Ssh2EcdsaSha2Nist256PublicKeyFactory() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist256PublicKey.Ssh2EcdsaSha2Nist256PublicKeyFactory
- Ssh2EcdsaSha2Nist384PublicKey - Class in com.sshtools.common.ssh.components.jce
- Ssh2EcdsaSha2Nist384PublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist384PublicKey
- Ssh2EcdsaSha2Nist384PublicKey.Ssh2EcdsaSha2Nist384PublicKeyFactory - Class in com.sshtools.common.ssh.components.jce
- Ssh2EcdsaSha2Nist384PublicKeyFactory() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist384PublicKey.Ssh2EcdsaSha2Nist384PublicKeyFactory
- Ssh2EcdsaSha2Nist521PublicKey - Class in com.sshtools.common.ssh.components.jce
- Ssh2EcdsaSha2Nist521PublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist521PublicKey
- Ssh2EcdsaSha2Nist521PublicKey.Ssh2EcdsaSha2Nist521PublicKeyFactory - Class in com.sshtools.common.ssh.components.jce
- Ssh2EcdsaSha2Nist521PublicKeyFactory() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2Nist521PublicKey.Ssh2EcdsaSha2Nist521PublicKeyFactory
- Ssh2EcdsaSha2NistPrivateKey - Class in com.sshtools.common.ssh.components.jce
- Ssh2EcdsaSha2NistPrivateKey(PrivateKey, String) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
- Ssh2EcdsaSha2NistPrivateKey(PrivateKey, String, Provider) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPrivateKey
- Ssh2EcdsaSha2NistPublicKey - Class in com.sshtools.common.ssh.components.jce
- Ssh2EcdsaSha2NistPublicKey(String, String, String, String) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- Ssh2EcdsaSha2NistPublicKey(ECPublicKey, String) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- Ssh2RsaPrivateCrtKey - Class in com.sshtools.common.ssh.components.jce
-
RSA co-efficient private key implementation for SSH2 protocol.
- Ssh2RsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- Ssh2RsaPrivateCrtKey(RSAPrivateCrtKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateCrtKey
- Ssh2RsaPrivateKey - Class in com.sshtools.common.ssh.components.jce
-
RSA private key implementation for the SSH2 protocol.
- Ssh2RsaPrivateKey(BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
- Ssh2RsaPrivateKey(RSAPrivateKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPrivateKey
- Ssh2RsaPublicKey - Class in com.sshtools.common.ssh.components.jce
-
A RSA public key implementation which uses a JCE provider.
- Ssh2RsaPublicKey() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
-
Default constructor for initializing the key from a byte array using the init method.
- Ssh2RsaPublicKey(BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- Ssh2RsaPublicKey(RSAPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- Ssh2RsaPublicKey.Ssh2RsaPublicKeyFactory - Class in com.sshtools.common.ssh.components.jce
- Ssh2RsaPublicKeyFactory() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey.Ssh2RsaPublicKeyFactory
- Ssh2RsaPublicKeySHA256 - Class in com.sshtools.common.ssh.components.jce
- Ssh2RsaPublicKeySHA256() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA256
- Ssh2RsaPublicKeySHA256(SshRsaPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA256
- Ssh2RsaPublicKeySHA256(BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA256
- Ssh2RsaPublicKeySHA256(RSAPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA256
- Ssh2RsaPublicKeySHA256.Ssh2RsaPublicKeySHA256Factory - Class in com.sshtools.common.ssh.components.jce
- Ssh2RsaPublicKeySHA256Factory() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA256.Ssh2RsaPublicKeySHA256Factory
- Ssh2RsaPublicKeySHA512 - Class in com.sshtools.common.ssh.components.jce
- Ssh2RsaPublicKeySHA512() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA512
- Ssh2RsaPublicKeySHA512(SshRsaPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA512
- Ssh2RsaPublicKeySHA512(BigInteger, BigInteger) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA512
- Ssh2RsaPublicKeySHA512(RSAPublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA512
- Ssh2RsaPublicKeySHA512.Ssh2RsaPublicKeySHA512Factory - Class in com.sshtools.common.ssh.components.jce
- Ssh2RsaPublicKeySHA512Factory() - Constructor for class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKeySHA512.Ssh2RsaPublicKeySHA512Factory
- SshCertificate - Class in com.sshtools.common.ssh.components
- SshCertificate(SshKeyPair, OpenSshCertificate) - Constructor for class com.sshtools.common.ssh.components.SshCertificate
- SshCertificateAuthority - Class in com.sshtools.common.publickey
- SshCertificateAuthority() - Constructor for class com.sshtools.common.publickey.SshCertificateAuthority
- SshCipher - Interface in com.sshtools.common.ssh.components
- SshCipherFactory<T extends SshCipher> - Interface in com.sshtools.common.ssh.components
- SshComponent - Interface in com.sshtools.common.ssh.components
- SshCompression - Interface in com.sshtools.common.ssh.compression
-
Compression interface which can be implemented to provide the SSH Transport Protocol with compression.
- SshCompressionFactory<T extends SshCompression> - Interface in com.sshtools.common.ssh.compression
- SshConnection - Interface in com.sshtools.common.ssh
- SshConnectionManager - Interface in com.sshtools.common.ssh
- sshdConfigFile - Variable in class com.sshtools.common.sshd.config.Entry
- SshdConfigFile - Class in com.sshtools.common.sshd.config
-
SshdConfigFile -- GlobalEntry (1..1) -- Map <String, SshdConfigFileEntry> -- MatchEntries (1..N) * -- Map <String, SshdConfigFileEntry>
- SshdConfigFile() - Constructor for class com.sshtools.common.sshd.config.SshdConfigFile
- SshdConfigFile.SshdConfigFileBuilder - Class in com.sshtools.common.sshd.config
- SshdConfigFileBuilder() - Constructor for class com.sshtools.common.sshd.config.SshdConfigFile.SshdConfigFileBuilder
- SshdConfigFileCursor - Class in com.sshtools.common.sshd.config
-
Cursor maintains track of current entry.
- SshdConfigFileCursor() - Constructor for class com.sshtools.common.sshd.config.SshdConfigFileCursor
- SshdConfigFileEntry - Class in com.sshtools.common.sshd.config
- SshdConfigFileEntry() - Constructor for class com.sshtools.common.sshd.config.SshdConfigFileEntry
- SshdConfigFileReader - Class in com.sshtools.common.sshd.config
- SshdConfigFileReader(InputStream) - Constructor for class com.sshtools.common.sshd.config.SshdConfigFileReader
- SshdConfigFileReader(String) - Constructor for class com.sshtools.common.sshd.config.SshdConfigFileReader
- SshdConfigFileWriter - Class in com.sshtools.common.sshd.config
- SshdConfigFileWriter(OutputStream) - Constructor for class com.sshtools.common.sshd.config.SshdConfigFileWriter
- SshdConfigFileWriter(OutputStream, String) - Constructor for class com.sshtools.common.sshd.config.SshdConfigFileWriter
- SshdConfigKeyValueEntry - Class in com.sshtools.common.sshd.config
- SshdConfigKeyValueEntry(String, String) - Constructor for class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- SshdConfigKeyValueEntry(String, String, boolean, boolean) - Constructor for class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- SshDsaPrivateKey - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all DSA private key implementations.
- SshDsaPublicKey - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all DSA public key implementations.
- SshEd25519PrivateKey - Interface in com.sshtools.common.ssh.components.jce
- SshEd25519PrivateKeyJCE - Class in com.sshtools.common.ssh.components.jce
- SshEd25519PrivateKeyJCE(byte[], byte[]) - Constructor for class com.sshtools.common.ssh.components.jce.SshEd25519PrivateKeyJCE
- SshEd25519PrivateKeyJCE(PrivateKey) - Constructor for class com.sshtools.common.ssh.components.jce.SshEd25519PrivateKeyJCE
- SshEd25519PublicKey - Interface in com.sshtools.common.ssh.components.jce
- SshEd25519PublicKeyJCE - Class in com.sshtools.common.ssh.components.jce
- SshEd25519PublicKeyJCE() - Constructor for class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- SshEd25519PublicKeyJCE(byte[]) - Constructor for class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- SshEd25519PublicKeyJCE(PublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- SshEd25519PublicKeyJCE.SshEd25519PublicKeyJCEFactory - Class in com.sshtools.common.ssh.components.jce
- SshEd25519PublicKeyJCEFactory() - Constructor for class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE.SshEd25519PublicKeyJCEFactory
- SshEd448PrivateKey - Interface in com.sshtools.common.ssh.components.jce
- SshEd448PrivateKeyJCE - Class in com.sshtools.common.ssh.components.jce
- SshEd448PrivateKeyJCE(byte[]) - Constructor for class com.sshtools.common.ssh.components.jce.SshEd448PrivateKeyJCE
- SshEd448PrivateKeyJCE(PrivateKey) - Constructor for class com.sshtools.common.ssh.components.jce.SshEd448PrivateKeyJCE
- SshEd448PublicKey - Interface in com.sshtools.common.ssh.components.jce
- SshEd448PublicKeyJCE - Class in com.sshtools.common.ssh.components.jce
- SshEd448PublicKeyJCE() - Constructor for class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- SshEd448PublicKeyJCE(byte[]) - Constructor for class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- SshEd448PublicKeyJCE(PublicKey) - Constructor for class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- SshEd448PublicKeyJCE.SshEd448PublicKeyJCEFactory - Class in com.sshtools.common.ssh.components.jce
- SshEd448PublicKeyJCEFactory() - Constructor for class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE.SshEd448PublicKeyJCEFactory
- SshException - Exception in com.sshtools.common.ssh
-
Generic exception for J2SSH Maverick exception handling.
- SshException(int, String) - Constructor for exception com.sshtools.common.ssh.SshException
-
Create an exception with the given description and reason (for compatibility with Legacy API).
- SshException(int, Throwable) - Constructor for exception com.sshtools.common.ssh.SshException
-
Create an exception with the given cause and reason.
- SshException(String, int) - Constructor for exception com.sshtools.common.ssh.SshException
-
Create an exception with the given description and reason.
- SshException(String, int, Throwable) - Constructor for exception com.sshtools.common.ssh.SshException
-
Create an exception with the given description cause, reason.
- SshException(String, Throwable) - Constructor for exception com.sshtools.common.ssh.SshException
-
Create an exception with the given description and cause.
- SshException(Throwable) - Constructor for exception com.sshtools.common.ssh.SshException
-
Create an exception by providing the cause of the error.
- SshException(Throwable, int) - Constructor for exception com.sshtools.common.ssh.SshException
- SshHmac - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all message authentication implementations.
- SshHmacFactory<T extends SshHmac> - Interface in com.sshtools.common.ssh.components
- SshIOException - Exception in com.sshtools.common.ssh
-
This class is provided so that when a channel InputStream/OutputStream interface has to throw an IOException; the real SshException cause can be retrieved.
- SshIOException(SshException) - Constructor for exception com.sshtools.common.ssh.SshIOException
-
Construct the exception with the real exception.
- SshKeyExchangeLegacy - Interface in com.sshtools.common.ssh.components
-
Base interface for SSH2 key exchange implementations.
- SshKeyFingerprint - Class in com.sshtools.common.ssh
-
Utility methods to generate an SSH public key fingerprint.
- SshKeyFingerprint() - Constructor for class com.sshtools.common.ssh.SshKeyFingerprint
- SshKeyPair - Class in com.sshtools.common.ssh.components
-
Storage class for a public/private key pair.
- SshKeyPair() - Constructor for class com.sshtools.common.ssh.components.SshKeyPair
- SshKeyPairGenerator - Class in com.sshtools.common.publickey
-
Generate public/private key pairs.
- SshKeyPairGenerator() - Constructor for class com.sshtools.common.publickey.SshKeyPairGenerator
- SshKeyUtils - Class in com.sshtools.common.publickey
- SshKeyUtils() - Constructor for class com.sshtools.common.publickey.SshKeyUtils
- SshMessage - Interface in com.sshtools.common.sshd
-
This interface provides a callback for writing SSH messages into the outgoing buffer.
- SshPrivateKey - Interface in com.sshtools.common.ssh.components
-
Interface for SSH supported private keys.
- SshPrivateKeyFile - Interface in com.sshtools.common.publickey
-
Interface which all private key formats must implement to provide decoding and decryption of the private key into a suitable format for the API.
- SshPrivateKeyFileFactory - Class in com.sshtools.common.publickey
-
Private key format factory used to decode private key files.
- SshPrivateKeyFileFactory() - Constructor for class com.sshtools.common.publickey.SshPrivateKeyFileFactory
- SshPrivateKeyProvider - Interface in com.sshtools.common.publickey
- SshPublicKey - Interface in com.sshtools.common.ssh.components
-
Interface for SSH supported public keys.
- SshPublicKeyFactory<T extends SshPublicKey> - Interface in com.sshtools.common.ssh.components
- SshPublicKeyFile - Interface in com.sshtools.common.publickey
-
Interface which all public key formats must implement to provide decoding of the public key into a suitable format for the API.
- SshPublicKeyFileFactory - Class in com.sshtools.common.publickey
-
Public key format factory used to decode different formats of public keys.
- SshPublicKeyFileFactory() - Constructor for class com.sshtools.common.publickey.SshPublicKeyFileFactory
- SshRsaPrivateCrtKey - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all RSA private co-efficient private key implementations.
- SshRsaPrivateKey - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all RSA private key implementations.
- SshRsaPublicKey - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all RSA public key implementations.
- SshSecureRandomGenerator - Interface in com.sshtools.common.ssh.components
-
This interface should be implemented by all secure random number generator implementations.
- SshX509PublicKey - Interface in com.sshtools.common.ssh.components
- start() - Method in class com.sshtools.common.command.AbstractExecutableCommand
-
Start the command.
- start() - Method in interface com.sshtools.common.command.ExecutableCommand
-
Start the command.
- start() - Method in interface com.sshtools.common.sshd.Service
-
Start the service.
- startAcceptingConnections() - Method in class com.sshtools.common.permissions.IPPolicy
- startedTask(Runnable) - Method in class com.sshtools.common.ssh.ExecutorOperationAdapter
- startedTask(Runnable) - Method in interface com.sshtools.common.ssh.ExecutorOperationListener
- startLogging() - Method in interface com.sshtools.common.ssh.SshConnection
- startLogging(Log.Level) - Method in interface com.sshtools.common.ssh.SshConnection
- startMultipartUpload(AbstractFile) - Method in interface com.sshtools.common.files.AbstractFile
- startMultipartUpload(AbstractFile) - Method in class com.sshtools.common.files.AbstractFileAdapter
- startMultipartUpload(AbstractFile) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- startRequest(String, byte[]) - Method in interface com.sshtools.common.auth.AuthenticationMechanism
-
Start an authentication transaction.
- startRequest(String, byte[]) - Method in class com.sshtools.common.auth.KeyboardInteractiveAuthentication
- startRequest(String, byte[]) - Method in class com.sshtools.common.auth.PasswordAuthentication
- startRequest(String, byte[]) - Method in class com.sshtools.common.auth.PublicKeyAuthentication
- startService(Service<C>) - Method in interface com.sshtools.common.sshd.AbstractServerTransport
- startsWith(String) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- startsWith(Path) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- STATUS_FX_EOF - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- STATUS_FX_FAILURE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- STATUS_FX_NO_SUCH_FILE - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- STATUS_FX_OK - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- STATUS_FX_OP_UNSUPPORTED - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- STATUS_FX_PERMISSION_DENIED - Static variable in interface com.sshtools.common.sftp.SftpSpecification
- STATVFS - Enum constant in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.
- StatVFSExtension - Class in com.sshtools.common.sftp.extensions
- StatVFSExtension() - Constructor for class com.sshtools.common.sftp.extensions.StatVFSExtension
- STILL_ACTIVE - Static variable in interface com.sshtools.common.command.ExecutableCommand
-
Value returned from
ExecutableCommand.getExitCode()to indicate that the process is still active. - stop() - Method in interface com.sshtools.common.sshd.Service
-
Stop the service
- stopAcceptingConnections() - Method in class com.sshtools.common.permissions.IPPolicy
- store() - Method in class com.sshtools.common.knownhosts.KnownHostsFile
- StrictModes - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- StringCertificateExtension - Class in com.sshtools.common.publickey
- StringCertificateExtension(String, String, boolean) - Constructor for class com.sshtools.common.publickey.StringCertificateExtension
- stringToHandle(String) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- stripLeadingZeros(byte[]) - Static method in class com.sshtools.common.ssh.components.jce.ECUtils
- STRONG - Enum constant in enum com.sshtools.common.ssh.SecurityLevel
- submitTask(Runnable) - Method in class com.sshtools.common.sftp.SftpSubsystem
- subpath(int, int) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- Subsystem - Class in com.sshtools.common.ssh
-
Defines the abstract attributes of an SSH Subsystem.
- Subsystem - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- Subsystem(String) - Constructor for class com.sshtools.common.ssh.Subsystem
- SUBSYSTEM - Static variable in class com.sshtools.common.shell.ShellPolicy
- SUBSYSTEM_INCOMING - Static variable in class com.sshtools.common.ssh.Subsystem
- SUBSYSTEM_NAME - Static variable in class com.sshtools.common.publickey.PublicKeySubsystemServer
- SUBSYSTEM_NAME - Static variable in class com.sshtools.common.sftp.SftpSubsystem
- SUBSYSTEM_OUTGOING - Static variable in class com.sshtools.common.ssh.Subsystem
- supported - Variable in class com.sshtools.common.ssh.components.ComponentFactory
-
The supported components stored in a Hashtable with a String key as the component name such as "3des-cbc" and a Class value storing the implementation class.
- supportedAttributeBits() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- supportedAttributeBitsOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- supportedAttributeMask() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- supportedAttributeMaskOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- supportedDigests() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
The supported digests
- supportedFileAttributeViews() - Method in class com.sshtools.common.files.nio.AbstractFileNIOFileSystem
- supportedHMacsCS() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
The supported SSH2 Hmacs.
- supportedHMacsSC() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
The supported SSH2 Hmacs.
- supportedMechanisms - Variable in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory
- supportedPublicKeys() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
The supported public keys
- SupportedSftpExtensions - Enum in com.sshtools.common.sftp.extensions
-
Deprecated, for removal: This API element is subject to removal in a future version.
- supportedSsh2CiphersCS() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
The supported SSH2 ciphers.
- supportedSsh2CiphersSC() - Method in class com.sshtools.common.ssh.components.ComponentManager
-
The supported SSH2 ciphers.
- supportsAgentForwarding() - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- supportsExtendedMessage(int) - Method in class com.sshtools.common.sftp.extensions.AbstractDigestExtension
- supportsExtendedMessage(int) - Method in class com.sshtools.common.sftp.extensions.CopyDataSftpExtension
- supportsExtendedMessage(int) - Method in class com.sshtools.common.sftp.extensions.CopyFileSftpExtension
- supportsExtendedMessage(int) - Method in class com.sshtools.common.sftp.extensions.filter.OpenDirectoryWithFilterExtension
- supportsExtendedMessage(int) - Method in class com.sshtools.common.sftp.extensions.HardLinkExtension
- supportsExtendedMessage(int) - Method in class com.sshtools.common.sftp.extensions.multipart.CreateMultipartFileExtension
- supportsExtendedMessage(int) - Method in class com.sshtools.common.sftp.extensions.multipart.OpenMultipartFileExtension
- supportsExtendedMessage(int) - Method in class com.sshtools.common.sftp.extensions.PosixRenameExtension
- supportsExtendedMessage(int) - Method in class com.sshtools.common.sftp.extensions.StatVFSExtension
- supportsExtendedMessage(int) - Method in interface com.sshtools.common.sftp.SftpExtension
- supportsMultipartTransfers() - Method in interface com.sshtools.common.files.AbstractFile
- supportsMultipartTransfers() - Method in class com.sshtools.common.files.AbstractFileAdapter
- supportsPassphraseChange() - Method in class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- supportsPassphraseChange() - Method in interface com.sshtools.common.publickey.SshPrivateKeyFile
-
Method to determine whether the format supports changing of passphrases.
- supportsPortForwarding() - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- supportsPty() - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- supportsRandomAccess() - Method in interface com.sshtools.common.files.AbstractFile
- supportsRandomAccess() - Method in class com.sshtools.common.files.AbstractFileAdapter
- supportsRandomAccess() - Method in class com.sshtools.common.files.direct.NioFile
- supportsRestrictedOption(Option<?>) - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- supportsUserRc() - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- supportsX11Forwarding() - Method in class com.sshtools.common.publickey.authorized.PublicKeyEntry
- symlinkFrom(String) - Method in interface com.sshtools.common.files.AbstractFile
- symlinkFrom(String) - Method in class com.sshtools.common.files.AbstractFileAdapter
- symlinkFrom(String) - Method in class com.sshtools.common.files.direct.NioFile
- symlinkTo(String) - Method in interface com.sshtools.common.files.AbstractFile
- SyslogFacility - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
T
- TCPKeepAlive - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- test() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- test() - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
- test() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- test() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- test() - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- test() - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
- test() - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- test() - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- test() - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- test() - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- test() - Method in interface com.sshtools.common.ssh.components.SshKeyExchangeLegacy
- test() - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Test the JCE for algorithm availability.
- TESTS_COMPOSITE - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
- textHint() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- textHintOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- toAbsolutePath() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- toArray() - Method in class com.sshtools.common.ssh.components.ComponentFactory
- toByteArray(int) - Method in class com.sshtools.common.sftp.SftpFileAttributes
-
Returns a formatted byte array suitable for encoding into SFTP subsystem messages.
- toByteArray(ECPoint, EllipticCurve) - Static method in class com.sshtools.common.ssh.components.jce.ECUtils
- toFile() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- toKeyPair(String) - Method in class com.sshtools.common.publickey.OpenSSHPrivateKeyFile
- toKeyPair(String) - Method in interface com.sshtools.common.publickey.SshPrivateKeyFile
-
Decode the private key using the users passphrase.
- toMask(PosixFilePermission) - Static method in class com.sshtools.common.sftp.PosixPermissions
-
Get the bitmask flag value for a given permission.
- toMaskString() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- toModeType() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- TOO_MANY_CONNECTIONS - Static variable in interface com.sshtools.common.ssh.TransportProtocolSpecification
-
Disconnect reason: Too many connections, try later
- toPermissionsString() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- toPublicKey() - Method in class com.sshtools.common.publickey.OpenSSHPublicKeyFile
- toPublicKey() - Method in class com.sshtools.common.publickey.SECSHPublicKeyFile
- toPublicKey() - Method in interface com.sshtools.common.publickey.SshPublicKeyFile
-
Convert the key file into a usable SshPublicKey.
- toRealPath(LinkOption...) - Method in class com.sshtools.common.files.nio.AbstractFilePath
- toString() - Method in class com.sshtools.common.config.AdaptiveConfiguration
- toString() - Method in class com.sshtools.common.events.EventObject
-
Returns a String representation of this EventObject.
- toString() - Method in class com.sshtools.common.files.direct.NioFile
- toString() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- toString() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
-
Outputs the allowed hosts in the known_hosts file format.
- toString() - Method in class com.sshtools.common.net.HttpHeader
- toString() - Method in class com.sshtools.common.publickey.OpenSSHPublicKeyFile
- toString() - Method in class com.sshtools.common.publickey.SECSHPublicKeyFile
- toString() - Method in class com.sshtools.common.sftp.ACL
- toString() - Method in class com.sshtools.common.sftp.PosixPermissions
- toString() - Method in class com.sshtools.common.sshd.config.MatchEntry
- toString() - Method in class com.sshtools.common.sshd.config.SshdConfigKeyValueEntry
- totalInodes() - Method in interface com.sshtools.common.files.FileVolume
- toUri() - Method in class com.sshtools.common.files.nio.AbstractFilePath
- TransferEvent - Class in com.sshtools.common.sftp
- TransferEvent() - Constructor for class com.sshtools.common.sftp.TransferEvent
- transform(byte[]) - Method in class com.sshtools.common.ssh.components.AbstractSshCipher
-
Transform the byte array according to the cipher mode.
- transform(byte[]) - Method in interface com.sshtools.common.ssh.components.SshCipher
-
Transform the byte array according to the cipher mode.
- transform(byte[], int, byte[], int, int) - Method in class com.sshtools.common.ssh.components.AbstractSshCipher
-
Transform the byte array according to the cipher mode; it is legal for the source and destination arrays to reference the same physical array so care should be taken in the transformation process to safeguard this rule.
- transform(byte[], int, byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.AbstractJCECipher
- transform(byte[], int, byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.AES128Gcm
- transform(byte[], int, byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.AES256Gcm
- transform(byte[], int, byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305
- transform(byte[], int, byte[], int, int) - Method in class com.sshtools.common.ssh.components.NoneCipher
-
Transform the byte array according to the cipher mode; it is legal for the source and destination arrays to reference the same physical array so care should be taken in the transformation process to safeguard this rule.
- transform(byte[], int, byte[], int, int) - Method in interface com.sshtools.common.ssh.components.SshCipher
-
Transform the byte array according to the cipher mode; it is legal for the source and destination arrays to reference the same physical array so care should be taken in the transformation process to safeguard this rule.
- TransportProtocolSpecification - Interface in com.sshtools.common.ssh
- TripleDesCbc - Class in com.sshtools.common.ssh.components.jce
-
An implementation of the 3DES cipher using a JCE provider.
- TripleDesCbc() - Constructor for class com.sshtools.common.ssh.components.jce.TripleDesCbc
- TripleDesCbc.TripleDesCbcFactory - Class in com.sshtools.common.ssh.components.jce
- TripleDesCbcFactory() - Constructor for class com.sshtools.common.ssh.components.jce.TripleDesCbc.TripleDesCbcFactory
- TripleDesCtr - Class in com.sshtools.common.ssh.components.jce
-
An implementation of the 3DES cipher using a JCE provider.
- TripleDesCtr() - Constructor for class com.sshtools.common.ssh.components.jce.TripleDesCtr
- TripleDesCtr.TripleDesCtrFactory - Class in com.sshtools.common.ssh.components.jce
- TripleDesCtrFactory() - Constructor for class com.sshtools.common.ssh.components.jce.TripleDesCtr.TripleDesCtrFactory
- truncate() - Method in interface com.sshtools.common.files.AbstractFile
- truncate() - Method in class com.sshtools.common.files.AbstractFileAdapter
- truncate() - Method in class com.sshtools.common.files.direct.NioFile
- truncate(long) - Method in class com.sshtools.common.files.nio.AbstractFileSeekableByteChannel
- TunnelOption - Class in com.sshtools.common.publickey.authorized
- TunnelOption(String) - Constructor for class com.sshtools.common.publickey.authorized.TunnelOption
- type() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- TYPE_SAFE - Static variable in class com.sshtools.common.ssh.components.DiffieHellmanGroups
U
- uid() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- uidOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- UnauthorizedException - Exception in com.sshtools.common.permissions
-
Thrown by the APi when an operation is not authorized.
- UnauthorizedException() - Constructor for exception com.sshtools.common.permissions.UnauthorizedException
- uncompress(byte[], int, int) - Method in class com.sshtools.common.ssh.compression.NoneCompression
- uncompress(byte[], int, int) - Method in interface com.sshtools.common.ssh.compression.SshCompression
-
Uncompress a block of data.
- uncompress(byte[], int, int) - Method in class com.sshtools.common.zlib.ZLibCompression
- underlyingBlockSize() - Method in interface com.sshtools.common.files.FileVolume
- UNEXPECTED_TERMINATION - Static variable in exception com.sshtools.common.ssh.SshException
-
The connection unexpectedly terminated and so the connection can no longer be used.
- UniversalAuthenticationProvider - Class in com.sshtools.common.auth
- UniversalAuthenticationProvider(UniversalAuthenticatorAccountDatabase) - Constructor for class com.sshtools.common.auth.UniversalAuthenticationProvider
- UniversalAuthenticationProvider(UniversalAuthenticatorAccountDatabase, String) - Constructor for class com.sshtools.common.auth.UniversalAuthenticationProvider
- UniversalAuthenticationProvider(UniversalAuthenticatorAccountDatabase, String, int) - Constructor for class com.sshtools.common.auth.UniversalAuthenticationProvider
- UniversalAuthenticatorAccountDatabase - Interface in com.sshtools.common.auth
- UNIX_DOMAIN_SOCKET_FORWARDING - Static variable in class com.sshtools.common.forwarding.ForwardingPolicy
- UNKNOWN_CHANNEL_TYPE - Static variable in exception com.sshtools.common.ssh.ChannelOpenException
-
The channel type is unknown
- unlock(long, long) - Method in interface com.sshtools.common.sftp.OpenFile
- UNSUPPORTED - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- UNSUPPORTED_ALGORITHM - Static variable in exception com.sshtools.common.ssh.SshException
-
In setting up a context an algorithm was specified that is not supported by the API.
- UNSUPPORTED_OPERATION - Static variable in exception com.sshtools.common.ssh.SshException
-
An operation was not supported
- UnsupportedChannelException - Exception in com.sshtools.common.ssh
- UnsupportedChannelException() - Constructor for exception com.sshtools.common.ssh.UnsupportedChannelException
- UnsupportedChannelException(String) - Constructor for exception com.sshtools.common.ssh.UnsupportedChannelException
- UnsupportedChannelException(String, Throwable) - Constructor for exception com.sshtools.common.ssh.UnsupportedChannelException
- UnsupportedChannelException(Throwable) - Constructor for exception com.sshtools.common.ssh.UnsupportedChannelException
- UnsupportedFileOperationException - Exception in com.sshtools.common.sftp
-
Thrown when the file system does not support a requested operation.
- UnsupportedFileOperationException(String) - Constructor for exception com.sshtools.common.sftp.UnsupportedFileOperationException
- untranslatedName() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- untranslatedNameOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- update(byte) - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.Poly1305
- update(byte[]) - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
- update(byte[]) - Method in class com.sshtools.common.ssh.components.NoneHmac
- update(byte[]) - Method in interface com.sshtools.common.ssh.components.SshHmac
- update(byte[], int, int) - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.Poly1305
- updateAddressCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- updateAddressCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- updateEntry(String, String) - Method in class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
-
Will update the value for the given key with new entry.
- updateEntry(String, String) - Method in class com.sshtools.common.sshd.config.Entry
-
Will update the value for the given key with new entry
- updateGroupCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- updateGroupCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- updateHostCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- updateHostCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- updateHostKey(String, SshPublicKey) - Method in interface com.sshtools.common.knownhosts.HostKeyUpdater
- updateHostKey(String, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- updateLocalAddressCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- updateLocalAddressCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- updateLocalPortCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- updateLocalPortCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- updateRDomainCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- updateRDomainCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- updateUserCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry.MatchEntryBuilder
- updateUserCriteria(String) - Method in class com.sshtools.common.sshd.config.MatchEntry
- URI_SCHEME - Static variable in class com.sshtools.common.files.nio.AbstractFileURI
- useCanonicalHostname() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- UseDNS - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- useHashHosts() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- UseLogin - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- UsePAM - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- UsePrivilegeSeparation - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- USER_RC - Static variable in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- useReverseDNS() - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- userFreeBlocks() - Method in interface com.sshtools.common.files.FileVolume
- userFreeInodes() - Method in interface com.sshtools.common.files.FileVolume
- username() - Method in class com.sshtools.common.sftp.SftpFileAttributes
- usernameOr() - Method in class com.sshtools.common.sftp.SftpFileAttributes
V
- valueOf(String) - Static method in enum com.sshtools.common.auth.RequiredAuthenticationStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sshtools.common.net.ProxyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sshtools.common.sftp.SftpSubsystemOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sshtools.common.ssh.IncompatibleAlgorithm.ComponentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sshtools.common.ssh.SecurityLevel
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.sshtools.common.auth.RequiredAuthenticationStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sshtools.common.net.ProxyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sshtools.common.sftp.extensions.SupportedSftpExtensions
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sshtools.common.sftp.SftpSubsystemOperation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sshtools.common.ssh.IncompatibleAlgorithm.ComponentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sshtools.common.ssh.SecurityLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.sshtools.common.sshd.config.ListOrderedMap
- verify() - Method in class com.sshtools.common.publickey.OpenSshCertificate
- verify(byte[], byte[], byte[], byte[]) - Static method in class com.sshtools.common.ssh.components.jce.Curve25519
- verify(long, byte[], int, int, byte[], int) - Method in class com.sshtools.common.ssh.components.jce.AbstractHmac
- verify(long, byte[], int, int, byte[], int) - Method in class com.sshtools.common.ssh.components.NoneHmac
- verify(long, byte[], int, int, byte[], int) - Method in interface com.sshtools.common.ssh.components.SshHmac
- verifyHost(String, SshPublicKey) - Method in interface com.sshtools.common.knownhosts.HostKeyVerification
-
Verify that the public key is acceptable for the host.
- verifyHost(String, SshPublicKey) - Method in class com.sshtools.common.knownhosts.HostKeyVerificationManager
- verifyHost(String, SshPublicKey) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
-
Verifies a host key against the list of known_hosts.
- verifyHost(String, SshPublicKey) - Method in class com.sshtools.common.knownhosts.X509HostKeyVerification
- verifyHost(String, SshPublicKey, boolean) - Method in class com.sshtools.common.knownhosts.KnownHostsKeyVerification
- verifyParameters(BigInteger, BigInteger) - Static method in class com.sshtools.common.ssh.components.DiffieHellmanGroups
- verifyPassword(SshConnection, String, String) - Method in class com.sshtools.common.auth.PasswordAuthenticationProvider
-
Implement this method to log the user into the system.
- verifySignature(byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.OpenSshEcdsaCertificate
- verifySignature(byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.OpenSshEd25519Certificate
-
Verify the signature.
- verifySignature(byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaCertificate
- verifySignature(byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha256Certificate
- verifySignature(byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.OpenSshRsaSha512Certificate
- verifySignature(byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.Ssh2DsaPublicKey
-
Verify the signature.
- verifySignature(byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.Ssh2EcdsaSha2NistPublicKey
- verifySignature(byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.Ssh2RsaPublicKey
- verifySignature(byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.SshEd25519PublicKeyJCE
- verifySignature(byte[], byte[]) - Method in class com.sshtools.common.ssh.components.jce.SshEd448PublicKeyJCE
- verifySignature(byte[], byte[]) - Method in interface com.sshtools.common.ssh.components.SshPublicKey
-
Verify the signature.
- verifySignature(SshPublicKey, byte[], byte[]) - Method in class com.sshtools.common.auth.DefaultPublicKeyAuthenticationVerifier
- verifySignature(SshPublicKey, byte[], byte[]) - Method in interface com.sshtools.common.auth.PublicKeyAuthenticationVerifier
- VERSION_3_FLAGS - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- VERSION_4_FLAGS - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- VERSION_5_FLAGS - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- VERSION_6_FLAGS - Static variable in class com.sshtools.common.sftp.SftpFileAttributes
- VersionAddendum - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
W
- waitFor(long) - Method in class com.sshtools.common.ssh.AbstractRequestFuture
- waitFor(long) - Method in interface com.sshtools.common.ssh.RequestFuture
- waitForever() - Method in class com.sshtools.common.ssh.AbstractRequestFuture
- waitForever() - Method in interface com.sshtools.common.ssh.RequestFuture
- WEAK - Enum constant in enum com.sshtools.common.ssh.SecurityLevel
- white_SPACE - Static variable in class com.sshtools.common.net.HttpHeader
- whitelist(String) - Method in class com.sshtools.common.permissions.IPPolicy
- withAclFlags(long) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withAclFlags(UnsignedInteger32) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withAclFlags(Optional<UnsignedInteger32>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withAcls(ACL...) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withAcls(Collection<ACL>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withAllExecute() - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Adds execute permission to user, group and other.
- withAllRead() - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Adds read permission to user, group and other.
- withAllWrite() - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Adds write permission to user, group and other.
- withAppendOnly(boolean) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withArchive(boolean) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withAttributeBits(int) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withAttributeBits(UnsignedInteger32) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withAttributeBits(Optional<UnsignedInteger32>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withBitmaskFlags(long) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Adds a set of modes using bitmask flags via a raw
intor a rawlong. - withCaseSensitive(boolean) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withCharsetEncoding(String) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withCharsetEncoding(Charset) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withCharsetEncoding(Optional<String>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withChmodArgumentString(String) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Set the mode using a format compatible with the UNIX chmod command.
- withCompressed(boolean) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withCreateTime(long) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withCreateTime(FileTime) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withCreateTime(Optional<FileTime>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withCurrentDirectoryAsHome() - Method in class com.sshtools.common.files.direct.NioFileFactory.NioFileFactoryBuilder
-
Configure the current directory to be the directory to use as the home of this file factory, i.e.
- withEncrypted(boolean) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withExtendedAttributes(Map<String, byte[]>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withFileAttributes(SftpFileAttributes) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withFlags(long) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withGid(int) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withGid(Optional<Integer>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withGidOrGroup(String) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withGidOrGroup(Optional<String>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withGroup(String) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withGroup(Optional<String>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withHidden(boolean) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withHome(File) - Method in class com.sshtools.common.files.direct.NioFileFactory.NioFileFactoryBuilder
-
Configure the directory to use as the home of this file factory.
- withHome(Path) - Method in class com.sshtools.common.files.direct.NioFileFactory.NioFileFactoryBuilder
-
Configure the directory to use as the home of this file factory.
- withImmutable(boolean) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withLastAccessTime(long) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withLastAccessTime(FileTime) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withLastAccessTime(Optional<FileTime>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withLastModifiedTime(long) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withLastModifiedTime(FileTime) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withLastModifiedTime(Optional<FileTime>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withMapOwnership() - Method in class com.sshtools.common.files.direct.NioFileFactory.NioFileFactoryBuilder
- withoutBitmaskFlags(long) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Remove a set of modes using bitmask flags via a raw
intor a rawlong. - withoutExecutePermissions() - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Removes all execute permissions.
- withoutGroupOtherPermissions() - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Removes all group and other permissions.
- withoutOtherPermissions() - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Removes all other permissions.
- withoutPermissions(PosixFilePermission...) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Remove one or more
PosixFilePermissionfrom the built set of permissions. - withoutPermissions(Collection<PosixFilePermission>) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Remove a collection of
PosixFilePermissionfrom the built set of permissions. - withoutSandbox() - Method in class com.sshtools.common.files.direct.NioFileFactory.NioFileFactoryBuilder
-
Remove the sandbox, so any files may be accessed outside of the configured home.
- withoutWritePermissions() - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Removes all write permissions.
- withPermissions(PosixPermissions) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withPermissions(PosixFilePermission...) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Add one or more
PosixFilePermissionto the built set of permissions. - withPermissions(PosixFilePermission...) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withPermissions(Collection<PosixFilePermission>) - Method in class com.sshtools.common.sftp.PosixPermissions.PosixPermissionsBuilder
-
Add a collection of
PosixFilePermissionto the built set of permissions. - withPermissions(Collection<PosixFilePermission>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withPermissions(Optional<PosixPermissions>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withReadOnly(boolean) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withSandbox(boolean) - Method in class com.sshtools.common.files.direct.NioFileFactory.NioFileFactoryBuilder
-
Configure whether all file operations should be restricted to the default home directory or that provided.
- withSize(long) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withSize(UnsignedInteger64) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withSize(Optional<UnsignedInteger64>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withSparse(boolean) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withSubSecondsTimes(boolean) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withSupportedAttributeBits(long) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withSupportedAttributeBits(Optional<Long>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withSupportedAttributeMask(long) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withSupportedAttributeMask(Optional<Long>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withSync(boolean) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withSystem(boolean) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withType(int) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withUid(int) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withUid(Optional<Integer>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withUidOrUsername(String) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withUidOrUsername(Optional<String>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withUsername(String) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- withUsername(Optional<String>) - Method in class com.sshtools.common.sftp.SftpFileAttributes.SftpFileAttributesBuilder
- write(byte[], int, int) - Method in interface com.sshtools.common.files.AbstractFileRandomAccess
- write(byte[], int, int) - Method in class com.sshtools.common.files.RandomAccessImpl
- write(byte[], int, int) - Method in class com.sshtools.common.sftp.files.PseduoRandomOpenFile
- write(byte[], int, int) - Method in class com.sshtools.common.sftp.files.RandomAccessOpenFile
- write(byte[], int, int) - Method in interface com.sshtools.common.sftp.OpenFile
- write(int) - Method in class com.sshtools.common.files.RandomAccessImpl
- write(SshdConfigFile) - Method in class com.sshtools.common.sshd.config.SshdConfigFileWriter
- write(SshdConfigFile, boolean) - Method in class com.sshtools.common.sshd.config.SshdConfigFileWriter
- write(ByteBuffer) - Method in class com.sshtools.common.files.nio.AbstractFileSeekableByteChannel
- WRITE_FILE - Enum constant in enum com.sshtools.common.sftp.SftpSubsystemOperation
- writeFile(byte[], UnsignedInteger64, byte[], int, int) - Method in class com.sshtools.common.sftp.AbstractFileSystem
- writeMessageIntoBuffer(ByteBuffer) - Method in interface com.sshtools.common.sshd.SshMessage
-
Write the SSH message data into a ByteBuffer.
- WriteOperationRequest - Class in com.sshtools.common.nio
-
A Throwable Object used to notify the read process that the no further messages should be processed and to allow the write process to write outstanding messages.
- WriteOperationRequest() - Constructor for class com.sshtools.common.nio.WriteOperationRequest
- writePacketLength(int, UnsignedInteger64) - Method in class com.sshtools.common.ssh.components.jce.ChaCha20Poly1305
- WrongKeySizeException() - Constructor for exception com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.ChaCha20.WrongKeySizeException
- WrongNonceSizeException() - Constructor for exception com.sshtools.common.ssh.components.jce.ChaCha20Poly1305.ChaCha20.WrongNonceSizeException
X
- X11_FORWARDING - Static variable in class com.sshtools.common.publickey.authorized.AuthorizedKeyOptions
- X11DisplayOffset - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- X11Forwarding - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- X11UseLocalhost - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
- X509HostKeyVerification - Class in com.sshtools.common.knownhosts
-
This is a
HostKeyVerificationimplementation that will validate an X509 public key. - X509HostKeyVerification(boolean) - Constructor for class com.sshtools.common.knownhosts.X509HostKeyVerification
-
This creates a verification instance that will check the validation of a certificate against the Java runtime's trusted CA certs keystore.
- X509HostKeyVerification(Set<TrustAnchor>, boolean) - Constructor for class com.sshtools.common.knownhosts.X509HostKeyVerification
-
This creates a verification instance against a specific set of TrustAnchors
- XAuthLocation - Static variable in class com.sshtools.common.sshd.config.SshdConfigFile
Z
- ZERO - Static variable in class com.sshtools.common.ssh.components.jce.Curve25519
- ZLibCompression - Class in com.sshtools.common.zlib
- ZLibCompression() - Constructor for class com.sshtools.common.zlib.ZLibCompression
- ZLibCompression.ZLibCompressionFactory - Class in com.sshtools.common.zlib
- ZLibCompressionFactory() - Constructor for class com.sshtools.common.zlib.ZLibCompression.ZLibCompressionFactory
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form