Uses of Class
org.apache.sshd.common.util.logging.AbstractLoggingBean
Packages that use AbstractLoggingBean
Package
Description
-
Uses of AbstractLoggingBean in org.apache.sshd.agent.common
Subclasses of AbstractLoggingBean in org.apache.sshd.agent.commonModifier and TypeClassDescriptionclassclassclass -
Uses of AbstractLoggingBean in org.apache.sshd.agent.local
Subclasses of AbstractLoggingBean in org.apache.sshd.agent.localModifier and TypeClassDescriptionclassclassThe server side fake agent, acting as an agent, but actually forwarding the requests to the auth channel on the client side.classThe client side channel that will receive requests forwards by the SSH server.protected class -
Uses of AbstractLoggingBean in org.apache.sshd.client
Subclasses of AbstractLoggingBean in org.apache.sshd.clientModifier and TypeClassDescriptionclassEntry 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 -
Uses of AbstractLoggingBean in org.apache.sshd.client.auth.hostbased
Subclasses of AbstractLoggingBean in org.apache.sshd.client.auth.hostbased -
Uses of AbstractLoggingBean in org.apache.sshd.client.auth.keyboard
Subclasses of AbstractLoggingBean in org.apache.sshd.client.auth.keyboardModifier and TypeClassDescriptionclassManages a "keyboard-interactive" exchange according to RFC4256class -
Uses of AbstractLoggingBean in org.apache.sshd.client.auth.password
Subclasses of AbstractLoggingBean in org.apache.sshd.client.auth.passwordModifier and TypeClassDescriptionclassImplements the client-side "password" authentication mechanismclass -
Uses of AbstractLoggingBean in org.apache.sshd.client.auth.pubkey
Subclasses of AbstractLoggingBean in org.apache.sshd.client.auth.pubkeyModifier and TypeClassDescriptionclassImplements the "publickey" authentication mechanismclass -
Uses of AbstractLoggingBean in org.apache.sshd.client.channel
Subclasses of AbstractLoggingBean in org.apache.sshd.client.channelModifier and TypeClassDescriptionclassTODO Add javadocclassTODO Add javadocclassClient channel to run a remote commandclassClient side channel sessionclassClient channel to open a remote shellclassClient channel to run a subsystemclassServes 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.exitModifier and TypeClassDescriptionclassProvides a common base class for channel request handlers that deal with various "exit-XXX" requests.classclass -
Uses of AbstractLoggingBean in org.apache.sshd.client.config.hosts
Subclasses of AbstractLoggingBean in org.apache.sshd.client.config.hostsModifier and TypeClassDescriptionclassWatches for changes in a configuration file and automatically reloads any changesclassMonitors the~/.ssh/configfile 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.keysModifier and TypeClassDescriptionclassclassWatches over a group of files that contains client identitiesclassAClientIdentityProviderthat watches a given key file re-loading its contents if it is ever modified, deleted or (re-)createdclass -
Uses of AbstractLoggingBean in org.apache.sshd.client.future
Subclasses of AbstractLoggingBean in org.apache.sshd.client.futureModifier and TypeClassDescriptionclassA default implementation ofAuthFuture.classA default implementation ofConnectFuture.classA default implementation ofOpenFuture. -
Uses of AbstractLoggingBean in org.apache.sshd.client.global
Subclasses of AbstractLoggingBean in org.apache.sshd.client.globalModifier and TypeClassDescriptionclassA 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.kexModifier and TypeClassDescriptionclassclassBase class for DHG key exchange algorithms.class -
Uses of AbstractLoggingBean in org.apache.sshd.client.keyverifier
Subclasses of AbstractLoggingBean in org.apache.sshd.client.keyverifierModifier and TypeClassDescriptionfinal classA ServerKeyVerifier that accepts all server keys.classMonitors the~/.ssh/known_hostsfile of the user currently running the client, updating and re-loading it if necessary.classAServerKeyVerifierthat delegates verification to the instance found in theClientSessionmetadata The verifier can be specified at theSshClientlevel, which may have connections to multiple hosts.classfinal classclassA ServerKeyVerifier that accepts one server key (specified in the constructor)classReturns the same constant answertrue/falseregardless -
Uses of AbstractLoggingBean in org.apache.sshd.client.session
Subclasses of AbstractLoggingBean in org.apache.sshd.client.sessionModifier and TypeClassDescriptionclassProvides default implementations ofClientSessionrelated methodsclassClient sidessh-connectionservice.classclassThe default implementation of aClientSessionclassClient sidessh-authservice.classclassA factory of client sessions. -
Uses of AbstractLoggingBean in org.apache.sshd.client.simple
Subclasses of AbstractLoggingBean in org.apache.sshd.client.simpleModifier and TypeClassDescriptionclassclass -
Uses of AbstractLoggingBean in org.apache.sshd.client.subsystem
Subclasses of AbstractLoggingBean in org.apache.sshd.client.subsystem -
Uses of AbstractLoggingBean in org.apache.sshd.common.auth
Subclasses of AbstractLoggingBean in org.apache.sshd.common.authModifier and TypeClassDescriptionclassAbstractUserAuthMethodFactory<S extends SessionContext,M extends UserAuthInstance<S>> class -
Uses of AbstractLoggingBean in org.apache.sshd.common.channel
Subclasses of AbstractLoggingBean in org.apache.sshd.common.channelModifier and TypeClassDescriptionclassProvides common client/server channel functionalityclassclassclassclassAnIoOutputStreamcapable of queuing write requests.classstatic classclassprotected static classMarker type to avoid repeated buffering inChannelAsyncOutputStream.writePacket(IoWriteFutureImpl, boolean).classclassAWindowthat describes how much data this side is prepared to receive from the peer.classAWindowreflecting this side's view of the peer'sLocalWindow.classAn implementation ofIoOutputStreamusing a synchronousChannelOutputStream.protected static classclassAChannelimplements a sliding window flow control for data packets (SSH_MSG_CHANNEL_DATA and SSH_MSG_CHANNEL_EXTENDED_DATA packets). -
Uses of AbstractLoggingBean in org.apache.sshd.common.config.keys.impl
Subclasses of AbstractLoggingBean in org.apache.sshd.common.config.keys.implModifier and TypeClassDescriptionclassAbstractIdentityResourceLoader<PUB extends PublicKey,PRV extends PrivateKey> classAbstractKeyEntryResolver<PUB extends PublicKey,PRV extends PrivateKey> classAbstractPrivateKeyEntryDecoder<PUB extends PublicKey,PRV extends PrivateKey> classAbstractPublicKeyEntryDecoder<PUB extends PublicKey,PRV extends PrivateKey> Useful base class implementation for a decoder of anOpenSSHencoded key dataclassclassclassclassclassclass -
Uses of AbstractLoggingBean in org.apache.sshd.common.config.keys.loader
Subclasses of AbstractLoggingBean in org.apache.sshd.common.config.keys.loaderModifier and TypeClassDescriptionclassclassTracks 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 -
Uses of AbstractLoggingBean in org.apache.sshd.common.config.keys.loader.pem
Subclasses of AbstractLoggingBean in org.apache.sshd.common.config.keys.loader.pemModifier and TypeClassDescriptionclassBase class for PEM file key-pair loadersclassclassclassclass -
Uses of AbstractLoggingBean in org.apache.sshd.common.file.nativefs
Subclasses of AbstractLoggingBean in org.apache.sshd.common.file.nativefs -
Uses of AbstractLoggingBean in org.apache.sshd.common.forward
Subclasses of AbstractLoggingBean in org.apache.sshd.common.forwardModifier and TypeClassDescriptionclassImplements forwarding messages received from a channel to a port in TCP/IP port forwarding.classRequests a "tcpip-forward" actionclassSOCKS proxy server, supporting simple socks4/5 protocols.classTODO Add javadoc -
Uses of AbstractLoggingBean in org.apache.sshd.common.future
Subclasses of AbstractLoggingBean in org.apache.sshd.common.futureModifier and TypeClassDescriptionclassAbstractSshFuture<T extends SshFuture<T>>classA default implementation of aCancelFuture.classDefaultCancellableSshFuture<T extends SshFuture<T>>A defaultCancellablefuture implementation.classA default implementation ofCloseFuture.classclassDefaultSshFuture<T extends SshFuture<T>>A default implementation ofSshFuture.classDefaultVerifiableSshFuture<T extends SshFuture<T>>classADefaultSshFuturethat can be used to wait for the reply of an SSH_MSG_GLOBAL_REQUEST sent withwant-reply = true. -
Uses of AbstractLoggingBean in org.apache.sshd.common.global
Subclasses of AbstractLoggingBean in org.apache.sshd.common.globalModifier and TypeClassDescriptionclassclassHandler for "keepalive@xxx" global request. -
Uses of AbstractLoggingBean in org.apache.sshd.common.helpers
Subclasses of AbstractLoggingBean in org.apache.sshd.common.helpers -
Uses of AbstractLoggingBean in org.apache.sshd.common.io
Subclasses of AbstractLoggingBean in org.apache.sshd.common.ioModifier and TypeClassDescriptionclassclassclassclassA default implementation of anIoConnectFuture.class -
Uses of AbstractLoggingBean in org.apache.sshd.common.io.nio2
Subclasses of AbstractLoggingBean in org.apache.sshd.common.io.nio2Modifier and TypeClassDescriptionclassclassTODO Add javadocclassclassclassclassclass -
Uses of AbstractLoggingBean in org.apache.sshd.common.kex
Subclasses of AbstractLoggingBean in org.apache.sshd.common.kex -
Uses of AbstractLoggingBean in org.apache.sshd.common.kex.dh
Subclasses of AbstractLoggingBean in org.apache.sshd.common.kex.dh -
Uses of AbstractLoggingBean in org.apache.sshd.common.kex.extension
Subclasses of AbstractLoggingBean in org.apache.sshd.common.kex.extensionModifier and TypeClassDescriptionclassDetects 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).classA basic default implementation of a server-sideKexExtensionHandlerhandling theServerSignatureAlgorithmsKEX extension. -
Uses of AbstractLoggingBean in org.apache.sshd.common.keyprovider
Subclasses of AbstractLoggingBean in org.apache.sshd.common.keyproviderModifier and TypeClassDescriptionclassProvides a default implementation for someKeyPairProvidermethodsclassclassThis provider loads private keys from the specified resources that are accessible viaClassLoader.getResourceAsStream(String).classclassThis host key provider loads private keys from the specified files. -
Uses of AbstractLoggingBean in org.apache.sshd.common.session
Subclasses of AbstractLoggingBean in org.apache.sshd.common.session -
Uses of AbstractLoggingBean in org.apache.sshd.common.session.helpers
Subclasses of AbstractLoggingBean in org.apache.sshd.common.session.helpersModifier and TypeClassDescriptionclassBase implementation of ConnectionService.classclassThe AbstractSession handles all the basic SSH protocol such as key exchange, authentication, encoding and decoding.classAbstractSessionFactory<M extends FactoryManager,S extends AbstractSession> An abstract base factory of sessions.classTODO Add javadocclassclassFuture holding a packet pending key exchange termination.classDelegates the main interface methods to specific ones after having decoded each message bufferclassContains split code in order to makeAbstractSessionclass smallerclassTask that iterates over all currently openSessions 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.closeableModifier and TypeClassDescriptionclassProvides some default implementations for managing channel/connection open/close stateclassclassFuturesCloseable<T extends SshFuture<T>>classclassWaits for a group ofCloseables to complete in any order, then signals the completion by setting the "parent" future as closedclassWaits for a group ofCloseables to complete in the given order, then signals the completion by setting the "parent" future as closedclass -
Uses of AbstractLoggingBean in org.apache.sshd.common.util.io
Subclasses of AbstractLoggingBean in org.apache.sshd.common.util.ioModifier and TypeClassDescriptionclassWatches 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 -
Uses of AbstractLoggingBean in org.apache.sshd.common.util.security
Subclasses of AbstractLoggingBean in org.apache.sshd.common.util.security -
Uses of AbstractLoggingBean in org.apache.sshd.common.util.security.bouncycastle
Subclasses of AbstractLoggingBean in org.apache.sshd.common.util.security.bouncycastleModifier and TypeClassDescriptionclassclassclass -
Uses of AbstractLoggingBean in org.apache.sshd.common.util.security.eddsa
Subclasses of AbstractLoggingBean in org.apache.sshd.common.util.security.eddsaModifier and TypeClassDescriptionclassfinal classclassclass -
Uses of AbstractLoggingBean in org.apache.sshd.common.util.threads
Subclasses of AbstractLoggingBean in org.apache.sshd.common.util.threadsModifier and TypeClassDescriptionclassDefaultThreadFactoryused byThreadUtilsto create thread pools if user did provide oneprotected class -
Uses of AbstractLoggingBean in org.apache.sshd.putty
Subclasses of AbstractLoggingBean in org.apache.sshd.puttyModifier and TypeClassDescriptionclassAbstractPuttyKeyDecoder<PUB extends PublicKey,PRV extends PrivateKey> classclassTODO Add javadocclassTODO Add javadocclass -
Uses of AbstractLoggingBean in org.apache.sshd.scp.client
Subclasses of AbstractLoggingBean in org.apache.sshd.scp.clientModifier and TypeClassDescriptionclassclassTODO Add javadocclassclassTODO Add javadocclassHelps transfer files between 2 servers rather than between server and local file system by using 2ClientSession-s and simply copying from one server to the otherclassTODO Add javadoc -
Uses of AbstractLoggingBean in org.apache.sshd.scp.common
Subclasses of AbstractLoggingBean in org.apache.sshd.scp.commonModifier and TypeClassDescriptionclassA no-op implementation ofScpTransferEventListenerfor those who wish to implement only a small number of methods.class -
Uses of AbstractLoggingBean in org.apache.sshd.scp.common.helpers
Subclasses of AbstractLoggingBean in org.apache.sshd.scp.common.helpersModifier and TypeClassDescriptionclassclassclass -
Uses of AbstractLoggingBean in org.apache.sshd.scp.server
Subclasses of AbstractLoggingBean in org.apache.sshd.scp.serverModifier and TypeClassDescriptionclassThis commands provide SCP support on both server and client side.classThisCommandFactorycan be used as a standalone command factory or can be used to augment anotherCommandFactoryand providesSCPsupport.classThis commands SCP support for a ChannelSession. -
Uses of AbstractLoggingBean in org.apache.sshd.server
Subclasses of AbstractLoggingBean in org.apache.sshd.serverModifier and TypeClassDescriptionclassThe SshServer class is the main entry point for the server side of the SSH protocol.class -
Uses of AbstractLoggingBean in org.apache.sshd.server.auth
Subclasses of AbstractLoggingBean in org.apache.sshd.server.authModifier and TypeClassDescriptionclassclassclassTODO Add javadocclass -
Uses of AbstractLoggingBean in org.apache.sshd.server.auth.gss
Subclasses of AbstractLoggingBean in org.apache.sshd.server.auth.gssModifier and TypeClassDescriptionclassPrototype 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.hostbasedModifier and TypeClassDescriptionfinal classfinal classclassclassclass -
Uses of AbstractLoggingBean in org.apache.sshd.server.auth.keyboard
Subclasses of AbstractLoggingBean in org.apache.sshd.server.auth.keyboardModifier and TypeClassDescriptionclassProvides a default implementation forKeyboardInteractiveAuthenticatorwhere it prompts for the password.classIssue a "keyboard-interactive" command according to RFC4256class -
Uses of AbstractLoggingBean in org.apache.sshd.server.auth.password
Subclasses of AbstractLoggingBean in org.apache.sshd.server.auth.passwordModifier and TypeClassDescriptionfinal classAccepts all authentication attemptsfinal classRejects all authentication attemptsclassReturns the same constant resulttrue/falseregardlessclassImplements the server-side "password" authentication mechanismclass -
Uses of AbstractLoggingBean in org.apache.sshd.server.auth.pubkey
Subclasses of AbstractLoggingBean in org.apache.sshd.server.auth.pubkeyModifier and TypeClassDescriptionfinal classAccepts all authentication attemptsclassChecks against aCollectionofAuthorizedKeyEntrys Records the matched entry under a session attribute.classCaches the result per session - compensates forOpenSSHbehavior where it sends 2 requests with the same key (seeSSHD-300).classChecks against aCollectionofPublicKeysfinal classRejects all authentication attemptsclassReturns the same constant resulttrue/falseregardlessclassTODO Add javadocclass -
Uses of AbstractLoggingBean in org.apache.sshd.server.channel
Subclasses of AbstractLoggingBean in org.apache.sshd.server.channelModifier and TypeClassDescriptionclassTODO Add javadocclassServer side channel sessionclassclassChannelDataReceiverthat buffers the received data into byte buffer and provides anInputStreamto consume them.classHandles 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.commandModifier and TypeClassDescriptionclassProvides a basic useful skeleton forCommandexecutionsclassACommandFactorywrapper that delegates calls to a proxyclassProvides a basic useful skeleton forCommandexecutions that require file system access -
Uses of AbstractLoggingBean in org.apache.sshd.server.config.keys
Subclasses of AbstractLoggingBean in org.apache.sshd.server.config.keysModifier and TypeClassDescriptionclassUses the authorized keys file to implementPublickeyAuthenticatorwhile automatically re-loading the keys if the file has changed when a new authentication request is received.classMonitors the~/.ssh/authorized_keysfile 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.forwardModifier and TypeClassDescriptionclassAForwardingFilterthat accepts all requestsclassAForwardingFilterthat rejects all requestsclassAForwardingFilterimplementation that returns the same "static" result for all the queries.classTODO Add javadoc -
Uses of AbstractLoggingBean in org.apache.sshd.server.global
Subclasses of AbstractLoggingBean in org.apache.sshd.server.globalModifier and TypeClassDescriptionclassHandler for "cancel-tcpip-forward" global request.classHandler for "no-more-sessions@xxx" global request.classAn initial handler for "hostkeys-prove-00@openssh.com" requestclassHandler for "tcpip-forward" global request. -
Uses of AbstractLoggingBean in org.apache.sshd.server.jaas
Subclasses of AbstractLoggingBean in org.apache.sshd.server.jaas -
Uses of AbstractLoggingBean in org.apache.sshd.server.kex
Subclasses of AbstractLoggingBean in org.apache.sshd.server.kexModifier and TypeClassDescriptionclassclassclass -
Uses of AbstractLoggingBean in org.apache.sshd.server.keyprovider
Subclasses of AbstractLoggingBean in org.apache.sshd.server.keyproviderModifier and TypeClassDescriptionclassHolds a singleKeyPairwhich is generated the 1st timeAbstractGeneratorHostKeyProvider.loadKeys(SessionContext)is called.classA simple implementation of anAbstractGeneratorHostKeyProviderthat writes and reads host keys using the OpenSSH file format. -
Uses of AbstractLoggingBean in org.apache.sshd.server.session
Subclasses of AbstractLoggingBean in org.apache.sshd.server.sessionModifier and TypeClassDescriptionclassProvides default implementations forServerSessionrelated methodsclassServer sidessh-connectionservice.classclassThe default implementation for aServerSessionclassclassclassA factory of server sessions. -
Uses of AbstractLoggingBean in org.apache.sshd.server.shell
Subclasses of AbstractLoggingBean in org.apache.sshd.server.shellModifier and TypeClassDescriptionclassProvides different shell(s) based on some criteria of the providedChannelSessionclassA simplistic interactive shell factoryclassA shell implementation that wraps an instance ofInvertedShellas aCommand.classBridges the I/O streams between the SSH command and the process that executes itclass -
Uses of AbstractLoggingBean in org.apache.sshd.server.x11
Subclasses of AbstractLoggingBean in org.apache.sshd.server.x11 -
Uses of AbstractLoggingBean in org.apache.sshd.sftp.client.extensions.helpers
Subclasses of AbstractLoggingBean in org.apache.sshd.sftp.client.extensions.helpersModifier and TypeClassDescriptionclassclassclassclassImplements "check-file-handle" extensionclassImplements "check-file-name" extensionclassImplements the "copy-data" extensionclassImplements the "copy-file" extensionclassImplements "filename-translation-control" extension commandclassImplements "md5-hash" extensionclassImplements "md5-hash-handle" extensionclassImplements "space-available" extension -
Uses of AbstractLoggingBean in org.apache.sshd.sftp.client.extensions.openssh.helpers
Modifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of AbstractLoggingBean in org.apache.sshd.sftp.client.fs
Subclasses of AbstractLoggingBean in org.apache.sshd.sftp.client.fsModifier and TypeClassDescriptionclassprivate final classclass -
Uses of AbstractLoggingBean in org.apache.sshd.sftp.client.impl
Subclasses of AbstractLoggingBean in org.apache.sshd.sftp.client.implModifier and TypeClassDescriptionclassclassclassprotected classclassTODO Add javadocclassIterates over the available directory entries for a given path.class -
Uses of AbstractLoggingBean in org.apache.sshd.sftp.server
Subclasses of AbstractLoggingBean in org.apache.sshd.sftp.serverModifier and TypeClassDescriptionclassA no-op implementation ofSftpEventListenerfor those who wish to implement only a small number of methods.classclassSFTP subsystem