Uses of Class
org.apache.sshd.common.AttributeRepository.AttributeKey
Packages that use AttributeRepository.AttributeKey
Package
Description
-
Uses of AttributeRepository.AttributeKey in org.apache.sshd.client.auth.pubkey
Fields in org.apache.sshd.client.auth.pubkey declared as AttributeRepository.AttributeKeyModifier and TypeFieldDescriptionstatic final AttributeRepository.AttributeKey<String>
UserAuthPublicKey.IDENTITY_AGENT
Is set on aClientSession
when it is created; contains the value of theIdentityAgent
SSH config setting.static final AttributeRepository.AttributeKey<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.AttributeKeyModifier and TypeFieldDescriptionstatic final 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.AttributeKeyMethods in org.apache.sshd.common with parameters of type AttributeRepository.AttributeKeyModifier and TypeMethodDescriptiondefault <T> T
AttributeStore.computeAttributeIfAbsent
(AttributeRepository.AttributeKey<T> key, 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.AttributeKeyModifier and TypeMethodDescriptiondefault <T> T
AttributeStore.computeAttributeIfAbsent
(AttributeRepository.AttributeKey<T> key, 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
(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.AttributeKeyModifier and TypeFieldDescriptionprivate final Map<AttributeRepository.AttributeKey<?>,
Object> AbstractChannel.attributes
Methods in org.apache.sshd.common.channel that return types with arguments of type AttributeRepository.AttributeKeyMethods in org.apache.sshd.common.channel with parameters of type AttributeRepository.AttributeKeyModifier and TypeMethodDescription<T> T
AbstractChannel.computeAttributeIfAbsent
(AttributeRepository.AttributeKey<T> key, 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.AttributeKeyModifier and TypeMethodDescription<T> T
AbstractChannel.computeAttributeIfAbsent
(AttributeRepository.AttributeKey<T> key, 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.AttributeKeyModifier and TypeFieldDescriptionprivate final Map<AttributeRepository.AttributeKey<?>,
Object> AbstractFactoryManager.attributes
Methods in org.apache.sshd.common.helpers that return types with arguments of type AttributeRepository.AttributeKeyMethods in org.apache.sshd.common.helpers with parameters of type AttributeRepository.AttributeKeyModifier and TypeMethodDescription<T> T
AbstractFactoryManager.computeAttributeIfAbsent
(AttributeRepository.AttributeKey<T> key, 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.AttributeKeyModifier and TypeMethodDescription<T> T
AbstractFactoryManager.computeAttributeIfAbsent
(AttributeRepository.AttributeKey<T> key, 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.AttributeKeyModifier and TypeFieldDescriptionstatic final AttributeRepository.AttributeKey<Boolean>
DefaultServerKexExtensionHandler.CLIENT_REQUESTED_EXT_INFO
SessionAttributeRepository.AttributeKey
storing whether the client requested to get the EXT_INFO message.static final AttributeRepository.AttributeKey<Boolean>
DefaultServerKexExtensionHandler.EXT_INFO_SENT_AT_NEWKEYS
SessionAttributeRepository.AttributeKey
storing whether the server sent an EXT_INFO message atKexExtensionHandler.KexPhase.NEWKEYS
.static final AttributeRepository.AttributeKey<Integer>
DefaultClientKexExtensionHandler.HOSTBOUND_AUTHENTICATION
SessionAttributeRepository.AttributeKey
storing the version if the server supports host-bound public key authentication.static final AttributeRepository.AttributeKey<Set<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.AttributeKeyModifier and TypeMethodDescriptiondefault <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.AttributeKeyModifier and TypeFieldDescriptionprivate final Map<AttributeRepository.AttributeKey<?>,
Object> SessionHelper.attributes
Session specific attributesMethods in org.apache.sshd.common.session.helpers that return types with arguments of type AttributeRepository.AttributeKeyMethods in org.apache.sshd.common.session.helpers with parameters of type AttributeRepository.AttributeKeyModifier and TypeMethodDescription<T> T
SessionHelper.computeAttributeIfAbsent
(AttributeRepository.AttributeKey<T> key, 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.AttributeKeyModifier and TypeMethodDescription<T> T
SessionHelper.computeAttributeIfAbsent
(AttributeRepository.AttributeKey<T> key, 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.AttributeKeyModifier and TypeFieldDescriptionstatic final AttributeRepository.AttributeKey<AuthorizedKeyEntry>
AuthorizedKeyEntriesPublickeyAuthenticator.AUTHORIZED_KEY
static final AttributeRepository.AttributeKey<Map<PublicKey,
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.server
Fields in org.apache.sshd.sftp.server with type parameters of type AttributeRepository.AttributeKeyModifier and TypeFieldDescriptionprivate final Map<AttributeRepository.AttributeKey<?>,
Object> Handle.attributes
Methods in org.apache.sshd.sftp.server that return types with arguments of type AttributeRepository.AttributeKeyMethods in org.apache.sshd.sftp.server with parameters of type AttributeRepository.AttributeKeyModifier and TypeMethodDescription<T> T
Handle.computeAttributeIfAbsent
(AttributeRepository.AttributeKey<T> key, 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.AttributeKeyModifier and TypeMethodDescription<T> T
Handle.computeAttributeIfAbsent
(AttributeRepository.AttributeKey<T> key, Function<? super AttributeRepository.AttributeKey<T>, ? extends T> resolver)