All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractBearerTokenExtractor Common functionality for classes extracting Bearer tokens from HTTP request headers (including Cookie) and converting the token string to aJsonWebToken.AbstractKeyLocationResolver This implements the MP-JWT 1.1 mp.jwt.verify.publickey.location config property resolution logicAuthLogging_$logger Warning this class consists of generated code.AwsAlbKeyResolver AwsAlbKeyResolverLogging_$logger Warning this class consists of generated code.AwsAlbKeyResolverMessages_$bundle Warning this class consists of generated code.CDILogging_$logger Warning this class consists of generated code.CDIMessages_$bundle Warning this class consists of generated code.ClaimValueProducer A producer for the ClaimValue wrapper injection sites.ClaimValueWrapper<T> An implementation of the ClaimValue interfaceCommonJwtProducer A class that tracks the current validated MP-JWT and associated JsonWebToken via a thread local to provide a @RequestScoped JsonWebToken producer method.ConfigLogging ConfigLogging_$logger Warning this class consists of generated code.ConfigMessages_$bundle Warning this class consists of generated code.DecryptionKeyLocationResolver DecryptionKeyResolver which checks the MP-JWT 1.1 mp.jwt.decrypt.key.location configuration property to resolve a decryption key.DefaultJWTCallerPrincipal A default implementation of JWTCallerPrincipal that wraps the jose4j JwtClaims.DefaultJWTCallerPrincipalFactory A default implementation of the abstract JWTCallerPrincipalFactory that uses the Keycloak token parsing classes.DefaultJWTParser A default implementation ofJWTParser.DefaultJWTTokenParser Default JWT token validatorDefaultJWTTokenParser.ProtectionLevel JsonUtils JsonValueProducer A producer for JsonValue injection typesJWTAuthContextInfo 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.JWTCallerPrincipal An abstract CallerPrincipal implementation that provides access to the JWT claims that are required by the microprofile token.JWTCallerPrincipalFactory The factory class that provides the token string to JWTCallerPrincipal parsing for a given implementation.JWTCallerPrincipalFactoryProducer JWTLogging_$logger Warning this class consists of generated code.JWTParser A parser to parse a JWT token and convert it to aJsonWebToken.KeyFormat Format or store type of the security key.KeyLocationResolver VerificationKeyResolver which checks the MP-JWT 1.1 mp.jwt.verify.publickey and mp.jwt.verify.publickey.location configuration properties to resolve a verification key.KeyProvider Well-known key providers.NullJsonWebToken OptionalClaimTypeProducer ParseException The exception thrown when there is a failure to parse the JWTPrincipalLogging_$logger Warning this class consists of generated code.PrincipalMessages_$bundle Warning this class consists of generated code.PrincipalProducer Override the default CDI Principal bean to allow the injection of a Principal to be a JsonWebTokenPrincipalUtils Default JWT token validatorProviderExtensionSupport Support for Provider injection points annotated with Claim.ProviderExtensionSupport.ProviderBeanAttributes An implementation of BeanAttributes that wraps the generic producer BeanAttributesRawClaimTypeProducer SmallryeJwtUtils Utility methods for dealing with decoding public and private keys resourcesUnmatchedTokenKidException X509KeyLocationResolver