Uses of Class
org.apache.sshd.common.util.logging.AbstractLoggingBean
-
-
Uses of AbstractLoggingBean in org.apache.sshd.agent.common
Subclasses of AbstractLoggingBean in org.apache.sshd.agent.common Modifier and Type Class Description class
AbstractAgentClient
class
AbstractAgentProxy
class
DefaultAgentForwardSupport
-
Uses of AbstractLoggingBean in org.apache.sshd.agent.local
Subclasses of AbstractLoggingBean in org.apache.sshd.agent.local Modifier and Type Class Description class
AgentForwardedChannel
class
AgentServerProxy
The server side fake agent, acting as an agent, but actually forwarding the requests to the auth channel on the client side.class
ChannelAgentForwarding
The client side channel that will receive requests forwards by the SSH server.protected class
ChannelAgentForwarding.AgentClient
-
Uses of AbstractLoggingBean in org.apache.sshd.client
Subclasses of AbstractLoggingBean in org.apache.sshd.client Modifier and Type Class Description class
SshClient
Entry point for the client side of the SSH protocol. -
Uses of AbstractLoggingBean in org.apache.sshd.client.auth
Subclasses of AbstractLoggingBean in org.apache.sshd.client.auth Modifier and Type Class Description class
AbstractUserAuth
class
AbstractUserAuthFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.client.auth.hostbased
Subclasses of AbstractLoggingBean in org.apache.sshd.client.auth.hostbased Modifier and Type Class Description class
UserAuthHostBased
class
UserAuthHostBasedFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.client.auth.keyboard
Subclasses of AbstractLoggingBean in org.apache.sshd.client.auth.keyboard Modifier and Type Class Description class
UserAuthKeyboardInteractive
Manages a "keyboard-interactive" exchange according to RFC4256class
UserAuthKeyboardInteractiveFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.client.auth.password
Subclasses of AbstractLoggingBean in org.apache.sshd.client.auth.password Modifier and Type Class Description class
UserAuthPassword
Implements the client-side "password" authentication mechanismclass
UserAuthPasswordFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.client.auth.pubkey
Subclasses of AbstractLoggingBean in org.apache.sshd.client.auth.pubkey Modifier and Type Class Description class
UserAuthPublicKey
Implements the "publickey" authentication mechanismclass
UserAuthPublicKeyFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.client.channel
Subclasses of AbstractLoggingBean in org.apache.sshd.client.channel Modifier and Type Class Description class
AbstractClientChannel
TODO Add javadocclass
ChannelDirectTcpip
TODO Add javadocclass
ChannelExec
Client channel to run a remote commandclass
ChannelSession
Client side channel sessionclass
ChannelShell
Client channel to open a remote shellclass
ChannelSubsystem
Client channel to run a subsystemclass
ClientChannelPendingMessagesQueue
This is a specializedSshFutureListener
that is used to enqueue data that is sent while the channel is being set-up, so that when it is established it will send them in the same order as they have been received.class
PtyCapableChannelSession
Serves as the base channel session for executing remote commands - including a full shell. -
Uses of AbstractLoggingBean in org.apache.sshd.client.channel.exit
Subclasses of AbstractLoggingBean in org.apache.sshd.client.channel.exit Modifier and Type Class Description class
AbstractChannelExitRequestHandler<V>
Provides a common base class for channel request handlers that deal with various "exit-XXX
" requests.class
ExitSignalChannelRequestHandler
class
ExitStatusChannelRequestHandler
-
Uses of AbstractLoggingBean in org.apache.sshd.client.config.hosts
Subclasses of AbstractLoggingBean in org.apache.sshd.client.config.hosts Modifier and Type Class Description class
ConfigFileHostEntryResolver
Watches for changes in a configuration file and automatically reloads any changesclass
DefaultConfigFileHostEntryResolver
Monitors the~/.ssh/config
file of the user currently running the client, re-loading it if necessary. -
Uses of AbstractLoggingBean in org.apache.sshd.client.config.keys
Subclasses of AbstractLoggingBean in org.apache.sshd.client.config.keys Modifier and Type Class Description class
BuiltinClientIdentitiesWatcher
class
ClientIdentitiesWatcher
Watches over a group of files that contains client identitiesclass
ClientIdentityFileWatcher
AClientIdentityProvider
that watches a given key file re-loading its contents if it is ever modified, deleted or (re-)createdclass
DefaultClientIdentitiesWatcher
-
Uses of AbstractLoggingBean in org.apache.sshd.client.future
Subclasses of AbstractLoggingBean in org.apache.sshd.client.future Modifier and Type Class Description class
DefaultAuthFuture
A default implementation ofAuthFuture
.class
DefaultConnectFuture
A default implementation ofConnectFuture
.class
DefaultOpenFuture
A default implementation ofOpenFuture
. -
Uses of AbstractLoggingBean in org.apache.sshd.client.global
Subclasses of AbstractLoggingBean in org.apache.sshd.client.global Modifier and Type Class Description class
OpenSshHostKeysHandler
A handler for the "hostkeys-00@openssh.com" request - for now, only reads the presented host key. -
Uses of AbstractLoggingBean in org.apache.sshd.client.kex
Subclasses of AbstractLoggingBean in org.apache.sshd.client.kex Modifier and Type Class Description class
AbstractDHClientKeyExchange
class
DHGClient
Base class for DHG key exchange algorithms.class
DHGEXClient
-
Uses of AbstractLoggingBean in org.apache.sshd.client.keyverifier
Subclasses of AbstractLoggingBean in org.apache.sshd.client.keyverifier Modifier and Type Class Description class
AcceptAllServerKeyVerifier
A ServerKeyVerifier that accepts all server keys.class
DefaultKnownHostsServerKeyVerifier
Monitors the~/.ssh/known_hosts
file of the user currently running the client, updating and re-loading it if necessary.class
DelegatingServerKeyVerifier
AServerKeyVerifier
that delegates verification to the instance found in theClientSession
metadata The verifier can be specified at theSshClient
level, which may have connections to multiple hosts.class
KnownHostsServerKeyVerifier
class
RejectAllServerKeyVerifier
class
RequiredServerKeyVerifier
A ServerKeyVerifier that accepts one server key (specified in the constructor)class
StaticServerKeyVerifier
Returns the same constant answertrue/false
regardless -
Uses of AbstractLoggingBean in org.apache.sshd.client.scp
Subclasses of AbstractLoggingBean in org.apache.sshd.client.scp Modifier and Type Class Description class
AbstractScpClient
class
AbstractScpClientCreator
TODO Add javadocclass
DefaultScpClient
class
DefaultScpClientCreator
TODO Add javadocclass
SimpleScpClientImpl
TODO Add javadoc -
Uses of AbstractLoggingBean in org.apache.sshd.client.session
Subclasses of AbstractLoggingBean in org.apache.sshd.client.session Modifier and Type Class Description class
AbstractClientSession
Provides default implementations ofClientSession
related methodsclass
ClientConnectionService
Client sidessh-connection
service.class
ClientConnectionServiceFactory
class
ClientSessionImpl
The default implementation of aClientSession
class
ClientUserAuthService
Client sidessh-auth
service.class
ClientUserAuthServiceFactory
class
SessionFactory
A factory of client sessions. -
Uses of AbstractLoggingBean in org.apache.sshd.client.simple
Subclasses of AbstractLoggingBean in org.apache.sshd.client.simple Modifier and Type Class Description class
AbstractSimpleClient
class
AbstractSimpleClientSessionCreator
-
Uses of AbstractLoggingBean in org.apache.sshd.client.subsystem
Subclasses of AbstractLoggingBean in org.apache.sshd.client.subsystem Modifier and Type Class Description class
AbstractSubsystemClient
-
Uses of AbstractLoggingBean in org.apache.sshd.client.subsystem.sftp
Subclasses of AbstractLoggingBean in org.apache.sshd.client.subsystem.sftp Modifier and Type Class Description class
SftpDirEntryIterator
Iterates over the available directory entries for a given path. -
Uses of AbstractLoggingBean in org.apache.sshd.client.subsystem.sftp.extensions.helpers
Subclasses of AbstractLoggingBean in org.apache.sshd.client.subsystem.sftp.extensions.helpers Modifier and Type Class Description class
AbstractCheckFileExtension
class
AbstractMD5HashExtension
class
AbstractSftpClientExtension
class
CheckFileHandleExtensionImpl
Implements "check-file-handle" extensionclass
CheckFileNameExtensionImpl
Implements "check-file-name" extensionclass
CopyDataExtensionImpl
Implements the "copy-data" extensionclass
CopyFileExtensionImpl
Implements the "copy-file" extensionclass
MD5FileExtensionImpl
Implements "md5-hash" extensionclass
MD5HandleExtensionImpl
Implements "md5-hash-handle" extensionclass
SpaceAvailableExtensionImpl
Implements "space-available" extension -
Uses of AbstractLoggingBean in org.apache.sshd.client.subsystem.sftp.extensions.openssh.helpers
Subclasses of AbstractLoggingBean in org.apache.sshd.client.subsystem.sftp.extensions.openssh.helpers Modifier and Type Class Description class
AbstractOpenSSHStatCommandExtension
class
OpenSSHFsyncExtensionImpl
class
OpenSSHStatHandleExtensionImpl
class
OpenSSHStatPathExtensionImpl
-
Uses of AbstractLoggingBean in org.apache.sshd.client.subsystem.sftp.fs
Subclasses of AbstractLoggingBean in org.apache.sshd.client.subsystem.sftp.fs Modifier and Type Class Description class
SftpAclFileAttributeView
private class
SftpFileSystem.Wrapper
class
SftpPosixFileAttributeView
-
Uses of AbstractLoggingBean in org.apache.sshd.client.subsystem.sftp.impl
Subclasses of AbstractLoggingBean in org.apache.sshd.client.subsystem.sftp.impl Modifier and Type Class Description class
AbstractSftpClient
class
AbstractSftpFileAttributeView
class
DefaultSftpClient
class
DefaultSftpClientFactory
TODO Add javadocclass
SimpleSftpClientImpl
-
Uses of AbstractLoggingBean in org.apache.sshd.common.auth
Subclasses of AbstractLoggingBean in org.apache.sshd.common.auth Modifier and Type Class Description class
AbstractUserAuthMethodFactory<S extends SessionContext,M extends UserAuthInstance<S>>
class
AbstractUserAuthServiceFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.common.channel
Subclasses of AbstractLoggingBean in org.apache.sshd.common.channel Modifier and Type Class Description class
AbstractChannel
Provides common client/server channel functionalityclass
AbstractChannel.GracefulChannelCloseable
class
AbstractChannelRequestHandler
class
AbstractRequestHandler<T>
class
BufferedIoOutputStream
AnIoOutputStream
capable of queuing write requestsclass
ChannelAsyncInputStream
static class
ChannelAsyncInputStream.IoReadFutureImpl
class
ChannelAsyncOutputStream
class
IoWriteFutureImpl
class
Window
A Window for a given channel. -
Uses of AbstractLoggingBean in org.apache.sshd.common.config.keys.impl
Subclasses of AbstractLoggingBean in org.apache.sshd.common.config.keys.impl Modifier and Type Class Description class
AbstractIdentityResourceLoader<PUB extends java.security.PublicKey,PRV extends java.security.PrivateKey>
class
AbstractKeyEntryResolver<PUB extends java.security.PublicKey,PRV extends java.security.PrivateKey>
class
AbstractPrivateKeyEntryDecoder<PUB extends java.security.PublicKey,PRV extends java.security.PrivateKey>
class
AbstractPublicKeyEntryDecoder<PUB extends java.security.PublicKey,PRV extends java.security.PrivateKey>
Useful base class implementation for a decoder of anOpenSSH
encoded key dataclass
DSSPublicKeyEntryDecoder
class
ECDSAPublicKeyEntryDecoder
class
RSAPublicKeyDecoder
-
Uses of AbstractLoggingBean in org.apache.sshd.common.config.keys.loader
Subclasses of AbstractLoggingBean in org.apache.sshd.common.config.keys.loader Modifier and Type Class Description class
AbstractKeyPairResourceParser
class
FileWatcherKeyPairResourceLoader
Tracks a file containingKeyPair
-s an re-loads it whenever a change has been sensed in the monitored file (if it exists) -
Uses of AbstractLoggingBean in org.apache.sshd.common.config.keys.loader.openssh
Subclasses of AbstractLoggingBean in org.apache.sshd.common.config.keys.loader.openssh Modifier and Type Class Description class
OpenSSHDSSPrivateKeyEntryDecoder
class
OpenSSHECDSAPrivateKeyEntryDecoder
class
OpenSSHKeyPairResourceParser
Basic support for OpenSSH key file(s)class
OpenSSHRSAPrivateKeyDecoder
-
Uses of AbstractLoggingBean in org.apache.sshd.common.config.keys.loader.pem
Subclasses of AbstractLoggingBean in org.apache.sshd.common.config.keys.loader.pem Modifier and Type Class Description class
AbstractPEMResourceKeyPairParser
Base class for PEM file key-pair loadersclass
DSSPEMResourceKeyPairParser
class
ECDSAPEMResourceKeyPairParser
class
PKCS8PEMResourceKeyPairParser
class
RSAPEMResourceKeyPairParser
-
Uses of AbstractLoggingBean in org.apache.sshd.common.config.keys.loader.putty
Subclasses of AbstractLoggingBean in org.apache.sshd.common.config.keys.loader.putty Modifier and Type Class Description class
AbstractPuttyKeyDecoder<PUB extends java.security.PublicKey,PRV extends java.security.PrivateKey>
class
DSSPuttyKeyDecoder
class
ECDSAPuttyKeyDecoder
TODO Add javadocclass
EdDSAPuttyKeyDecoder
TODO Add javadocclass
RSAPuttyKeyDecoder
-
Uses of AbstractLoggingBean in org.apache.sshd.common.file.nativefs
Subclasses of AbstractLoggingBean in org.apache.sshd.common.file.nativefs Modifier and Type Class Description class
NativeFileSystemFactory
Native file system factory. -
Uses of AbstractLoggingBean in org.apache.sshd.common.forward
Subclasses of AbstractLoggingBean in org.apache.sshd.common.forward Modifier and Type Class Description class
DefaultForwardingFilter
Requests a "tcpip-forward" actionclass
SocksProxy
SOCKS proxy server, supporting simple socks4/5 protocols.class
TcpipClientChannel
TODO Add javadoc -
Uses of AbstractLoggingBean in org.apache.sshd.common.future
Subclasses of AbstractLoggingBean in org.apache.sshd.common.future Modifier and Type Class Description class
AbstractSshFuture<T extends SshFuture>
class
DefaultCloseFuture
A default implementation ofCloseFuture
.class
DefaultKeyExchangeFuture
class
DefaultSshFuture<T extends SshFuture>
A default implementation ofSshFuture
.class
DefaultVerifiableSshFuture<T extends SshFuture>
-
Uses of AbstractLoggingBean in org.apache.sshd.common.global
Subclasses of AbstractLoggingBean in org.apache.sshd.common.global Modifier and Type Class Description class
AbstractOpenSshHostKeysHandler
-
Uses of AbstractLoggingBean in org.apache.sshd.common.helpers
Subclasses of AbstractLoggingBean in org.apache.sshd.common.helpers Modifier and Type Class Description class
AbstractFactoryManager
-
Uses of AbstractLoggingBean in org.apache.sshd.common.io
Subclasses of AbstractLoggingBean in org.apache.sshd.common.io Modifier and Type Class Description class
AbstractIoServiceFactory
class
AbstractIoServiceFactoryFactory
class
AbstractIoWriteFuture
class
DefaultIoServiceFactoryFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.common.io.nio2
Subclasses of AbstractLoggingBean in org.apache.sshd.common.io.nio2 Modifier and Type Class Description class
Nio2Acceptor
class
Nio2Connector
TODO Add javadocstatic class
Nio2Connector.DefaultIoConnectFuture
class
Nio2DefaultIoWriteFuture
class
Nio2Service
class
Nio2ServiceFactory
class
Nio2ServiceFactoryFactory
class
Nio2Session
-
Uses of AbstractLoggingBean in org.apache.sshd.common.kex
Subclasses of AbstractLoggingBean in org.apache.sshd.common.kex Modifier and Type Class Description class
AbstractKexFactoryManager
-
Uses of AbstractLoggingBean in org.apache.sshd.common.kex.dh
Subclasses of AbstractLoggingBean in org.apache.sshd.common.kex.dh Modifier and Type Class Description class
AbstractDHKeyExchange
-
Uses of AbstractLoggingBean in org.apache.sshd.common.kex.extension
Subclasses of AbstractLoggingBean in org.apache.sshd.common.kex.extension Modifier and Type Class Description class
DefaultClientKexExtensionHandler
Detects if the server sends a "server-sig-algs" and updates the client session by adding the "rsa-sha2-256/512" signature factories (if not already added). -
Uses of AbstractLoggingBean in org.apache.sshd.common.keyprovider
Subclasses of AbstractLoggingBean in org.apache.sshd.common.keyprovider Modifier and Type Class Description class
AbstractKeyPairProvider
Provides a default implementation for someKeyPairProvider
methodsclass
AbstractResourceKeyPairProvider<R>
class
ClassLoadableResourceKeyPairProvider
This provider loads private keys from the specified resources that are accessible viaClassLoader.getResourceAsStream(String)
.class
FileKeyPairProvider
This host key provider loads private keys from the specified files. -
Uses of AbstractLoggingBean in org.apache.sshd.common.scp
Subclasses of AbstractLoggingBean in org.apache.sshd.common.scp Modifier and Type Class Description class
AbstractScpTransferEventListenerAdapter
A no-op implementation ofScpTransferEventListener
for those who wish to implement only a small number of methods.class
ScpHelper
-
Uses of AbstractLoggingBean in org.apache.sshd.common.scp.helpers
Subclasses of AbstractLoggingBean in org.apache.sshd.common.scp.helpers Modifier and Type Class Description class
DefaultScpFileOpener
class
LocalFileScpSourceStreamResolver
class
LocalFileScpTargetStreamResolver
-
Uses of AbstractLoggingBean in org.apache.sshd.common.session
Subclasses of AbstractLoggingBean in org.apache.sshd.common.session Modifier and Type Class Description class
AbstractConnectionServiceFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.common.session.helpers
Subclasses of AbstractLoggingBean in org.apache.sshd.common.session.helpers Modifier and Type Class Description class
AbstractConnectionService
Base implementation of ConnectionService.class
AbstractConnectionServiceRequestHandler
class
AbstractSession
The AbstractSession handles all the basic SSH protocol such as key exchange, authentication, encoding and decoding.class
AbstractSessionFactory<M extends FactoryManager,S extends AbstractSession>
An abstract base factory of sessions.class
AbstractSessionIoHandler
TODO Add javadocclass
DefaultUnknownChannelReferenceHandler
class
PendingWriteFuture
Future holding a packet pending key exchange termination.class
ReservedSessionMessagesHandlerAdapter
Delegates the main interface methods to specific ones after having decoded each message bufferclass
SessionHelper
Contains split code in order to makeAbstractSession
class smallerclass
SessionTimeoutListener
Task that iterates over all currently openSession
s and checks each of them for timeouts. -
Uses of AbstractLoggingBean in org.apache.sshd.common.util.closeable
Subclasses of AbstractLoggingBean in org.apache.sshd.common.util.closeable Modifier and Type Class Description class
AbstractCloseable
Provides some default implementationsclass
AbstractInnerCloseable
class
FuturesCloseable<T extends SshFuture>
class
IoBaseCloseable
class
ParallelCloseable
Waits for a group ofCloseable
s to complete in any order, then signals the completion by setting the "parent" future as closedclass
SequentialCloseable
Waits for a group ofCloseable
s to complete in the given order, then signals the completion by setting the "parent" future as closedclass
SimpleCloseable
-
Uses of AbstractLoggingBean in org.apache.sshd.common.util.io
Subclasses of AbstractLoggingBean in org.apache.sshd.common.util.io Modifier and Type Class Description class
ModifiableFileWatcher
Watches over changes for a file and re-loads them if file has changed - including if file is deleted or (re-)created -
Uses of AbstractLoggingBean in org.apache.sshd.common.util.net
Subclasses of AbstractLoggingBean in org.apache.sshd.common.util.net Modifier and Type Class Description class
NetworkConnector
-
Uses of AbstractLoggingBean in org.apache.sshd.common.util.security
Subclasses of AbstractLoggingBean in org.apache.sshd.common.util.security Modifier and Type Class Description class
AbstractSecurityProviderRegistrar
-
Uses of AbstractLoggingBean in org.apache.sshd.common.util.security.bouncycastle
Subclasses of AbstractLoggingBean in org.apache.sshd.common.util.security.bouncycastle Modifier and Type Class Description class
BouncyCastleGeneratorHostKeyProvider
class
BouncyCastleKeyPairResourceParser
class
BouncyCastleSecurityProviderRegistrar
-
Uses of AbstractLoggingBean in org.apache.sshd.common.util.security.eddsa
Subclasses of AbstractLoggingBean in org.apache.sshd.common.util.security.eddsa Modifier and Type Class Description class
Ed25519PublicKeyDecoder
class
EdDSASecurityProviderRegistrar
class
OpenSSHEd25519PrivateKeyEntryDecoder
-
Uses of AbstractLoggingBean in org.apache.sshd.common.util.threads
Subclasses of AbstractLoggingBean in org.apache.sshd.common.util.threads Modifier and Type Class Description class
SshdThreadFactory
DefaultThreadFactory
used byThreadUtils
to create thread pools if user did provide oneprotected class
SshThreadPoolExecutor.DelegateCloseable
-
Uses of AbstractLoggingBean in org.apache.sshd.server
Subclasses of AbstractLoggingBean in org.apache.sshd.server Modifier and Type Class Description class
SshServer
The SshServer class is the main entry point for the server side of the SSH protocol.class
StandardEnvironment
-
Uses of AbstractLoggingBean in org.apache.sshd.server.auth
Subclasses of AbstractLoggingBean in org.apache.sshd.server.auth Modifier and Type Class Description class
AbstractUserAuth
class
AbstractUserAuthFactory
class
UserAuthNone
TODO Add javadocclass
UserAuthNoneFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.server.auth.gss
Subclasses of AbstractLoggingBean in org.apache.sshd.server.auth.gss Modifier and Type Class Description class
UserAuthGSS
Prototype user authentication handling gssapi-with-mic. -
Uses of AbstractLoggingBean in org.apache.sshd.server.auth.hostbased
Subclasses of AbstractLoggingBean in org.apache.sshd.server.auth.hostbased Modifier and Type Class Description class
AcceptAllHostBasedAuthenticator
class
RejectAllHostBasedAuthenticator
class
StaticHostBasedAuthenticator
class
UserAuthHostBased
class
UserAuthHostBasedFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.server.auth.keyboard
Subclasses of AbstractLoggingBean in org.apache.sshd.server.auth.keyboard Modifier and Type Class Description class
DefaultKeyboardInteractiveAuthenticator
Provides a default implementation forKeyboardInteractiveAuthenticator
where it prompts for the password.class
UserAuthKeyboardInteractive
Issue a "keyboard-interactive" command according to RFC4256class
UserAuthKeyboardInteractiveFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.server.auth.password
Subclasses of AbstractLoggingBean in org.apache.sshd.server.auth.password Modifier and Type Class Description class
AcceptAllPasswordAuthenticator
Accepts all authentication attemptsclass
RejectAllPasswordAuthenticator
Rejects all authentication attemptsclass
StaticPasswordAuthenticator
Returns the same constant resulttrue/false
regardlessclass
UserAuthPassword
Implements the server-side "password" authentication mechanismclass
UserAuthPasswordFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.server.auth.pubkey
Subclasses of AbstractLoggingBean in org.apache.sshd.server.auth.pubkey Modifier and Type Class Description class
AcceptAllPublickeyAuthenticator
Accepts all authentication attemptsclass
CachingPublicKeyAuthenticator
Caches the result per session - compensates forOpenSSH
behavior where it sends 2 requests with the same key (seeSSHD-300
).class
KeySetPublickeyAuthenticator
Checks against aCollection
ofPublicKey
sclass
RejectAllPublickeyAuthenticator
Rejects all authentication attemptsclass
StaticPublickeyAuthenticator
Returns the same constant resulttrue/false
regardlessclass
UserAuthPublicKey
TODO Add javadocclass
UserAuthPublicKeyFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.server.channel
Subclasses of AbstractLoggingBean in org.apache.sshd.server.channel Modifier and Type Class Description class
AbstractServerChannel
TODO Add javadocclass
ChannelSession
Server side channel sessionclass
ChannelSession.CommandCloseable
class
PipeDataReceiver
ChannelDataReceiver
that buffers the received data into byte buffer and provides anInputStream
to consume them.class
PuttyRequestHandler
Handles Putty specific channel requests as indicated by Appendix F: SSH-2 names specified for PuTTY -
Uses of AbstractLoggingBean in org.apache.sshd.server.command
Subclasses of AbstractLoggingBean in org.apache.sshd.server.command Modifier and Type Class Description class
AbstractCommandSupport
Provides a basic useful skeleton forCommand
executionsclass
AbstractDelegatingCommandFactory
TODO Add javadocclass
AbstractFileSystemCommand
Provides a basic useful skeleton forCommand
executions that require file system access -
Uses of AbstractLoggingBean in org.apache.sshd.server.config.keys
Subclasses of AbstractLoggingBean in org.apache.sshd.server.config.keys Modifier and Type Class Description class
AuthorizedKeysAuthenticator
Uses the authorized keys file to implementPublickeyAuthenticator
while automatically re-loading the keys if the file has changed when a new authentication request is received.class
DefaultAuthorizedKeysAuthenticator
Monitors the~/.ssh/authorized_keys
file of the user currently running the server, re-loading it if necessary. -
Uses of AbstractLoggingBean in org.apache.sshd.server.forward
Subclasses of AbstractLoggingBean in org.apache.sshd.server.forward Modifier and Type Class Description class
AcceptAllForwardingFilter
AForwardingFilter
that accepts all requestsclass
RejectAllForwardingFilter
AForwardingFilter
that rejects all requestsclass
StaticDecisionForwardingFilter
AForwardingFilter
implementation that returns the same "static" result for all the queries.class
TcpipServerChannel
TODO Add javadoc -
Uses of AbstractLoggingBean in org.apache.sshd.server.global
Subclasses of AbstractLoggingBean in org.apache.sshd.server.global Modifier and Type Class Description class
CancelTcpipForwardHandler
Handler for "cancel-tcpip-forward" global request.class
KeepAliveHandler
Handler for "keepalive@xxx" global request.class
NoMoreSessionsHandler
Handler for "no-more-sessions@xxx" global request.class
OpenSshHostKeysHandler
An initial handler for "hostkeys-prove-00@openssh.com" requestclass
TcpipForwardHandler
Handler for "tcpip-forward" global request. -
Uses of AbstractLoggingBean in org.apache.sshd.server.jaas
Subclasses of AbstractLoggingBean in org.apache.sshd.server.jaas Modifier and Type Class Description class
JaasPasswordAuthenticator
TODO Add javadoc -
Uses of AbstractLoggingBean in org.apache.sshd.server.kex
Subclasses of AbstractLoggingBean in org.apache.sshd.server.kex Modifier and Type Class Description class
AbstractDHServerKeyExchange
class
DHGEXServer
class
DHGServer
-
Uses of AbstractLoggingBean in org.apache.sshd.server.keyprovider
Subclasses of AbstractLoggingBean in org.apache.sshd.server.keyprovider Modifier and Type Class Description class
AbstractGeneratorHostKeyProvider
Holds a singleKeyPair
which is generated the 1st timeAbstractGeneratorHostKeyProvider.loadKeys(SessionContext)
is called.class
SimpleGeneratorHostKeyProvider
TODO Add javadoc -
Uses of AbstractLoggingBean in org.apache.sshd.server.scp
Subclasses of AbstractLoggingBean in org.apache.sshd.server.scp Modifier and Type Class Description class
ScpCommand
This commands provide SCP support on both server and client side.class
ScpCommandFactory
ThisCommandFactory
can be used as a standalone command factory or can be used to augment anotherCommandFactory
and providesSCP
support. -
Uses of AbstractLoggingBean in org.apache.sshd.server.session
Subclasses of AbstractLoggingBean in org.apache.sshd.server.session Modifier and Type Class Description class
AbstractServerSession
Provides default implementations forServerSession
related methodsclass
ServerConnectionService
Server sidessh-connection
service.class
ServerConnectionServiceFactory
class
ServerSessionImpl
The default implementation for aServerSession
class
ServerUserAuthService
class
ServerUserAuthServiceFactory
class
SessionFactory
A factory of server sessions. -
Uses of AbstractLoggingBean in org.apache.sshd.server.shell
Subclasses of AbstractLoggingBean in org.apache.sshd.server.shell Modifier and Type Class Description class
InteractiveProcessShellFactory
A simplistic interactive shell factoryclass
InvertedShellWrapper
A shell implementation that wraps an instance ofInvertedShell
as aCommand
.class
ProcessShell
Bridges the I/O streams between the SSH command and the process that executes itclass
ProcessShellFactory
-
Uses of AbstractLoggingBean in org.apache.sshd.server.subsystem.sftp
Subclasses of AbstractLoggingBean in org.apache.sshd.server.subsystem.sftp Modifier and Type Class Description class
AbstractSftpEventListenerAdapter
A no-op implementation ofSftpEventListener
for those who wish to implement only a small number of methods.class
AbstractSftpSubsystemHelper
class
SftpSubsystem
SFTP subsystem -
Uses of AbstractLoggingBean in org.apache.sshd.server.x11
Subclasses of AbstractLoggingBean in org.apache.sshd.server.x11 Modifier and Type Class Description class
ChannelForwardedX11
class
DefaultX11ForwardSupport
-