Top Description Fields Constructors Methods
io.undertow.security.handlers

public abstract Class AbstractSecurityContextAssociationHandler

extends Object
implements HttpHandler
Class Inheritance
All Implemented Interfaces
io.undertow.server.HttpHandler
Known Direct Subclasses
io.undertow.security.handlers.SecurityInitialHandler
Imports
io.undertow.security.api.SecurityContext, io.undertow.server.HttpHandler, .HttpServerExchange

Base class responsible for associating the SecurityContext instance with the current request.
Author
Darran Lofthouse

Field Summary

Modifier and TypeField and Description
private final HttpHandler

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public abstract SecurityContext
public void
handleRequest(final HttpServerExchange
the HTTP request/response exchange
exchange
)

Implements io.undertow.server.HttpHandler.handleRequest.

Handle the request.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

nextback to summary
private final HttpHandler next

Constructor Detail

AbstractSecurityContextAssociationHandlerback to summary
protected AbstractSecurityContextAssociationHandler(final HttpHandler next)

Method Detail

createSecurityContextback to summary
public abstract SecurityContext createSecurityContext(final HttpServerExchange exchange)
handleRequestback to summary
public void handleRequest(final HttpServerExchange exchange) throws Exception

Implements io.undertow.server.HttpHandler.handleRequest.

Doc from io.undertow.server.HttpHandler.handleRequest.

Handle the request.

Parameters
exchange:HttpServerExchange

the HTTP request/response exchange

Annotations
@Override
See Also
io.undertow.server.HttpHandler#handleRequest(io.undertow.server.HttpServerExchange)