Uses of Interface
org.apache.sshd.common.PropertyResolver
Packages that use PropertyResolver
Package
Description
-
Uses of PropertyResolver in org.apache.sshd.agent.local
Classes in org.apache.sshd.agent.local that implement PropertyResolverModifier and TypeClassDescriptionclass
class
The client side channel that will receive requests forwards by the SSH server.Methods in org.apache.sshd.agent.local with parameters of type PropertyResolverModifier and TypeMethodDescriptionstatic boolean
ProxyAgentFactory.isPreferredUnixAgent
(PropertyResolver resolver) -
Uses of PropertyResolver in org.apache.sshd.client
Subinterfaces of PropertyResolver 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 PropertyResolverModifier and TypeClassDescriptionclass
Entry point for the client side of the SSH protocol. -
Uses of PropertyResolver in org.apache.sshd.client.channel
Subinterfaces of PropertyResolver 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 PropertyResolverModifier 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 PropertyResolver in org.apache.sshd.client.config
Methods in org.apache.sshd.client.config with parameters of type PropertyResolverModifier and TypeMethodDescriptionstatic <C extends SshClient>
CSshClientConfigFileReader.configure
(C client, PropertyResolver props, boolean lenient, boolean ignoreUnsupported) static <C extends SshClient>
CSshClientConfigFileReader.setupClientHeartbeat
(C client, PropertyResolver props) -
Uses of PropertyResolver in org.apache.sshd.client.session
Subinterfaces of PropertyResolver 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 PropertyResolverModifier and TypeClassDescriptionclass
Provides default implementations ofClientSession
related methodsclass
Client sidessh-connection
service.class
The default implementation of aClientSession
class
Client sidessh-auth
service. -
Uses of PropertyResolver in org.apache.sshd.common
Subinterfaces of PropertyResolver in org.apache.sshd.commonModifier and TypeInterfaceDescriptioninterface
This interface allows retrieving all theNamedFactory
used in the SSH protocol.interface
See RFC 4253 [SSH-TRANS] and the SSH_MSG_SERVICE_REQUEST packet.Fields in org.apache.sshd.common declared as PropertyResolverModifier and TypeFieldDescriptionstatic final PropertyResolver
PropertyResolver.EMPTY
An "empty" resolver with no properties and no parentstatic final PropertyResolver
SyspropsMapWrapper.RAW_PROPS_RESOLVER
Exposes the "raw" system properties as aPropertyResolver
without any further filteringstatic final PropertyResolver
SyspropsMapWrapper.SYSPROPS_RESOLVER
APropertyResolver
with no parent that exposes the system propertiesMethods in org.apache.sshd.common that return PropertyResolverModifier and TypeMethodDescriptionPropertyResolver.getParentPropertyResolver()
default PropertyResolver
Service.getParentPropertyResolver()
static PropertyResolver
PropertyResolverUtils.toPropertyResolver
(Map<String, ?> props) Wraps aMap
into aPropertyResolver
so it can be used with these utilitiesstatic PropertyResolver
PropertyResolverUtils.toPropertyResolver
(Map<String, ?> props, PropertyResolver parent) static PropertyResolver
PropertyResolverUtils.toPropertyResolver
(Properties props) Methods in org.apache.sshd.common with parameters of type PropertyResolverModifier and TypeMethodDescriptionProperty.BaseProperty.get
(PropertyResolver resolver) Property.get
(PropertyResolver resolver) Property.Validating.get
(PropertyResolver resolver) static Boolean
PropertyResolverUtils.getBoolean
(PropertyResolver resolver, String name) static boolean
PropertyResolverUtils.getBooleanProperty
(PropertyResolver resolver, String name, boolean defaultValue) static Charset
PropertyResolverUtils.getCharset
(PropertyResolver resolver, String name, Charset defaultValue) static Integer
PropertyResolverUtils.getInteger
(PropertyResolver resolver, String name) static int
PropertyResolverUtils.getIntProperty
(PropertyResolver resolver, String name, int defaultValue) static Long
PropertyResolverUtils.getLong
(PropertyResolver resolver, String name) static long
PropertyResolverUtils.getLongProperty
(PropertyResolver resolver, String name, long defaultValue) static Duration
Closeable.getMaxCloseWaitTime
(PropertyResolver resolver) static Object
PropertyResolverUtils.getObject
(PropertyResolver resolver, String name) static Object
PropertyResolverUtils.getObject
(PropertyResolver resolver, String name, Object defaultValue) Property.BaseProperty.getOrCustomDefault
(PropertyResolver resolver, T defaultValue) Property.getOrCustomDefault
(PropertyResolver resolver, T defaultValue) Property.Validating.getOrCustomDefault
(PropertyResolver resolver, T defaultValue) default T
Property.getOrNull
(PropertyResolver resolver) default T
Property.getRequired
(PropertyResolver resolver) static String
PropertyResolverUtils.getString
(PropertyResolver resolver, String name) static String
PropertyResolverUtils.getStringProperty
(PropertyResolver resolver, String name, String defaultValue) static boolean
PropertyResolver.isEmpty
(PropertyResolver resolver) default void
Property.remove
(PropertyResolver resolver) void
Property.Validating.remove
(PropertyResolver resolver) PropertyResolverUtils.resolvePropertiesSource
(PropertyResolver resolver, String name) Unwinds the resolvers hierarchy until found one with a non-null
value for the requested property or reached top.static Object
PropertyResolverUtils.resolvePropertyValue
(PropertyResolver resolver, String name) Unwinds the resolvers hierarchy until found one with a non-null
value for the requested property or reached top.void
Property.BaseProperty.set
(PropertyResolver resolver, T value) void
Property.set
(PropertyResolver resolver, T value) void
Property.Validating.set
(PropertyResolver resolver, T value) static PropertyResolver
PropertyResolverUtils.toPropertyResolver
(Map<String, ?> props, PropertyResolver parent) static Object
PropertyResolverUtils.updateProperty
(PropertyResolver resolver, String name, boolean value) static Object
PropertyResolverUtils.updateProperty
(PropertyResolver resolver, String name, int value) static Object
PropertyResolverUtils.updateProperty
(PropertyResolver resolver, String name, long value) static Object
PropertyResolverUtils.updateProperty
(PropertyResolver resolver, String name, Object value) -
Uses of PropertyResolver in org.apache.sshd.common.channel
Subinterfaces of PropertyResolver 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 PropertyResolverModifier and TypeClassDescriptionclass
Provides common client/server channel functionalityMethods in org.apache.sshd.common.channel that return PropertyResolverMethods in org.apache.sshd.common.channel with parameters of type PropertyResolverModifier and TypeMethodDescriptionvoid
Window.init
(long size, long packetSize, PropertyResolver resolver) void
Window.init
(PropertyResolver resolver) Constructors in org.apache.sshd.common.channel with parameters of type PropertyResolverModifierConstructorDescriptionBufferedIoOutputStream
(Object id, int channelId, IoOutputStream out, PropertyResolver resolver) ChannelPipedInputStream
(PropertyResolver resolver, Window localWindow) -
Uses of PropertyResolver in org.apache.sshd.common.config
Methods in org.apache.sshd.common.config with parameters of type PropertyResolverModifier and TypeMethodDescriptionstatic <M extends AbstractFactoryManager>
MSshConfigFileReader.configure
(M manager, PropertyResolver props, boolean lenient, boolean ignoreUnsupported) Configures anAbstractFactoryManager
with the values read from some configuration.static <M extends AbstractFactoryManager>
MSshConfigFileReader.configureCiphers
(M manager, PropertyResolver props, boolean lenient, boolean ignoreUnsupported) static <M extends AbstractFactoryManager>
MSshConfigFileReader.configureCompression
(M manager, PropertyResolver props, boolean lenient, boolean ignoreUnsupported) Configure the factory manager using one of the knownCompressionConfigValue
s.static <M extends AbstractFactoryManager>
MSshConfigFileReader.configureKeyExchanges
(M manager, PropertyResolver props, boolean lenient, Function<? super DHFactory, ? extends KeyExchangeFactory> xformer, boolean ignoreUnsupported) static <M extends AbstractFactoryManager>
MSshConfigFileReader.configureMacs
(M manager, PropertyResolver resolver, boolean lenient, boolean ignoreUnsupported) static <M extends AbstractFactoryManager>
MSshConfigFileReader.configureSignatures
(M manager, PropertyResolver props, boolean lenient, boolean ignoreUnsupported) static BuiltinCiphers.ParseResult
SshConfigFileReader.getCiphers
(PropertyResolver props) static CompressionFactory
SshConfigFileReader.getCompression
(PropertyResolver props) SshConfigFileReader.getKexFactories
(PropertyResolver props) static BuiltinMacs.ParseResult
SshConfigFileReader.getMacs
(PropertyResolver props) SshConfigFileReader.getSignatures
(PropertyResolver props) -
Uses of PropertyResolver in org.apache.sshd.common.forward
Classes in org.apache.sshd.common.forward that implement PropertyResolver -
Uses of PropertyResolver in org.apache.sshd.common.helpers
Classes in org.apache.sshd.common.helpers that implement PropertyResolverFields in org.apache.sshd.common.helpers declared as PropertyResolverMethods in org.apache.sshd.common.helpers that return PropertyResolverMethods in org.apache.sshd.common.helpers with parameters of type PropertyResolverModifier and TypeMethodDescriptionvoid
AbstractFactoryManager.setParentPropertyResolver
(PropertyResolver parent) -
Uses of PropertyResolver in org.apache.sshd.common.io.nio2
Fields in org.apache.sshd.common.io.nio2 declared as PropertyResolverModifier and TypeFieldDescriptionprotected final PropertyResolver
Nio2Connector.ConnectionCompletionHandler.propertyResolver
protected final PropertyResolver
Nio2Service.propertyResolver
private final PropertyResolver
Nio2Session.propertyResolver
Methods in org.apache.sshd.common.io.nio2 with parameters of type PropertyResolverModifier and TypeMethodDescriptionprotected Nio2CompletionHandler<Void,
Object> Nio2Connector.createConnectionCompletionHandler
(IoConnectFuture future, AsynchronousSocketChannel socket, AttributeRepository context, PropertyResolver propertyResolver, IoHandler handler) protected Nio2Session
Nio2Connector.createSession
(PropertyResolver propertyResolver, IoHandler handler, AsynchronousSocketChannel socket) Constructors in org.apache.sshd.common.io.nio2 with parameters of type PropertyResolverModifierConstructorDescriptionprotected
ConnectionCompletionHandler
(IoConnectFuture future, AsynchronousSocketChannel socket, AttributeRepository context, PropertyResolver propertyResolver, IoHandler handler) Nio2Acceptor
(PropertyResolver propertyResolver, IoHandler handler, AsynchronousChannelGroup group) Nio2Connector
(PropertyResolver propertyResolver, IoHandler handler, AsynchronousChannelGroup group) protected
Nio2Service
(PropertyResolver propertyResolver, IoHandler handler, AsynchronousChannelGroup group) Nio2Session
(Nio2Service service, PropertyResolver propertyResolver, IoHandler handler, AsynchronousSocketChannel socket, SocketAddress acceptanceAddress) -
Uses of PropertyResolver in org.apache.sshd.common.session
Subinterfaces of PropertyResolver in org.apache.sshd.common.sessionModifier and TypeInterfaceDescriptioninterface
Interface implementing ssh-connection service.interface
Represents an SSH session.interface
A "succinct" summary of the most important attributes of an SSH sessioninterface
-
Uses of PropertyResolver in org.apache.sshd.common.session.helpers
Classes in org.apache.sshd.common.session.helpers that implement PropertyResolverModifier and TypeClassDescriptionclass
Base implementation of ConnectionService.class
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 smallerMethods in org.apache.sshd.common.session.helpers that return PropertyResolver -
Uses of PropertyResolver in org.apache.sshd.common.util.buffer
Methods in org.apache.sshd.common.util.buffer with parameters of type PropertyResolverModifier and TypeMethodDescriptionvoid
Buffer.dumpHex
(SimplifiedLog logger, String prefix, PropertyResolver resolver) void
Buffer.dumpHex
(SimplifiedLog logger, Level level, String prefix, PropertyResolver resolver) static void
BufferUtils.dumpHex
(SimplifiedLog logger, Level level, String prefix, PropertyResolver resolver, char sep, byte... data) static void
BufferUtils.dumpHex
(SimplifiedLog logger, Level level, String prefix, PropertyResolver resolver, char sep, byte[] data, int offset, int len) -
Uses of PropertyResolver in org.apache.sshd.common.util.io.output
Constructors in org.apache.sshd.common.util.io.output with parameters of type PropertyResolverModifierConstructorDescriptionLoggingFilterOutputStream
(OutputStream out, String msg, org.slf4j.Logger log, PropertyResolver resolver) -
Uses of PropertyResolver in org.apache.sshd.common.util.security
Subinterfaces of PropertyResolver in org.apache.sshd.common.util.securityClasses in org.apache.sshd.common.util.security that implement PropertyResolverMethods in org.apache.sshd.common.util.security that return PropertyResolverModifier and TypeMethodDescriptiondefault PropertyResolver
SecurityProviderRegistrar.getParentPropertyResolver()
Methods in org.apache.sshd.common.util.security with parameters of type PropertyResolverModifier and TypeMethodDescriptionstatic boolean
SecurityProviderRegistrar.isSecurityEntitySupported
(PropertyResolver resolver, String propName, Class<?> entityType, String name, String defaultValue) -
Uses of PropertyResolver in org.apache.sshd.common.util.security.bouncycastle
Classes in org.apache.sshd.common.util.security.bouncycastle that implement PropertyResolver -
Uses of PropertyResolver in org.apache.sshd.common.util.security.eddsa
Classes in org.apache.sshd.common.util.security.eddsa that implement PropertyResolver -
Uses of PropertyResolver in org.apache.sshd.server
Subinterfaces of PropertyResolver 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 PropertyResolverModifier and TypeClassDescriptionclass
The SshServer class is the main entry point for the server side of the SSH protocol. -
Uses of PropertyResolver in org.apache.sshd.server.channel
Subinterfaces of PropertyResolver in org.apache.sshd.server.channelClasses in org.apache.sshd.server.channel that implement PropertyResolverModifier and TypeClassDescriptionclass
TODO Add javadocclass
Server side channel sessionConstructors in org.apache.sshd.server.channel with parameters of type PropertyResolver -
Uses of PropertyResolver in org.apache.sshd.server.config
Methods in org.apache.sshd.server.config with parameters of type PropertyResolverModifier and TypeMethodDescriptionstatic <S extends SshServer>
SSshServerConfigFileReader.configure
(S server, PropertyResolver props, boolean lenient, boolean ignoreUnsupported) static AgentForwardingFilter
SshServerConfigFileReader.resolveAgentForwardingFilter
(PropertyResolver options) static Object
SshServerConfigFileReader.resolveBanner
(PropertyResolver options) static ForwardingFilter
SshServerConfigFileReader.resolveServerForwarding
(PropertyResolver options) static TcpForwardingFilter
SshServerConfigFileReader.resolveTcpForwardingFilter
(PropertyResolver options) static X11ForwardingFilter
SshServerConfigFileReader.resolveX11ForwardingFilter
(PropertyResolver options) static <S extends ServerFactoryManager>
SSshServerConfigFileReader.setupServerHeartbeat
(S server, PropertyResolver props) static <S extends ServerFactoryManager>
SSshServerConfigFileReader.setupSftpSubsystem
(S server, PropertyResolver props) -
Uses of PropertyResolver in org.apache.sshd.server.forward
Classes in org.apache.sshd.server.forward that implement PropertyResolver -
Uses of PropertyResolver in org.apache.sshd.server.session
Subinterfaces of PropertyResolver in org.apache.sshd.server.sessionClasses in org.apache.sshd.server.session that implement PropertyResolverModifier and TypeClassDescriptionclass
Provides default implementations forServerSession
related methodsclass
Server sidessh-connection
service.class
The default implementation for aServerSession
class
-
Uses of PropertyResolver in org.apache.sshd.server.x11
Classes in org.apache.sshd.server.x11 that implement PropertyResolver -
Uses of PropertyResolver in org.apache.sshd.sftp.client.fs
Fields in org.apache.sshd.sftp.client.fs declared as PropertyResolverModifier and TypeFieldDescriptionprivate PropertyResolver
SftpFileSystemInitializationContext.propertyResolver
Methods in org.apache.sshd.sftp.client.fs that return PropertyResolverMethods in org.apache.sshd.sftp.client.fs with parameters of type PropertyResolverModifier and TypeMethodDescriptionprotected SftpErrorDataHandler
SftpFileSystemProvider.resolveSftpErrorDataHandler
(URI uri, SftpErrorDataHandler errorHandler, PropertyResolver resolver) protected SftpVersionSelector
SftpFileSystemProvider.resolveSftpVersionSelector
(URI uri, SftpVersionSelector defaultSelector, PropertyResolver resolver) void
SftpFileSystemInitializationContext.setPropertyResolver
(PropertyResolver propertyResolver) -
Uses of PropertyResolver in org.apache.sshd.sftp.client.impl
Classes in org.apache.sshd.sftp.client.impl that implement PropertyResolver -
Uses of PropertyResolver in org.apache.sshd.sftp.common
Methods in org.apache.sshd.sftp.common with parameters of type PropertyResolverModifier and TypeMethodDescriptionstatic Boolean
SftpHelper.indicateEndOfNamesList
(Buffer buffer, int version, PropertyResolver resolver) Appends the end-of-list=TRUE
indicator forSSH_FXP_NAME
responses, provided the version is at least 6 and the feature is enabledstatic Boolean
SftpHelper.indicateEndOfNamesList
(Buffer buffer, int version, PropertyResolver resolver, boolean indicatorValue) Appends the end-of-list indicator forSSH_FXP_NAME
responses, provided the version is at least 6, the feature is enabled and the indicator value is notnull