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:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionresolve(Class rawType, Type genericType, Annotation[] annotations)
-
Constructor Details
-
KeycloakContextInjector
public KeycloakContextInjector()
-
-
Method Details
-
resolve
- Specified by:
resolvein interfaceorg.jboss.resteasy.spi.ContextInjector<KeycloakSession,KeycloakSession>
-