All Classes
-
All Classes Class Summary Exception Summary Class Description AuthExtension ClaimValueHolder<T> An implementation of the ClaimValue interfaceClaimValueProducer A producer for the ClaimValue wrapper injection sites.CommonJwtProducer A class that tracks the current validated MP-JWT and associated JsonWebToken via a thread local to provide a @RequestScoped JsonWebToken producer method.DefaultJWTCallerPrincipal A default implementation of JWTCallerPrincipal that wraps the jose4j JwtClaims.DenyAllFilter Based on SmallRye JWTInlineKeySelector JsonValueProducer A producer for JsonValue injection types.JWTAuthContextInfo The public key and expected issuer needed to validate a token.JWTAuthContextInfoProvider A CDI provider for the JWTAuthContextInfo that obtains the necessary information from MP config properties.JWTAuthenticationFilter A JAX-RS ContainerRequestFilter.JWTAuthModule JWTAuthorizationFilterRegistrar Based on SmallRye JWT.JWTAuthSniffer JWTCallerPrincipal An abstract CallerPrincipal implementation that provides access to the JWT claims that are required by the microprofile token.JWTCallerPrincipalFactory An implementation that creates a JWTCallerPrincipal based on the token.JWTCleanupFilter JWTSecurityContext A delegating JAX-RS SecurityContext that provides access to the JsonWebToken.LogTracingHelper MissingConfigurationException MPBearerTokenVerifier MPJWTModuleConstant NullJsonWebToken PrincipalProducer Override the default CDI Principal bean to allow the injection of a Principal to be a JsonWebTokenRawClaimTypeProducer Based on the SmallRye code.RolesAllowedFilter Based on SmallRye JWT.RuntimeJWSVerifierFactory RuntimeJWTProcessor RuntimeKeyManager RuntimeListKeyManager ValidateJWTConfiguration