Uses of Class
org.apache.sshd.common.AttributeRepository.AttributeKey
-
-
Uses of AttributeRepository.AttributeKey in org.apache.sshd.client.auth.pubkey
Fields in org.apache.sshd.client.auth.pubkey declared as AttributeRepository.AttributeKey Modifier and Type Field Description static AttributeRepository.AttributeKey<java.lang.String>
UserAuthPublicKey. IDENTITY_AGENT
Is set on aClientSession
when it is created; contains the value of theIdentityAgent
SSH config setting.static AttributeRepository.AttributeKey<java.lang.Boolean>
UserAuthPublicKey. USE_DEFAULT_IDENTITIES
Is set on aClientSession
when it is created; ifBoolean.FALSE
, no default identities shall be used. -
Uses of AttributeRepository.AttributeKey in org.apache.sshd.client.session
Fields in org.apache.sshd.client.session declared as AttributeRepository.AttributeKey Modifier and Type Field Description static AttributeRepository.AttributeKey<SshdSocketAddress>
ClientSessionCreator. TARGET_SERVER
-
Uses of AttributeRepository.AttributeKey in org.apache.sshd.common
Methods in org.apache.sshd.common that return types with arguments of type AttributeRepository.AttributeKey Modifier and Type Method Description java.util.Collection<AttributeRepository.AttributeKey<?>>
AttributeRepository. attributeKeys()
Methods in org.apache.sshd.common with parameters of type AttributeRepository.AttributeKey Modifier and Type Method Description default <T> T
AttributeStore. computeAttributeIfAbsent(AttributeRepository.AttributeKey<T> key, java.util.function.Function<? super AttributeRepository.AttributeKey<T>,? extends T> resolver)
If the specified key is not already associated with a value (or is mapped tonull
), attempts to compute its value using the given mapping function and enters it into this map unlessnull
.<T> T
AttributeRepository. getAttribute(AttributeRepository.AttributeKey<T> key)
Returns the value of the user-defined attribute.static <A> AttributeRepository
AttributeRepository. ofKeyValuePair(AttributeRepository.AttributeKey<A> key, A value)
<T> T
AttributeStore. removeAttribute(AttributeRepository.AttributeKey<T> key)
Removes the user-defined attributedefault <T> T
AttributeRepository. resolveAttribute(AttributeRepository.AttributeKey<T> key)
Attempts to resolve the associated value by going up the store's hierarchy (if any)default <T> T
FactoryManager. resolveAttribute(AttributeRepository.AttributeKey<T> key)
static <T> T
FactoryManager. resolveAttribute(FactoryManager manager, AttributeRepository.AttributeKey<T> key)
<T> T
AttributeStore. setAttribute(AttributeRepository.AttributeKey<T> key, T value)
Sets a user-defined attribute.Method parameters in org.apache.sshd.common with type arguments of type AttributeRepository.AttributeKey Modifier and Type Method Description default <T> T
AttributeStore. computeAttributeIfAbsent(AttributeRepository.AttributeKey<T> key, java.util.function.Function<? super AttributeRepository.AttributeKey<T>,? extends T> resolver)
If the specified key is not already associated with a value (or is mapped tonull
), attempts to compute its value using the given mapping function and enters it into this map unlessnull
.static AttributeRepository
AttributeRepository. ofAttributesMap(java.util.Map<AttributeRepository.AttributeKey<?>,?> attributes)
-
Uses of AttributeRepository.AttributeKey in org.apache.sshd.common.channel
Fields in org.apache.sshd.common.channel with type parameters of type AttributeRepository.AttributeKey Modifier and Type Field Description private java.util.Map<AttributeRepository.AttributeKey<?>,java.lang.Object>
AbstractChannel. attributes
Methods in org.apache.sshd.common.channel that return types with arguments of type AttributeRepository.AttributeKey Modifier and Type Method Description java.util.Collection<AttributeRepository.AttributeKey<?>>
AbstractChannel. attributeKeys()
Methods in org.apache.sshd.common.channel with parameters of type AttributeRepository.AttributeKey Modifier and Type Method Description <T> T
AbstractChannel. computeAttributeIfAbsent(AttributeRepository.AttributeKey<T> key, java.util.function.Function<? super AttributeRepository.AttributeKey<T>,? extends T> resolver)
<T> T
AbstractChannel. getAttribute(AttributeRepository.AttributeKey<T> key)
<T> T
AbstractChannel. removeAttribute(AttributeRepository.AttributeKey<T> key)
default <T> T
Channel. resolveAttribute(AttributeRepository.AttributeKey<T> key)
static <T> T
Channel. resolveAttribute(Channel channel, AttributeRepository.AttributeKey<T> key)
Attempts to use the channel attribute, if not found then tries the session<T> T
AbstractChannel. setAttribute(AttributeRepository.AttributeKey<T> key, T value)
Method parameters in org.apache.sshd.common.channel with type arguments of type AttributeRepository.AttributeKey Modifier and Type Method Description <T> T
AbstractChannel. computeAttributeIfAbsent(AttributeRepository.AttributeKey<T> key, java.util.function.Function<? super AttributeRepository.AttributeKey<T>,? extends T> resolver)
-
Uses of AttributeRepository.AttributeKey in org.apache.sshd.common.helpers
Fields in org.apache.sshd.common.helpers with type parameters of type AttributeRepository.AttributeKey Modifier and Type Field Description private java.util.Map<AttributeRepository.AttributeKey<?>,java.lang.Object>
AbstractFactoryManager. attributes
Methods in org.apache.sshd.common.helpers that return types with arguments of type AttributeRepository.AttributeKey Modifier and Type Method Description java.util.Collection<AttributeRepository.AttributeKey<?>>
AbstractFactoryManager. attributeKeys()
Methods in org.apache.sshd.common.helpers with parameters of type AttributeRepository.AttributeKey Modifier and Type Method Description <T> T
AbstractFactoryManager. computeAttributeIfAbsent(AttributeRepository.AttributeKey<T> key, java.util.function.Function<? super AttributeRepository.AttributeKey<T>,? extends T> resolver)
<T> T
AbstractFactoryManager. getAttribute(AttributeRepository.AttributeKey<T> key)
<T> T
AbstractFactoryManager. removeAttribute(AttributeRepository.AttributeKey<T> key)
<T> T
AbstractFactoryManager. setAttribute(AttributeRepository.AttributeKey<T> key, T value)
Method parameters in org.apache.sshd.common.helpers with type arguments of type AttributeRepository.AttributeKey Modifier and Type Method Description <T> T
AbstractFactoryManager. computeAttributeIfAbsent(AttributeRepository.AttributeKey<T> key, java.util.function.Function<? super AttributeRepository.AttributeKey<T>,? extends T> resolver)
-
Uses of AttributeRepository.AttributeKey in org.apache.sshd.common.kex.extension
Fields in org.apache.sshd.common.kex.extension declared as AttributeRepository.AttributeKey Modifier and Type Field Description static AttributeRepository.AttributeKey<java.lang.Boolean>
DefaultServerKexExtensionHandler. CLIENT_REQUESTED_EXT_INFO
SessionAttributeRepository.AttributeKey
storing whether the client requested to get the EXT_INFO message.static AttributeRepository.AttributeKey<java.lang.Boolean>
DefaultServerKexExtensionHandler. EXT_INFO_SENT_AT_NEWKEYS
SessionAttributeRepository.AttributeKey
storing whether the server sent an EXT_INFO message atKexExtensionHandler.KexPhase.NEWKEYS
.static AttributeRepository.AttributeKey<java.lang.Integer>
DefaultClientKexExtensionHandler. HOSTBOUND_AUTHENTICATION
SessionAttributeRepository.AttributeKey
storing the version if the server supports host-bound public key authentication.static AttributeRepository.AttributeKey<java.util.Set<java.lang.String>>
DefaultClientKexExtensionHandler. SERVER_ALGORITHMS
SessionAttributeRepository.AttributeKey
storing the algorithms announced by the server as known. -
Uses of AttributeRepository.AttributeKey in org.apache.sshd.common.session
Methods in org.apache.sshd.common.session with parameters of type AttributeRepository.AttributeKey Modifier and Type Method Description default <T> T
Session. resolveAttribute(AttributeRepository.AttributeKey<T> key)
static <T> T
Session. resolveAttribute(Session session, AttributeRepository.AttributeKey<T> key)
Attempts to use the session's attribute, if not found then tries the factory manager -
Uses of AttributeRepository.AttributeKey in org.apache.sshd.common.session.helpers
Fields in org.apache.sshd.common.session.helpers with type parameters of type AttributeRepository.AttributeKey Modifier and Type Field Description private java.util.Map<AttributeRepository.AttributeKey<?>,java.lang.Object>
SessionHelper. attributes
Session specific attributesMethods in org.apache.sshd.common.session.helpers that return types with arguments of type AttributeRepository.AttributeKey Modifier and Type Method Description java.util.Collection<AttributeRepository.AttributeKey<?>>
SessionHelper. attributeKeys()
Methods in org.apache.sshd.common.session.helpers with parameters of type AttributeRepository.AttributeKey Modifier and Type Method Description <T> T
SessionHelper. computeAttributeIfAbsent(AttributeRepository.AttributeKey<T> key, java.util.function.Function<? super AttributeRepository.AttributeKey<T>,? extends T> resolver)
<T> T
SessionHelper. getAttribute(AttributeRepository.AttributeKey<T> key)
<T> T
SessionHelper. removeAttribute(AttributeRepository.AttributeKey<T> key)
<T> T
SessionHelper. setAttribute(AttributeRepository.AttributeKey<T> key, T value)
Method parameters in org.apache.sshd.common.session.helpers with type arguments of type AttributeRepository.AttributeKey Modifier and Type Method Description <T> T
SessionHelper. computeAttributeIfAbsent(AttributeRepository.AttributeKey<T> key, java.util.function.Function<? super AttributeRepository.AttributeKey<T>,? extends T> resolver)
-
Uses of AttributeRepository.AttributeKey in org.apache.sshd.server.auth.pubkey
Fields in org.apache.sshd.server.auth.pubkey declared as AttributeRepository.AttributeKey Modifier and Type Field Description static AttributeRepository.AttributeKey<AuthorizedKeyEntry>
AuthorizedKeyEntriesPublickeyAuthenticator. AUTHORIZED_KEY
static AttributeRepository.AttributeKey<java.util.Map<java.security.PublicKey,java.lang.Boolean>>
CachingPublicKeyAuthenticator. CACHE_ATTRIBUTE
TheAttributeKey
used to store the cached authentication results on the session instance -
Uses of AttributeRepository.AttributeKey in org.apache.sshd.sftp.client.fs
Fields in org.apache.sshd.sftp.client.fs declared as AttributeRepository.AttributeKey Modifier and Type Field Description static AttributeRepository.AttributeKey<java.lang.Boolean>
SftpFileSystem. OWNED_SESSION
AnAttributeRepository.AttributeKey
that can be set toBoolean.TRUE
on theClientSession
to tell theSftpFileSystem
that it owns that session and should close it when theSftpFileSystem
itself is closed. -
Uses of AttributeRepository.AttributeKey in org.apache.sshd.sftp.server
Fields in org.apache.sshd.sftp.server with type parameters of type AttributeRepository.AttributeKey Modifier and Type Field Description private java.util.Map<AttributeRepository.AttributeKey<?>,java.lang.Object>
Handle. attributes
Methods in org.apache.sshd.sftp.server that return types with arguments of type AttributeRepository.AttributeKey Modifier and Type Method Description java.util.Collection<AttributeRepository.AttributeKey<?>>
Handle. attributeKeys()
Methods in org.apache.sshd.sftp.server with parameters of type AttributeRepository.AttributeKey Modifier and Type Method Description <T> T
Handle. computeAttributeIfAbsent(AttributeRepository.AttributeKey<T> key, java.util.function.Function<? super AttributeRepository.AttributeKey<T>,? extends T> resolver)
<T> T
Handle. getAttribute(AttributeRepository.AttributeKey<T> key)
<T> T
Handle. removeAttribute(AttributeRepository.AttributeKey<T> key)
<T> T
Handle. setAttribute(AttributeRepository.AttributeKey<T> key, T value)
Method parameters in org.apache.sshd.sftp.server with type arguments of type AttributeRepository.AttributeKey Modifier and Type Method Description <T> T
Handle. computeAttributeIfAbsent(AttributeRepository.AttributeKey<T> key, java.util.function.Function<? super AttributeRepository.AttributeKey<T>,? extends T> resolver)
-