Class KeycloakContextInjector

java.lang.Object
org.keycloak.quarkus.runtime.integration.jaxrs.KeycloakContextInjector
All Implemented Interfaces:
org.jboss.resteasy.spi.ContextInjector<KeycloakSession,KeycloakSession>

@Provider public class KeycloakContextInjector extends Object implements org.jboss.resteasy.spi.ContextInjector<KeycloakSession,KeycloakSession>

This ContextInjector allows injecting KeycloakSession to JAX-RS resources.

Due to the latest changes in Quarkus, the context map is cleared prior to dispatching to JAX-RS resources, so we need to delegate to the ResteasyVertxProvider provider the lookup of Keycloak contextual objects.

Author:
Pedro Igor
See Also: