Uses of Class
io.undertow.util.AttachmentKey
Packages that use AttachmentKey
Package
Description
-
Uses of AttachmentKey in io.undertow.client
Fields in io.undertow.client declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<String>
ProxiedRequestAttachments.AUTH_TYPE
static final AttachmentKey<Boolean>
ProxiedRequestAttachments.IS_SSL
static final AttachmentKey<String>
ProxiedRequestAttachments.REMOTE_ADDRESS
static final AttachmentKey<String>
ProxiedRequestAttachments.REMOTE_HOST
static final AttachmentKey<String>
ProxiedRequestAttachments.REMOTE_USER
static final AttachmentKey<String>
ProxiedRequestAttachments.ROUTE
static final AttachmentKey<String>
ProxiedRequestAttachments.SECRET
static final AttachmentKey<String>
ProxiedRequestAttachments.SERVER_NAME
static final AttachmentKey<Integer>
ProxiedRequestAttachments.SERVER_PORT
static final AttachmentKey<String>
ProxiedRequestAttachments.SSL_CERT
static final AttachmentKey<String>
ProxiedRequestAttachments.SSL_CYPHER
static final AttachmentKey<Integer>
ProxiedRequestAttachments.SSL_KEY_SIZE
static final AttachmentKey<byte[]>
ProxiedRequestAttachments.SSL_SESSION_ID
-
Uses of AttachmentKey in io.undertow.conduits
Fields in io.undertow.conduits declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<byte[]>
StoredResponseStreamSinkConduit.RESPONSE
static final AttachmentKey<HeaderMap>
ChunkedStreamSinkConduit.TRAILERS
Deprecated.static final AttachmentKey<HeaderMap>
ChunkedStreamSourceConduit.TRAILERS
Deprecated. -
Uses of AttachmentKey in io.undertow.predicate
Fields in io.undertow.predicate declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<Boolean>
PredicatesHandler.DONE
static done marker.static final AttachmentKey<Map<String,
Object>> Predicate.PREDICATE_CONTEXT
Attachment key that can be used to store additional predicate context that allows the predicates to store additional information.static final AttachmentKey<Boolean>
PredicatesHandler.RESTART
-
Uses of AttachmentKey in io.undertow.protocols.http2
Methods in io.undertow.protocols.http2 with parameters of type AttachmentKeyModifier and TypeMethodDescription<T> void
Http2Channel.addToAttachmentList
(AttachmentKey<AttachmentList<T>> key, T value) <T> T
Http2Channel.getAttachment
(AttachmentKey<T> key) <T> List<T>
Http2Channel.getAttachmentList
(AttachmentKey<? extends List<T>> key) <T> T
Http2Channel.putAttachment
(AttachmentKey<T> key, T value) <T> T
Http2Channel.removeAttachment
(AttachmentKey<T> key) -
Uses of AttachmentKey in io.undertow.security.api
Fields in io.undertow.security.api declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<AuthenticatedSessionManager>
AuthenticatedSessionManager.ATTACHMENT_KEY
The attachment key that is used to attach the manager to the exchange -
Uses of AttachmentKey in io.undertow.security.impl
Fields in io.undertow.security.impl declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<String>
ExternalAuthenticationMechanism.EXTERNAL_AUTHENTICATION_TYPE
static final AttachmentKey<String>
ExternalAuthenticationMechanism.EXTERNAL_PRINCIPAL
-
Uses of AttachmentKey in io.undertow.server
Fields in io.undertow.server declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<Throwable>
DefaultResponseListener.EXCEPTION
If the default response listener was invoked as a result of an exception being thrown then the exception will be available under this attachment key.static final AttachmentKey<String>
HttpServerExchange.REMOTE_USER
Attachment key that can be used to hold a remotely authenticated userstatic final AttachmentKey<Map<String,
String>> HttpServerExchange.REQUEST_ATTRIBUTES
Attachment key that can be used to hold additional request attributesstatic final AttachmentKey<Boolean>
HttpServerExchange.SECURE_REQUEST
Attachment key that can be used as a flag of secure attribute -
Uses of AttachmentKey in io.undertow.server.handlers
Fields in io.undertow.server.handlers declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<PathTemplateHandler.PathTemplateMatch>
PathTemplateHandler.PATH_TEMPLATE_MATCH
Deprecated.static final AttachmentKey<Throwable>
ExceptionHandler.THROWABLE
Constructors in io.undertow.server.handlers with parameters of type AttachmentKeyModifierConstructorDescriptionAttachmentHandler
(AttachmentKey<T> key, HttpHandler next) AttachmentHandler
(AttachmentKey<T> key, HttpHandler next, T instance) -
Uses of AttachmentKey in io.undertow.server.handlers.cache
Fields in io.undertow.server.handlers.cache declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<ResponseCache>
ResponseCache.ATTACHMENT_KEY
-
Uses of AttachmentKey in io.undertow.server.handlers.encoding
Fields in io.undertow.server.handlers.encoding declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<AllowedContentEncodings>
AllowedContentEncodings.ATTACHMENT_KEY
-
Uses of AttachmentKey in io.undertow.server.handlers.form
Fields in io.undertow.server.handlers.form declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<FormData>
FormDataParser.FORM_DATA
When the form data is parsed it will be attached under this key. -
Uses of AttachmentKey in io.undertow.server.handlers.sse
Methods in io.undertow.server.handlers.sse with parameters of type AttachmentKeyModifier and TypeMethodDescription<T> void
ServerSentEventConnection.addToAttachmentList
(AttachmentKey<AttachmentList<T>> key, T value) <T> T
ServerSentEventConnection.getAttachment
(AttachmentKey<T> key) <T> List<T>
ServerSentEventConnection.getAttachmentList
(AttachmentKey<? extends List<T>> key) <T> T
ServerSentEventConnection.putAttachment
(AttachmentKey<T> key, T value) <T> T
ServerSentEventConnection.removeAttachment
(AttachmentKey<T> key) -
Uses of AttachmentKey in io.undertow.server.protocol.http
Fields in io.undertow.server.protocol.http declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<Boolean>
HttpAttachments.PRE_CHUNKED_RESPONSE
If the valuetrue
is attached to the exchange under this key then Undertow will assume that the underlying application has already taken care of chunking, and will not attempt to add its own chunk markers.static final AttachmentKey<HeaderMap>
HttpAttachments.REQUEST_TRAILERS
Attachment key for request trailers when using chunked encoding.static final AttachmentKey<Supplier<HeaderMap>>
HttpAttachments.RESPONSE_TRAILER_SUPPLIER
Attachment key for a supplier response trailers.static final AttachmentKey<HeaderMap>
HttpAttachments.RESPONSE_TRAILERS
Attachment key for response trailers. -
Uses of AttachmentKey in io.undertow.server.protocol.http2
Methods in io.undertow.server.protocol.http2 with parameters of type AttachmentKeyModifier and TypeMethodDescription<T> void
Http2ServerConnection.addToAttachmentList
(AttachmentKey<AttachmentList<T>> key, T value) <T> T
Http2ServerConnection.getAttachment
(AttachmentKey<T> key) <T> List<T>
Http2ServerConnection.getAttachmentList
(AttachmentKey<? extends List<T>> key) <T> T
Http2ServerConnection.putAttachment
(AttachmentKey<T> key, T value) <T> T
Http2ServerConnection.removeAttachment
(AttachmentKey<T> key) -
Uses of AttachmentKey in io.undertow.server.session
Fields in io.undertow.server.session declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<SessionConfig>
SessionConfig.ATTACHMENT_KEY
static final AttachmentKey<SessionManager>
SessionManager.ATTACHMENT_KEY
-
Uses of AttachmentKey in io.undertow.util
Fields in io.undertow.util declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<PathTemplateMatch>
PathTemplateMatch.ATTACHMENT_KEY
Methods in io.undertow.util that return AttachmentKeyModifier and TypeMethodDescriptionstatic <T> AttachmentKey<T>
Construct a new simple attachment key.static <T> AttachmentKey<AttachmentList<T>>
AttachmentKey.createList
(Class<? super T> valueClass) Construct a new list attachment key.Methods in io.undertow.util that return types with arguments of type AttachmentKeyModifier and TypeMethodDescriptionprotected Map<AttachmentKey<?>,
Object> AbstractAttachable.createAttachmentMap()
Methods in io.undertow.util with parameters of type AttachmentKeyModifier and TypeMethodDescription<T> void
AbstractAttachable.addToAttachmentList
(AttachmentKey<AttachmentList<T>> key, T value) Add a value to a list-typed attachment key.<T> void
Attachable.addToAttachmentList
(AttachmentKey<AttachmentList<T>> key, T value) Add a value to a list-typed attachment key.<T> T
AbstractAttachable.getAttachment
(AttachmentKey<T> key) Get an attachment value.<T> T
Attachable.getAttachment
(AttachmentKey<T> key) Get an attachment value.<T> List<T>
AbstractAttachable.getAttachmentList
(AttachmentKey<? extends List<T>> key) Gets a list attachment value.<T> List<T>
Attachable.getAttachmentList
(AttachmentKey<? extends List<T>> key) Gets a list attachment value.<T> T
AbstractAttachable.putAttachment
(AttachmentKey<T> key, T value) Set an attachment value.<T> T
Attachable.putAttachment
(AttachmentKey<T> key, T value) Set an attachment value.<T> T
AbstractAttachable.removeAttachment
(AttachmentKey<T> key) Remove an attachment, returning its previous value.<T> T
Attachable.removeAttachment
(AttachmentKey<T> key) Remove an attachment, returning its previous value. -
Uses of AttachmentKey in io.undertow.websockets.core
Fields in io.undertow.websockets.core declared as AttachmentKeyModifier and TypeFieldDescriptionstatic final AttachmentKey<WebSocketVersion>
WebSocketVersion.ATTACHMENT_KEY
-
Uses of AttachmentKey in io.undertow.websockets.spi
Methods in io.undertow.websockets.spi with parameters of type AttachmentKeyModifier and TypeMethodDescription<T> T
AsyncWebSocketHttpServerExchange.getAttachment
(AttachmentKey<T> key) <T> T
WebSocketHttpExchange.getAttachment
(AttachmentKey<T> key) <T> void
AsyncWebSocketHttpServerExchange.putAttachment
(AttachmentKey<T> key, T value) <T> void
WebSocketHttpExchange.putAttachment
(AttachmentKey<T> key, T value)