Class CdiInitEventHandler
- java.lang.Object
-
- fish.payara.microprofile.jwtauth.cdi.CdiInitEventHandler
-
public class CdiInitEventHandler extends Object
This class contains most of the actual logic from CdiExtension. Places in a separate class since otherwise the@Observes
effectively disappears.- Author:
- Arjan Tijms
-
-
Constructor Summary
Constructors Constructor Description CdiInitEventHandler()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
getClaimName(org.eclipse.microprofile.jwt.Claim claim)
static jakarta.enterprise.inject.spi.InjectionPoint
getCurrentInjectionPoint(jakarta.enterprise.inject.spi.BeanManager beanManager, jakarta.enterprise.context.spi.CreationalContext<?> creationalContext)
static JsonWebTokenImpl
getJsonWebToken()
static <A extends Annotation>
AgetQualifier(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, Class<A> qualifierClass)
static void
installAuthenticationMechanism(jakarta.enterprise.inject.spi.AfterBeanDiscovery afterBeanDiscovery)
static <T> jakarta.enterprise.inject.spi.Bean<T>
resolve(jakarta.enterprise.inject.spi.BeanManager beanManager, Class<T> beanClass, Annotation... qualifiers)
-
-
-
Method Detail
-
installAuthenticationMechanism
public static void installAuthenticationMechanism(jakarta.enterprise.inject.spi.AfterBeanDiscovery afterBeanDiscovery)
-
getCurrentInjectionPoint
public static jakarta.enterprise.inject.spi.InjectionPoint getCurrentInjectionPoint(jakarta.enterprise.inject.spi.BeanManager beanManager, jakarta.enterprise.context.spi.CreationalContext<?> creationalContext)
-
resolve
public static <T> jakarta.enterprise.inject.spi.Bean<T> resolve(jakarta.enterprise.inject.spi.BeanManager beanManager, Class<T> beanClass, Annotation... qualifiers)
-
getQualifier
public static <A extends Annotation> A getQualifier(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, Class<A> qualifierClass)
-
getJsonWebToken
public static JsonWebTokenImpl getJsonWebToken()
-
getClaimName
public static String getClaimName(org.eclipse.microprofile.jwt.Claim claim)
-
-