All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractGitCommand Provides basic support for GIT command implementationsAbstractGitCommandFactory Helper class for various Git command factoriesAddressData Address data structure.AndroidOpenSSLSecurityProviderRegistrar On Android 9, one cannot use the built inBouncy Castle
security provider becauseAndroid
blocks attempts to useBouncy Castle
for operations thatAndroidOpenSSL
supports.ChannelIdTrackingUnknownChannelReferenceHandler Makes sure that the referenced "unknown" channel identifier is one that was assigned in the past.CliClientModuleProperties CliLogger CliSupport Provides common utilities for SSH client/server execution from the CLIDeflatingInputStream DetailedSftpErrorStatusDataHandler AnSftpErrorStatusDataHandler
implementation that returns an elaborate message string for the thrown exception - thus potentially "leaking" information about the internal implementation and/or real paths.EmbeddedCommandRunner TODO Add javadocEndlessWriteFuture Never signals a successful write completion and ignores all listenersExposedBufferByteArrayOutputStream Exposes direct access to the underlying bufferFamilyAndTransport Family and Transport Enumeration.GitLocationResolver Used by the GIT command(s) to resolve the root directory of the GIT repositoryGitLocationResolverCarrier TODO Add javadocGitModuleProperties Configurable properties for sshd-git.GitPackCommand TODO Add javadocGitPackCommandFactory TODO Add javadocGitPgmCommand TODO Add javadocGitPgmCommandFactory Runs a GIT command locally using an embedded executorGitSshdSession GitSshdSessionFactory TODO Add javadocGitSshdSessionProcess ImmediateWriteFuture Succeeds immediately upon constructionInteractivePasswordIdentityProvider Helps implement aPasswordIdentityProvider
by delegating calls toUserInteraction.getUpdatedPassword(ClientSession, String, String)
.LdapAuthenticator Serves as the base class for password and public key authenticators.LdapNetworkConnector<C> LdapPasswordAuthenticator Uses LDAP to authenticate a user and password.LdapPublickeyAuthenticator Uses LDAP to retrieve a user's registered public key and compare it with the provided one.LegacyDSASigner A special signer for DSA that uses SHA-1 regardless of the key sizeNettyIoAcceptor The Netty based IoAcceptor implementation.NettyIoConnector The Netty based IoConnector implementation.NettyIoService NettyIoServiceFactory NettyIoServiceFactoryFactory NettyIoSession The Netty based IoSession implementation.NettyIoSession.DefaultIoWriteFuture NettySupport PGPAuthorizedEntriesTracker TODO Add javadocPGPAuthorizedKeyEntriesLoader TODO Add javadocPGPKeyFileWatcher Tracks the contents of a PGP key file - uses the defaultinstance
unless otherwise specified.PGPKeyLoader TODO Add javadocPGPKeyPairResourceParser PGPPrivateKeyExtractor TODO Add javadocPGPPublicKeyEntryDataResolver TODO Add javadocPGPPublicKeyExtractor TODO Add javadocPGPPublicKeyFileWatcher TODO Add javadocPGPPublicRingWatcher TODO Add javadocPGPUtils TODO Add javadocPGPUtils.LazyDefaultPgpKeysFolderHolder ProxyProtocolAcceptor A working prototype to support PROXY protocol as described in HAProxy Documentation.ProxyProtocolException Blocking Exception that must block the connection.ProxyProtocolV2Acceptor A working prototype to support PROXY protocol v2 as described in HAProxy Documentation.ProxyUtils Proxy Utilities classScpCommandMain ScpCommandTransferEventListener ServerEventListenerHelper ServerPortForwardingEventListener SftpCommandExecutor TODO Add javadocSftpCommandMain TODO Add javadocSftpCommandMain.ExitCommandExecutor SftpFileTransferProgressOutputStream SftpServerSubSystemEventListener SimpleAccessControlScpEventListener Provides a simple access control by making a distinction between methods that upload data and ones that download itSimpleAccessControlSftpEventListener Provides a simple access control by making a distinction between methods that provide information - including reading data - and those that modify itSshClientCliSupport TODO Add javadocSshClientMain TODO Add javadocSshKeyScanMain A naive implementation of ssh-keyscan(1)SshServerCliSupport SshServerMain TODO Add javadocThrottlingChannelStreamWriter AChannelStreamWriter
delegate implementation that "throttles" the output by having a limit on the outstanding packets that have not been sent yet.VersionAndCommand Version and command enumeration.