Index

A B C D G I J M P Q R S 
All Classes and Interfaces|All Packages|Constant Field Values

A

authContextInfo - Variable in class io.quarkus.smallrye.jwt.runtime.auth.JWTAuthMechanism
 
authenticate(TokenAuthenticationRequest, AuthenticationRequestContext) - Method in class io.quarkus.smallrye.jwt.runtime.auth.MpJwtValidator
 
authenticate(RoutingContext, IdentityProviderManager) - Method in class io.quarkus.smallrye.jwt.runtime.auth.JWTAuthMechanism
 
AUTHORIZATION_HEADER - Static variable in class io.quarkus.smallrye.jwt.runtime.auth.JWTAuthMechanism
 

B

BEARER - Static variable in class io.quarkus.smallrye.jwt.runtime.auth.JWTAuthMechanism
 
BearerTokenAuthentication - Annotation Interface in io.quarkus.smallrye.jwt.runtime.auth
Selects JWTAuthMechanism when the HTTP Authorization request header is a credential transport type.
blockingAuthentication - Variable in class io.quarkus.smallrye.jwt.runtime.auth.MpJwtValidator
 
blockingAuthentication() - Method in interface io.quarkus.smallrye.jwt.runtime.auth.SmallRyeJwtConfig
Enable this property if fetching the remote keys can be a time-consuming operation.

C

COOKIE_HEADER - Static variable in class io.quarkus.smallrye.jwt.runtime.auth.JWTAuthMechanism
 
create(CreationalContext<Optional<?>>, Map<String, Object>) - Method in class io.quarkus.smallrye.jwt.runtime.auth.RawOptionalClaimCreator
 
currentJWTPrincipalOrNull() - Method in class io.quarkus.smallrye.jwt.runtime.auth.JwtPrincipalProducer
The producer method for the current JsonWebToken
currentToken() - Method in class io.quarkus.smallrye.jwt.runtime.auth.JsonWebTokenCredentialProducer
The producer method for the current id token

D

deserialize(PublicKeyProxy) - Method in class io.quarkus.smallrye.jwt.runtime.auth.PublicKeySubstitution
 

G

getChallenge(RoutingContext) - Method in class io.quarkus.smallrye.jwt.runtime.auth.JWTAuthMechanism
 
getClaims() - Method in class io.quarkus.smallrye.jwt.runtime.auth.QuarkusJwtCallerPrincipal
 
getContent() - Method in class io.quarkus.smallrye.jwt.runtime.auth.PublicKeyProxy
 
getCredentialTransport(RoutingContext) - Method in class io.quarkus.smallrye.jwt.runtime.auth.JWTAuthMechanism
 
getCredentialTypes() - Method in class io.quarkus.smallrye.jwt.runtime.auth.JWTAuthMechanism
 
getName() - Method in class io.quarkus.smallrye.jwt.runtime.auth.QuarkusJwtCallerPrincipal
 
getRequestType() - Method in class io.quarkus.smallrye.jwt.runtime.auth.MpJwtValidator
 

I

identity - Variable in class io.quarkus.smallrye.jwt.runtime.auth.JsonWebTokenCredentialProducer
 
identity - Variable in class io.quarkus.smallrye.jwt.runtime.auth.JwtPrincipalProducer
 
io.quarkus.smallrye.jwt.runtime.auth - package io.quarkus.smallrye.jwt.runtime.auth
 

J

JsonWebTokenCredential - Class in io.quarkus.smallrye.jwt.runtime.auth
 
JsonWebTokenCredential() - Constructor for class io.quarkus.smallrye.jwt.runtime.auth.JsonWebTokenCredential
 
JsonWebTokenCredential(String) - Constructor for class io.quarkus.smallrye.jwt.runtime.auth.JsonWebTokenCredential
 
JsonWebTokenCredentialProducer - Class in io.quarkus.smallrye.jwt.runtime.auth
 
JsonWebTokenCredentialProducer() - Constructor for class io.quarkus.smallrye.jwt.runtime.auth.JsonWebTokenCredentialProducer
 
JWTAuthMechanism - Class in io.quarkus.smallrye.jwt.runtime.auth
An AuthenticationMechanism that validates a caller based on a MicroProfile JWT bearer token
JWTAuthMechanism(SmallRyeJwtConfig) - Constructor for class io.quarkus.smallrye.jwt.runtime.auth.JWTAuthMechanism
 
JwtPrincipalProducer - Class in io.quarkus.smallrye.jwt.runtime.auth
 
JwtPrincipalProducer() - Constructor for class io.quarkus.smallrye.jwt.runtime.auth.JwtPrincipalProducer
 

M

MpJwtValidator - Class in io.quarkus.smallrye.jwt.runtime.auth
Validates a bearer token according to the MP-JWT rules
MpJwtValidator() - Constructor for class io.quarkus.smallrye.jwt.runtime.auth.MpJwtValidator
 
MpJwtValidator(JWTParser, SmallRyeJwtConfig) - Constructor for class io.quarkus.smallrye.jwt.runtime.auth.MpJwtValidator
 

P

parser - Variable in class io.quarkus.smallrye.jwt.runtime.auth.MpJwtValidator
 
PublicKeyProxy - Class in io.quarkus.smallrye.jwt.runtime.auth
 
PublicKeyProxy() - Constructor for class io.quarkus.smallrye.jwt.runtime.auth.PublicKeyProxy
 
PublicKeySubstitution - Class in io.quarkus.smallrye.jwt.runtime.auth
 
PublicKeySubstitution() - Constructor for class io.quarkus.smallrye.jwt.runtime.auth.PublicKeySubstitution
 

Q

QuarkusJwtCallerPrincipal - Class in io.quarkus.smallrye.jwt.runtime.auth
An implementation of JWTCallerPrincipal that builds on the Elytron attributes
QuarkusJwtCallerPrincipal(String, JwtClaims) - Constructor for class io.quarkus.smallrye.jwt.runtime.auth.QuarkusJwtCallerPrincipal
 

R

RawOptionalClaimCreator - Class in io.quarkus.smallrye.jwt.runtime.auth
 
RawOptionalClaimCreator() - Constructor for class io.quarkus.smallrye.jwt.runtime.auth.RawOptionalClaimCreator
 

S

serialize(RSAPublicKey) - Method in class io.quarkus.smallrye.jwt.runtime.auth.PublicKeySubstitution
 
setContent(byte[]) - Method in class io.quarkus.smallrye.jwt.runtime.auth.PublicKeyProxy
 
silent() - Method in interface io.quarkus.smallrye.jwt.runtime.auth.SmallRyeJwtConfig
Always create HTTP 401 challenge, even for requests containing no authentication credentials.
SmallRyeJwtConfig - Interface in io.quarkus.smallrye.jwt.runtime.auth
 
A B C D G I J M P Q R S 
All Classes and Interfaces|All Packages|Constant Field Values