Uses of Interface
org.apache.sshd.common.AttributeRepository
Packages that use AttributeRepository
Package
Description
-
Uses of AttributeRepository in org.apache.sshd.agent.local
Classes in org.apache.sshd.agent.local that implement AttributeRepositoryModifier and TypeClassDescriptionclass
class
The client side channel that will receive requests forwards by the SSH server. -
Uses of AttributeRepository in org.apache.sshd.agent.unix
Classes in org.apache.sshd.agent.unix that implement AttributeRepositoryModifier and TypeClassDescriptionclass
class
The client side channel that will receive requests forwards by the SSH server. -
Uses of AttributeRepository in org.apache.sshd.client
Subinterfaces of AttributeRepository in org.apache.sshd.clientModifier and TypeInterfaceDescriptioninterface
TheClientFactoryManager
enable the retrieval of additional configuration needed specifically for the client side.Classes in org.apache.sshd.client that implement AttributeRepositoryModifier and TypeClassDescriptionclass
Entry point for the client side of the SSH protocol.Methods in org.apache.sshd.client with parameters of type AttributeRepositoryModifier and TypeMethodDescriptionSshClient.connect
(String username, String host, int port, AttributeRepository context, SocketAddress localAddress) SshClient.connect
(String username, SocketAddress targetAddress, AttributeRepository context, SocketAddress localAddress) SshClient.connect
(HostConfigEntry hostConfig, AttributeRepository context, SocketAddress localAddress) protected ConnectFuture
SshClient.doConnect
(String username, SocketAddress targetAddress, AttributeRepository context, SocketAddress localAddress, KeyIdentityProvider identities, HostConfigEntry hostConfig) protected ConnectFuture
SshClient.doConnect
(HostConfigEntry hostConfig, List<HostConfigEntry> jumps, AttributeRepository context, SocketAddress localAddress) protected List
<HostConfigEntry> SshClient.parseProxyJumps
(String proxyJump, AttributeRepository context) protected List
<HostConfigEntry> SshClient.parseProxyJumps
(HostConfigEntry entry, AttributeRepository context) protected HostConfigEntry
SshClient.resolveHost
(String username, String host, int port, AttributeRepository context, SocketAddress localAddress) -
Uses of AttributeRepository in org.apache.sshd.client.channel
Subinterfaces of AttributeRepository in org.apache.sshd.client.channelModifier and TypeInterfaceDescriptioninterface
A client channel used to communicate with the SSH server.Classes in org.apache.sshd.client.channel that implement AttributeRepositoryModifier and TypeClassDescriptionclass
TODO Add javadocclass
TODO Add javadocclass
Client channel to run a remote commandclass
Client side channel sessionclass
Client channel to open a remote shellclass
Client channel to run a subsystemclass
Serves as the base channel session for executing remote commands - including a full shell. -
Uses of AttributeRepository in org.apache.sshd.client.config.hosts
Methods in org.apache.sshd.client.config.hosts with parameters of type AttributeRepositoryModifier and TypeMethodDescriptionConfigFileHostEntryResolver.resolveEffectiveHost
(String host, int port, SocketAddress localAddress, String username, String proxyJump, AttributeRepository context) HostConfigEntryResolver.resolveEffectiveHost
(String host, int port, SocketAddress localAddress, String username, String proxyJump, AttributeRepository context) Invoked when creating a new client session in order to allow for overriding of the original parameters -
Uses of AttributeRepository in org.apache.sshd.client.session
Subinterfaces of AttributeRepository in org.apache.sshd.client.sessionModifier and TypeInterfaceDescriptioninterface
An authenticated session to a given SSH server.Classes in org.apache.sshd.client.session that implement AttributeRepositoryModifier and TypeClassDescriptionclass
Provides default implementations ofClientSession
related methodsclass
The default implementation of aClientSession
Fields in org.apache.sshd.client.session declared as AttributeRepositoryModifier and TypeFieldDescriptionprivate final AttributeRepository
AbstractClientSession.connectionContext
Methods in org.apache.sshd.client.session that return AttributeRepositoryModifier and TypeMethodDescriptionAbstractClientSession.getConnectionContext()
ClientSession.getConnectionContext()
Methods in org.apache.sshd.client.session with parameters of type AttributeRepositoryModifier and TypeMethodDescriptiondefault ConnectFuture
ClientSessionCreator.connect
(String username, String host, int port, AttributeRepository context) Resolves the effectiveHostConfigEntry
and connects to itClientSessionCreator.connect
(String username, String host, int port, AttributeRepository context, SocketAddress localAddress) Resolves the effectiveHostConfigEntry
and connects to itdefault ConnectFuture
ClientSessionCreator.connect
(String username, SocketAddress address, AttributeRepository context) Resolves the effectiveHostConfigEntry
and connects to itClientSessionCreator.connect
(String username, SocketAddress targetAddress, AttributeRepository context, SocketAddress localAddress) Resolves the effectiveHostConfigEntry
and connects to itdefault ConnectFuture
ClientSessionCreator.connect
(HostConfigEntry hostConfig, AttributeRepository context) ClientSessionCreator.connect
(HostConfigEntry hostConfig, AttributeRepository context, SocketAddress localAddress) -
Uses of AttributeRepository in org.apache.sshd.common
Subinterfaces of AttributeRepository in org.apache.sshd.commonModifier and TypeInterfaceDescriptioninterface
Provides the capability to attach in-memory attributes to the entityinterface
This interface allows retrieving all theNamedFactory
used in the SSH protocol.Methods in org.apache.sshd.common that return AttributeRepositoryModifier and TypeMethodDescriptionstatic AttributeRepository
AttributeRepository.ofAttributesMap
(Map<AttributeRepository.AttributeKey<?>, ?> attributes) static <A> AttributeRepository
AttributeRepository.ofKeyValuePair
(AttributeRepository.AttributeKey<A> key, A value) -
Uses of AttributeRepository in org.apache.sshd.common.channel
Subinterfaces of AttributeRepository in org.apache.sshd.common.channelModifier and TypeInterfaceDescriptioninterface
Represents a channel opened over an SSH session - holds information that is common both to server and client channels.Classes in org.apache.sshd.common.channel that implement AttributeRepositoryModifier and TypeClassDescriptionclass
Provides common client/server channel functionality -
Uses of AttributeRepository in org.apache.sshd.common.forward
Classes in org.apache.sshd.common.forward that implement AttributeRepository -
Uses of AttributeRepository in org.apache.sshd.common.helpers
Classes in org.apache.sshd.common.helpers that implement AttributeRepository -
Uses of AttributeRepository in org.apache.sshd.common.io
Methods in org.apache.sshd.common.io with parameters of type AttributeRepositoryModifier and TypeMethodDescriptiondefault void
IoServiceEventListener.abortEstablishedConnection
(IoConnector connector, SocketAddress local, AttributeRepository context, SocketAddress remote, Throwable reason) Called when a previously established connection has been abnormally terminated before it could be turned into a sessionIoConnector.connect
(SocketAddress targetAddress, AttributeRepository context, SocketAddress localAddress) default void
IoServiceEventListener.connectionEstablished
(IoConnector connector, SocketAddress local, AttributeRepository context, SocketAddress remote) Called when a new connection has been created to a remote peer - before it was converted into a session -
Uses of AttributeRepository in org.apache.sshd.common.io.nio2
Fields in org.apache.sshd.common.io.nio2 declared as AttributeRepositoryModifier and TypeFieldDescriptionprotected final AttributeRepository
Nio2Connector.ConnectionCompletionHandler.context
Methods in org.apache.sshd.common.io.nio2 with parameters of type AttributeRepositoryModifier and TypeMethodDescriptionNio2Connector.connect
(SocketAddress address, AttributeRepository context, SocketAddress localAddress) protected Nio2CompletionHandler
<Void, Object> Nio2Connector.createConnectionCompletionHandler
(IoConnectFuture future, AsynchronousSocketChannel socket, AttributeRepository context, PropertyResolver propertyResolver, IoHandler handler) Constructors in org.apache.sshd.common.io.nio2 with parameters of type AttributeRepositoryModifierConstructorDescriptionprotected
ConnectionCompletionHandler
(IoConnectFuture future, AsynchronousSocketChannel socket, AttributeRepository context, PropertyResolver propertyResolver, IoHandler handler) -
Uses of AttributeRepository in org.apache.sshd.common.session
Subinterfaces of AttributeRepository in org.apache.sshd.common.sessionModifier and TypeInterfaceDescriptioninterface
Represents an SSH session.interface
A "succinct" summary of the most important attributes of an SSH session -
Uses of AttributeRepository in org.apache.sshd.common.session.helpers
Classes in org.apache.sshd.common.session.helpers that implement AttributeRepositoryModifier and TypeClassDescriptionclass
The AbstractSession handles all the basic SSH protocol such as key exchange, authentication, encoding and decoding.class
Contains split code in order to makeAbstractSession
class smaller -
Uses of AttributeRepository in org.apache.sshd.server
Subinterfaces of AttributeRepository in org.apache.sshd.serverModifier and TypeInterfaceDescriptioninterface
TheServerFactoryManager
enable the retrieval of additional configuration needed specifically for the server side.Classes in org.apache.sshd.server that implement AttributeRepositoryModifier and TypeClassDescriptionclass
The SshServer class is the main entry point for the server side of the SSH protocol. -
Uses of AttributeRepository in org.apache.sshd.server.channel
Subinterfaces of AttributeRepository in org.apache.sshd.server.channelClasses in org.apache.sshd.server.channel that implement AttributeRepositoryModifier and TypeClassDescriptionclass
TODO Add javadocclass
Server side channel session -
Uses of AttributeRepository in org.apache.sshd.server.forward
Classes in org.apache.sshd.server.forward that implement AttributeRepository -
Uses of AttributeRepository in org.apache.sshd.server.session
Subinterfaces of AttributeRepository in org.apache.sshd.server.sessionClasses in org.apache.sshd.server.session that implement AttributeRepositoryModifier and TypeClassDescriptionclass
Provides default implementations forServerSession
related methodsclass
The default implementation for aServerSession
-
Uses of AttributeRepository in org.apache.sshd.server.x11
Classes in org.apache.sshd.server.x11 that implement AttributeRepository -
Uses of AttributeRepository in org.apache.sshd.sftp.client.impl
Classes in org.apache.sshd.sftp.client.impl that implement AttributeRepository -
Uses of AttributeRepository in org.apache.sshd.sftp.server
Classes in org.apache.sshd.sftp.server that implement AttributeRepository