Class QuarkusRequestFilter
- java.lang.Object
-
- org.keycloak.quarkus.runtime.integration.web.QuarkusRequestFilter
-
- All Implemented Interfaces:
io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
- Direct Known Subclasses:
QuarkusDevRequestFilter
public class QuarkusRequestFilter extends Object implements io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
This filter is responsible for managing the request lifecycle as well as setting up the necessary context to process incoming requests.
The filter itself runs in a event loop and should delegate to worker threads any blocking code (for now, all requests are handled as blocking).
-
-
Constructor Summary
Constructors Constructor Description QuarkusRequestFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidclose(KeycloakSession session)voidhandle(io.vertx.ext.web.RoutingContext context)
-
-
-
Method Detail
-
handle
public void handle(io.vertx.ext.web.RoutingContext context)
- Specified by:
handlein interfaceio.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
-
close
protected void close(KeycloakSession session)
-
-