Uses of Class
org.apache.sshd.common.AttributeRepository.AttributeKey
-
-
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.util.Map<KexProposalOption,java.lang.String>>
DefaultClientKexExtensionHandler. CLIENT_PROPOSAL_KEY
SessionAttributeRepository.AttributeKey
used to store the client's proposalstatic AttributeRepository.AttributeKey<java.util.Map<KexProposalOption,java.lang.String>>
DefaultClientKexExtensionHandler. SERVER_PROPOSAL_KEY
SessionAttributeRepository.AttributeKey
used to store the server's proposal -
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<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.server.subsystem.sftp
Fields in org.apache.sshd.server.subsystem.sftp 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.server.subsystem.sftp 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.server.subsystem.sftp 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.server.subsystem.sftp 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)
-