A B C D E F G H I J K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractBearerTokenExtractor - Class in io.smallrye.jwt.auth
-
Common functionality for classes extracting Bearer tokens from HTTP request headers (including Cookie) and converting the token string to a
JsonWebToken
. - AbstractBearerTokenExtractor(JWTAuthContextInfo) - Constructor for class io.smallrye.jwt.auth.AbstractBearerTokenExtractor
- AbstractKeyLocationResolver - Class in io.smallrye.jwt.auth.principal
-
This implements the MP-JWT 1.1 mp.jwt.verify.publickey.location config property resolution logic
- AbstractKeyLocationResolver(JWTAuthContextInfo) - Constructor for class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- addedType(String) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- addedType$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- addTypeToClaimProducer(Annotated) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- addTypeToClaimProducer(ProcessBeanAttributes) - Method in class io.smallrye.jwt.auth.cdi.ProviderExtensionSupport
-
Replace the general producer method BeanAttributes with one bound to the collected injection site types to properly reflect all of the type locations the producer method applies to.
- addTypeToClaimProducer$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- ANY - io.smallrye.jwt.KeyFormat
-
Key can be in any of the supported formats.
- authContextInfo - Variable in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- authContextInfo(JWTAuthContextInfo) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- authContextInfo$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- authHeaderDoesNotContainBearerPrefix() - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- authHeaderDoesNotContainBearerPrefix$str() - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- authHeaderIsNull() - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- authHeaderIsNull$str() - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- AuthLogging_$logger - Class in io.smallrye.jwt.auth
-
Warning this class consists of generated code.
- AuthLogging_$logger(Logger) - Constructor for class io.smallrye.jwt.auth.AuthLogging_$logger
- AUTHORIZATION_HEADER - Static variable in class io.smallrye.jwt.auth.AbstractBearerTokenExtractor
- AWS_ALB - io.smallrye.jwt.KeyProvider
-
AWS Application Load Balancer.
- AwsAlbKeyResolver - Class in io.smallrye.jwt.auth.principal
- AwsAlbKeyResolver(JWTAuthContextInfo) - Constructor for class io.smallrye.jwt.auth.principal.AwsAlbKeyResolver
B
- BEARER - Static variable in class io.smallrye.jwt.auth.AbstractBearerTokenExtractor
- BEARER_SCHEME_PREFIX - Static variable in class io.smallrye.jwt.auth.AbstractBearerTokenExtractor
- beforeBeanDiscovery(BeanManager) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- beforeBeanDiscovery$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
C
- CDILogging_$logger - Class in io.smallrye.jwt.auth.cdi
-
Warning this class consists of generated code.
- CDILogging_$logger(Logger) - Constructor for class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- CDIMessages_$bundle - Class in io.smallrye.jwt.auth.cdi
-
Warning this class consists of generated code.
- CDIMessages_$bundle() - Constructor for class io.smallrye.jwt.auth.cdi.CDIMessages_$bundle
- checkingProviderClaim(String, InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- checkingProviderClaim$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- checkKeyContentIsBase64EncodedJWKKeyOrJWKKeySet() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- checkKeyContentIsBase64EncodedJWKKeyOrJWKKeySet$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- checkKeyContentIsBase64EncodedPEMCertificate() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- checkKeyContentIsBase64EncodedPEMCertificate$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- checkKeyContentIsBase64EncodedPEMKey() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- checkKeyContentIsBase64EncodedPEMKey$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- checkKeyContentIsJWKKeyOrJWKKeySet() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- checkKeyContentIsJWKKeyOrJWKKeySet$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- claimAtPathIsNeitherAnArrayOfStringsNorString(String) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- claimAtPathIsNeitherAnArrayOfStringsNorString$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- claimAtPathIsNotAnArrayOfStrings(String) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- claimAtPathIsNotAnArrayOfStrings$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- claimAtPathIsNotAString(String) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- claimAtPathIsNotAString$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- claimHasNoNameOrValidStandardEnumSetting(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDIMessages_$bundle
- claimHasNoNameOrValidStandardEnumSetting$str() - Method in class io.smallrye.jwt.auth.cdi.CDIMessages_$bundle
- claimNotFound(Function<String, InvalidJwtException>) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- claimNotFound$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- claimNotFoundAtPathAtSegment(String, String) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- claimNotFoundAtPathAtSegment$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- claimValueIsNotAJson(String) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- claimValueIsNotAJson$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- ClaimValueProducer - Class in io.smallrye.jwt.auth.cdi
-
A producer for the ClaimValue wrapper injection sites.
- ClaimValueProducer() - Constructor for class io.smallrye.jwt.auth.cdi.ClaimValueProducer
- ClaimValueWrapper<T> - Class in io.smallrye.jwt.auth.cdi
-
An implementation of the ClaimValue interface
- ClaimValueWrapper(InjectionPoint, CommonJwtProducer) - Constructor for class io.smallrye.jwt.auth.cdi.ClaimValueWrapper
- CommonJwtProducer - Class in io.smallrye.jwt.auth.cdi
-
A class that tracks the current validated MP-JWT and associated JsonWebToken via a thread local to provide a @RequestScoped JsonWebToken producer method.
- CommonJwtProducer() - Constructor for class io.smallrye.jwt.auth.cdi.CommonJwtProducer
- ConfigLogging - Interface in io.smallrye.jwt.config
- ConfigLogging_$logger - Class in io.smallrye.jwt.config
-
Warning this class consists of generated code.
- ConfigLogging_$logger(Logger) - Constructor for class io.smallrye.jwt.config.ConfigLogging_$logger
- ConfigMessages_$bundle - Class in io.smallrye.jwt.config
-
Warning this class consists of generated code.
- ConfigMessages_$bundle() - Constructor for class io.smallrye.jwt.config.ConfigMessages_$bundle
- configValues(String, String, String) - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- configValues(String, String, String) - Method in interface io.smallrye.jwt.config.ConfigLogging
- configValues$str() - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- convert(Class<?>, Object) - Static method in class io.smallrye.jwt.JsonUtils
-
Manual converter to convert Json type to supported Java types in the spec.
- COOKIE_HEADER - Static variable in class io.smallrye.jwt.auth.AbstractBearerTokenExtractor
- cookieIsNull(String) - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- cookieIsNull$str() - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- createWithCertificate(String, String) - Static method in class io.smallrye.jwt.config.JWTAuthContextInfoProvider
-
Create JWTAuthContextInfoProvider with the verification public key location and issuer.
- createWithDecryptionKey(String, String) - Static method in class io.smallrye.jwt.config.JWTAuthContextInfoProvider
-
Create JWTAuthContextInfoProvider with the decryption key and issuer
- createWithKey(String, String) - Static method in class io.smallrye.jwt.config.JWTAuthContextInfoProvider
-
Create JWTAuthContextInfoProvider with the public key and issuer
- createWithKeyLocation(String, String) - Static method in class io.smallrye.jwt.config.JWTAuthContextInfoProvider
-
Create JWTAuthContextInfoProvider with the verification public key location and issuer
- createWithKeyStoreLocation(String, Optional<String>, Optional<String>, Optional<String>, String) - Static method in class io.smallrye.jwt.config.JWTAuthContextInfoProvider
-
Create JWTAuthContextInfoProvider with the keystore and issuer
- createWithSecretKeyLocation(String, String) - Static method in class io.smallrye.jwt.config.JWTAuthContextInfoProvider
-
Create JWTAuthContextInfoProvider with the verification secret key location and issuer
- createWithVerifyKeyStoreLocation(String, Optional<String>, Optional<String>, Optional<String>, String) - Static method in class io.smallrye.jwt.config.JWTAuthContextInfoProvider
-
Create JWTAuthContextInfoProvider with the keystore and issuer
- currentSpi(ServiceLoader<JWTCallerPrincipalFactory>, JWTCallerPrincipalFactory) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- currentSpi$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
D
- decrypt(String, String) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTParser
- decrypt(String, String) - Method in interface io.smallrye.jwt.auth.principal.JWTParser
-
Parse JWT token.
- decrypt(String, PrivateKey) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTParser
- decrypt(String, PrivateKey) - Method in interface io.smallrye.jwt.auth.principal.JWTParser
-
Parse JWT token.
- decrypt(String, SecretKey) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTParser
- decrypt(String, SecretKey) - Method in interface io.smallrye.jwt.auth.principal.JWTParser
-
Parse JWT token.
- DecryptionKeyLocationResolver - Class in io.smallrye.jwt.auth.principal
-
DecryptionKeyResolver which checks the MP-JWT 1.1 mp.jwt.decrypt.key.location configuration property to resolve a decryption key.
- DecryptionKeyLocationResolver(JWTAuthContextInfo) - Constructor for class io.smallrye.jwt.auth.principal.DecryptionKeyLocationResolver
- decryptionKeyUnresolvable() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- decryptionKeyUnresolvable(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- decryptionKeyUnresolvable$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- decryptionKeyUnresolvable$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- DEFAULT - io.smallrye.jwt.KeyProvider
-
Verification key is resolved as required by the MP JWT specification: PEM or JWK key or JWK key set can be read from the local file system or fetched from URIs.
- DefaultJWTCallerPrincipal - Class in io.smallrye.jwt.auth.principal
-
A default implementation of JWTCallerPrincipal that wraps the jose4j JwtClaims.
- DefaultJWTCallerPrincipal(String, String, JwtClaims) - Constructor for class io.smallrye.jwt.auth.principal.DefaultJWTCallerPrincipal
-
Create the DefaultJWTCallerPrincipal from the parsed JWT token and the extracted principal name
- DefaultJWTCallerPrincipal(String, JwtClaims) - Constructor for class io.smallrye.jwt.auth.principal.DefaultJWTCallerPrincipal
- DefaultJWTCallerPrincipal(JwtClaims) - Constructor for class io.smallrye.jwt.auth.principal.DefaultJWTCallerPrincipal
- DefaultJWTCallerPrincipalFactory - Class in io.smallrye.jwt.auth.principal
-
A default implementation of the abstract JWTCallerPrincipalFactory that uses the Keycloak token parsing classes.
- DefaultJWTCallerPrincipalFactory() - Constructor for class io.smallrye.jwt.auth.principal.DefaultJWTCallerPrincipalFactory
- DefaultJWTParser - Class in io.smallrye.jwt.auth.principal
-
A default implementation of
JWTParser
. - DefaultJWTParser() - Constructor for class io.smallrye.jwt.auth.principal.DefaultJWTParser
- DefaultJWTParser(JWTAuthContextInfo) - Constructor for class io.smallrye.jwt.auth.principal.DefaultJWTParser
- DefaultJWTParser(JWTAuthContextInfo, JWTCallerPrincipalFactory) - Constructor for class io.smallrye.jwt.auth.principal.DefaultJWTParser
- DefaultJWTParser(JWTCallerPrincipalFactory) - Constructor for class io.smallrye.jwt.auth.principal.DefaultJWTParser
- DefaultJWTTokenParser - Class in io.smallrye.jwt.auth.principal
-
Default JWT token validator
- DefaultJWTTokenParser() - Constructor for class io.smallrye.jwt.auth.principal.DefaultJWTTokenParser
- DefaultJWTTokenParser.ProtectionLevel - Enum in io.smallrye.jwt.auth.principal
- doGetClaimNames() - Method in class io.smallrye.jwt.auth.principal.DefaultJWTCallerPrincipal
- doGetClaimNames() - Method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipal
E
- ENCRYPT - io.smallrye.jwt.auth.principal.DefaultJWTTokenParser.ProtectionLevel
- encryptedTokenMissingContentType() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- encryptedTokenMissingContentType() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- encryptedTokenMissingContentType$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- encryptedTokenMissingContentType$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- encryptedTokenSequenceInvalid() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- encryptedTokenSequenceInvalid(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- encryptedTokenSequenceInvalid$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- encryptedTokenSequenceInvalid$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- expExceeded(NumericDate, long, NumericDate) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- expExceeded$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
F
- failedToAccessRolesMappingClaim(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- failedToAccessRolesMappingClaim$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- failedToCreateKeyFromJWKS(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- failedToCreateKeyFromJWKS$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- failedToCreateKeyFromJWKSAfterRefresh(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- failedToCreateKeyFromJWKSAfterRefresh$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- failedToCreateKeyFromJWKSet(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- failedToCreateKeyFromJWKSet$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- failedToFindClaim(String) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- failedToFindClaim$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- failedToLoadCertificates() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToLoadCertificates$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToLoadKey(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToLoadKey$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToLoadKeyFromLocation(String, Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToLoadKeyFromLocation$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToLoadKeyFromLocationWhileResolving(String) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToLoadKeyFromLocationWhileResolving$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToLoadKeyWhileResolving() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToLoadKeyWhileResolving$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToLocateJWTCallerPrincipalFactoryProvider(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- failedToLocateJWTCallerPrincipalFactoryProvider$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- failedToRefreshJWKSet(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- failedToRefreshJWKSet$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- failedToVerifyIatExp(NumericDate, NumericDate) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToVerifyIatExp$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToVerifyToken(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- failedToVerifyToken$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- filterCustomClaimNames(Collection<String>) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTCallerPrincipal
-
Determine the custom claims in the set
- forcedHttpsJwksRefresh() - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- forcedRefreshLock - Variable in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
G
- generalJsonValueProducer(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CommonJwtProducer
-
Return the indicated claim value as a JsonValue
- getAudience() - Method in class io.smallrye.jwt.auth.principal.DefaultJWTCallerPrincipal
- getAudienceFailure(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- getAudienceFailure$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- getBearerToken() - Method in class io.smallrye.jwt.auth.AbstractBearerTokenExtractor
-
Find a JWT Bearer token in the request by referencing the configurations found in the
JWTAuthContextInfo
. - getClaim(String) - Method in class io.smallrye.jwt.auth.cdi.NullJsonWebToken
- getClaim(String) - Method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipal
- getClaimAsBoolean(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getClaimAsBoolean$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getClaimAsDouble(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getClaimAsDouble$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getClaimAsLong(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getClaimAsLong$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getClaimAsSet(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getClaimAsSet$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getClaimAsString(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getClaimAsString$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getClaimNames() - Method in class io.smallrye.jwt.auth.cdi.NullJsonWebToken
- getClaimNames() - Method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipal
- getClaimType(String) - Method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipal
- getClaimValue(String) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTCallerPrincipal
- getClaimValue(String) - Method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipal
- getClockSkew() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getContextInfo() - Method in class io.smallrye.jwt.config.JWTAuthContextInfoProvider
- getCookieValue(String) - Method in class io.smallrye.jwt.auth.AbstractBearerTokenExtractor
-
Retrieve an HTTP request cookie value by name.
- getDecryptionKeyContent() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getDecryptionKeyLocation() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getDecryptionKeyResolver(JWTAuthContextInfo) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTTokenParser
- getDefaultGroupsClaim() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getDefaultSubjectClaim() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getExpectedAudience() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getExpGracePeriodSecs() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
-
Deprecated.
- getFactory() - Method in class io.smallrye.jwt.auth.cdi.JWTCallerPrincipalFactoryProducer
- getForcedJwksRefreshInterval() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getGroups() - Method in class io.smallrye.jwt.auth.principal.DefaultJWTCallerPrincipal
- getGroupsFailure(String, Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- getGroupsFailure(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- getGroupsFailure0$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- getGroupsFailure1$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- getGroupsPath() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getGroupsSeparator() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getHeaderValue(String) - Method in class io.smallrye.jwt.auth.AbstractBearerTokenExtractor
-
Retrieve an HTTP request header by name.
- getHttpGet() - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- getHttpGet() - Method in class io.smallrye.jwt.auth.principal.AwsAlbKeyResolver
- getHttpProxyHost() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getHttpProxyPort() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getHttpsJwk(String, String) - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- getHttpsJwks(String) - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- getIssuedBy() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getJsonArray(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.JsonValueProducer
- getJsonNumber(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.JsonValueProducer
- getJsonObject(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.JsonValueProducer
- getJsonString(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.JsonValueProducer
- getJsonWebKey(String, String) - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- getJsonWebKey(String, List<JsonWebKey>, String) - Static method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- getJwksRefreshInterval() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getKeyCacheSize() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getKeyCacheTimeToLive() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getKeyEncryptionAlgorithm() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getKeyFormat() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getKeyProvider() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getKid(JsonWebStructure) - Static method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- getLoggingLocale() - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- getLoggingLocale() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getLoggingLocale() - Method in class io.smallrye.jwt.auth.cdi.CDIMessages_$bundle
- getLoggingLocale() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- getLoggingLocale() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- getLoggingLocale() - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- getLoggingLocale() - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- getLoggingLocale() - Method in class io.smallrye.jwt.JWTLogging_$logger
- getMaxTimeToLiveSecs() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getName() - Method in class io.smallrye.jwt.auth.cdi.ClaimValueWrapper
- getName() - Method in class io.smallrye.jwt.auth.cdi.NullJsonWebToken
- getName() - Method in class io.smallrye.jwt.auth.cdi.ProviderExtensionSupport.ProviderBeanAttributes
- getName() - Method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipal
- getName(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CommonJwtProducer
- getOptionalBoolean(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getOptionalBoolean(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.OptionalClaimTypeProducer
-
Produces an Optional claim value wrapping a Boolean.
- getOptionalBoolean$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getOptionalJsonArray(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.JsonValueProducer
- getOptionalJsonNumber(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.JsonValueProducer
- getOptionalJsonObject(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.JsonValueProducer
- getOptionalJsonString(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.JsonValueProducer
- getOptionalLong(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getOptionalLong(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.OptionalClaimTypeProducer
-
Produces an Optional claim value wrapping a Long.
- getOptionalLong$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getOptionalString(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getOptionalString(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.OptionalClaimTypeProducer
-
Produces an Optional claim value wrapping a String.
- getOptionalString$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getOptionalStringSet(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getOptionalStringSet(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.OptionalClaimTypeProducer
-
Produces an Optional claim value wrapping a Set of Strings.
- getOptionalStringSet$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getOptionalValue(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getOptionalValue(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.JsonValueProducer
- getOptionalValue(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.RawClaimTypeProducer
-
Produces a *raw* Optional value.
- getOptionalValue$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getPrivateDecryptionKey() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getProtectionLevel(JWTAuthContextInfo) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTTokenParser
- getPublicKeyContent() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getPublicKeyLocation() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getPublicVerificationKey() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getQualifiers() - Method in class io.smallrye.jwt.auth.cdi.ProviderExtensionSupport.ProviderBeanAttributes
- getRawToken(JwtClaims) - Static method in class io.smallrye.jwt.auth.principal.DefaultJWTCallerPrincipal
- getRequiredClaims() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getScope() - Method in class io.smallrye.jwt.auth.cdi.ProviderExtensionSupport.ProviderBeanAttributes
- getSecretDecryptionKey() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getSecretKeyFromJwk(JsonWebKey) - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- getSecretVerificationKey() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getSignatureAlgorithm() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getSignerKey() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
-
Deprecated.
- getStereotypes() - Method in class io.smallrye.jwt.auth.cdi.ProviderExtensionSupport.ProviderBeanAttributes
- getSubjectPath() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getTlsCertificate() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getTlsCertificatePath() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getTlsTrustedHosts() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getTokenAge() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getTokenCookie() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getTokenDecryptionKeyId() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getTokenHeader() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getTokenKeyId() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getTokenSchemes() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- getTypes() - Method in class io.smallrye.jwt.auth.cdi.ProviderExtensionSupport.ProviderBeanAttributes
- getUrlResolver() - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- getValue() - Method in class io.smallrye.jwt.auth.cdi.ClaimValueWrapper
- getValue(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.JsonValueProducer
- getValue(String) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getValue(String, boolean) - Method in class io.smallrye.jwt.auth.cdi.CommonJwtProducer
- getValue$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getValueResult(String, boolean, Optional) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getValueResult$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- getVerificationKeyResolver(JWTAuthContextInfo) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTTokenParser
H
- headerIsNull(String) - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- headerIsNull$str() - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- hmacNotSupported() - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- hmacNotSupported$str() - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- httpsJwks - Variable in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
I
- implies(Subject) - Method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipal
- initializeHttpsJwks(String) - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- initializeInternalResolver() - Method in class io.smallrye.jwt.auth.principal.X509KeyLocationResolver
- initializeKeyContent() - Method in class io.smallrye.jwt.auth.principal.DecryptionKeyLocationResolver
- initializeKeyContent() - Method in class io.smallrye.jwt.auth.principal.KeyLocationResolver
- instance() - Static method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipalFactory
-
Obtain the JWTCallerPrincipalFactory that has been set or by using the ServiceLoader pattern.
- INSTANCE - Static variable in class io.smallrye.jwt.auth.cdi.CDIMessages_$bundle
- INSTANCE - Static variable in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- INSTANCE - Static variable in class io.smallrye.jwt.config.ConfigMessages_$bundle
- invalidDecryptKeyLocation() - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- invalidDecryptKeyLocation$str() - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- invalidIatExp() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- invalidIatExp$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- invalidPublicKeyLocation() - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- invalidPublicKeyLocation$str() - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- invalidTokenKid() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- invalidTokenKid$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- invalidTokenKidHeader(String, String) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- invalidTokenKidHeader$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- io.smallrye.jwt - package io.smallrye.jwt
- io.smallrye.jwt.auth - package io.smallrye.jwt.auth
- io.smallrye.jwt.auth.cdi - package io.smallrye.jwt.auth.cdi
- io.smallrye.jwt.auth.principal - package io.smallrye.jwt.auth.principal
- io.smallrye.jwt.config - package io.smallrye.jwt.config
- isAlternative() - Method in class io.smallrye.jwt.auth.cdi.ProviderExtensionSupport.ProviderBeanAttributes
- isAlwaysCheckAuthorization() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- isHttpsJwksInitialized(String) - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- isMatchingJwkAvailable(List<JsonWebKey>, String) - Static method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- isRelaxVerificationKeyValidation() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- isRequireNamedPrincipal() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- isTlsTrustAll() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- isVerifyCertificateThumbprint() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
J
- JsonUtils - Class in io.smallrye.jwt
- jsonValueProducer(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- JsonValueProducer - Class in io.smallrye.jwt.auth.cdi
-
A producer for JsonValue injection types
- JsonValueProducer() - Constructor for class io.smallrye.jwt.auth.cdi.JsonValueProducer
- jsonValueProducer$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- jsonWebKeys - Variable in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- JWK - io.smallrye.jwt.KeyFormat
-
JWK key set or single JWK key.
- JWK_BASE64URL - io.smallrye.jwt.KeyFormat
-
JWK key set or single JWK key which has been Base64URL-encoded.
- JWTAuthContextInfo - Class in io.smallrye.jwt.auth.principal
-
The public key and expected issuer needed to validate a token.
- JWTAuthContextInfo() - Constructor for class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- JWTAuthContextInfo(JWTAuthContextInfo) - Constructor for class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
-
Create an auth context from an JWTAuthContextInfo instance
- JWTAuthContextInfo(String, String) - Constructor for class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- JWTAuthContextInfo(PublicKey, String) - Constructor for class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- JWTAuthContextInfo(SecretKey, String) - Constructor for class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- JWTAuthContextInfoProvider - Class in io.smallrye.jwt.config
-
A CDI provider for the JWTAuthContextInfo that obtains the necessary information from MP config properties.
- JWTAuthContextInfoProvider() - Constructor for class io.smallrye.jwt.config.JWTAuthContextInfoProvider
- JWTCallerPrincipal - Class in io.smallrye.jwt.auth.principal
-
An abstract CallerPrincipal implementation that provides access to the JWT claims that are required by the microprofile token.
- JWTCallerPrincipal(String, String) - Constructor for class io.smallrye.jwt.auth.principal.JWTCallerPrincipal
-
Create a JWTCallerPrincipal with the caller's name
- JWTCallerPrincipalFactory - Class in io.smallrye.jwt.auth.principal
-
The factory class that provides the token string to JWTCallerPrincipal parsing for a given implementation.
- JWTCallerPrincipalFactory() - Constructor for class io.smallrye.jwt.auth.principal.JWTCallerPrincipalFactory
- JWTCallerPrincipalFactoryProducer - Class in io.smallrye.jwt.auth.cdi
- JWTCallerPrincipalFactoryProducer() - Constructor for class io.smallrye.jwt.auth.cdi.JWTCallerPrincipalFactoryProducer
- jwtHttpAuthenticationMechanismNotRegistered() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- jwtHttpAuthenticationMechanismNotRegistered$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- jwtHttpAuthenticationMechanismRegistered() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- jwtHttpAuthenticationMechanismRegistered$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- JWTLogging_$logger - Class in io.smallrye.jwt
-
Warning this class consists of generated code.
- JWTLogging_$logger(Logger) - Constructor for class io.smallrye.jwt.JWTLogging_$logger
- JWTParser - Interface in io.smallrye.jwt.auth.principal
-
A parser to parse a JWT token and convert it to a
JsonWebToken
.
K
- key - Variable in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- keyContentIsNotValidEncodedPEMCertificate(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- keyContentIsNotValidEncodedPEMCertificate$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- keyContentIsNotValidEncodedPEMKey(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- keyContentIsNotValidEncodedPEMKey$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- keyCreatedFromEncodedJWKKeyOrJWKKeySet() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- keyCreatedFromEncodedJWKKeyOrJWKKeySet$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- keyCreatedFromEncodedPEMKey() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- keyCreatedFromEncodedPEMKey$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- keyCreatedFromJWKKeyOrJWKKeySet() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- keyCreatedFromJWKKeyOrJWKKeySet$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- KeyFormat - Enum in io.smallrye.jwt
-
Format or store type of the security key.
- KeyLocationResolver - Class in io.smallrye.jwt.auth.principal
-
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.
- KeyLocationResolver(JWTAuthContextInfo) - Constructor for class io.smallrye.jwt.auth.principal.KeyLocationResolver
- KeyProvider - Enum in io.smallrye.jwt
-
Well-known key providers.
- kidIsNotAvailableRefreshingJWKSet() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- kidIsNotAvailableRefreshingJWKSet$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
L
- lastForcedRefreshTime - Variable in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- loadFromJwk(String, String, String) - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- loadPEMCertificate(String) - Static method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- loadSpi(ClassLoader, URL, ServiceLoader<JWTCallerPrincipalFactory>) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- loadSpi$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- log - Static variable in interface io.smallrye.jwt.config.ConfigLogging
M
- matchingKidIsNotAvailableButJWTSRefreshed(int) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- matchingKidIsNotAvailableButJWTSRefreshed$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- maximumPathDepthReached(String, Object, Object) - Method in class io.smallrye.jwt.JWTLogging_$logger
- maximumPathDepthReached$str() - Method in class io.smallrye.jwt.JWTLogging_$logger
- missingClaims(String) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- missingClaims(Function<String, InvalidJwtException>) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- missingClaims$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- missingClaims$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- multipleJWTCallerPrincipalFactoryFound(String, String) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- multipleJWTCallerPrincipalFactoryFound$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
N
- newJWTCallerPrincipalFactoryFailure(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- newJWTCallerPrincipalFactoryFailure$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- NullJsonWebToken - Class in io.smallrye.jwt.auth.cdi
- NullJsonWebToken() - Constructor for class io.smallrye.jwt.auth.cdi.NullJsonWebToken
- nullKeyIdentifier() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- nullKeyIdentifier$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- nullKeyLocation() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- nullKeyLocation$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
O
- OptionalClaimTypeProducer - Class in io.smallrye.jwt.auth.cdi
- OptionalClaimTypeProducer() - Constructor for class io.smallrye.jwt.auth.cdi.OptionalClaimTypeProducer
P
- parse(String) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTParser
- parse(String) - Method in interface io.smallrye.jwt.auth.principal.JWTParser
-
Parse JWT token.
- parse(String, JWTAuthContextInfo) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTCallerPrincipalFactory
- parse(String, JWTAuthContextInfo) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTParser
- parse(String, JWTAuthContextInfo) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTTokenParser
- parse(String, JWTAuthContextInfo) - Method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipalFactory
-
Parse the given bearer token string into a JWTCallerPrincipal instance.
- parse(String, JWTAuthContextInfo) - Method in interface io.smallrye.jwt.auth.principal.JWTParser
-
Parse JWT token.
- ParseException - Exception in io.smallrye.jwt.auth.principal
-
The exception thrown when there is a failure to parse the JWT
- ParseException(String) - Constructor for exception io.smallrye.jwt.auth.principal.ParseException
- ParseException(String, Throwable) - Constructor for exception io.smallrye.jwt.auth.principal.ParseException
- parsingPublicKeyAsJwkFailed(String) - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- parsingPublicKeyAsJwkFailed(String) - Method in interface io.smallrye.jwt.config.ConfigLogging
- parsingPublicKeyAsJwkFailed$str() - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- parsingPublicKeyFailed(Throwable) - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- parsingPublicKeyFailed$str() - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- PEM_CERTIFICATE - io.smallrye.jwt.KeyFormat
-
PEM file containing a Base64-encoded certificate.
- PEM_KEY - io.smallrye.jwt.KeyFormat
-
PEM file containing a Base64-encoded key.
- pip(InjectionPoint) - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- pip$str() - Method in class io.smallrye.jwt.auth.cdi.CDILogging_$logger
- PrincipalLogging_$logger - Class in io.smallrye.jwt.auth.principal
-
Warning this class consists of generated code.
- PrincipalLogging_$logger(Logger) - Constructor for class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- PrincipalMessages_$bundle - Class in io.smallrye.jwt.auth.principal
-
Warning this class consists of generated code.
- PrincipalMessages_$bundle() - Constructor for class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- PrincipalProducer - Class in io.smallrye.jwt.auth.cdi
-
Override the default CDI Principal bean to allow the injection of a Principal to be a JsonWebToken
- PrincipalProducer() - Constructor for class io.smallrye.jwt.auth.cdi.PrincipalProducer
- PrincipalUtils - Class in io.smallrye.jwt.auth.principal
-
Default JWT token validator
- PrincipalUtils() - Constructor for class io.smallrye.jwt.auth.principal.PrincipalUtils
- ProviderBeanAttributes(BeanAttributes<Object>, Set<Type>, Set<Annotation>) - Constructor for class io.smallrye.jwt.auth.cdi.ProviderExtensionSupport.ProviderBeanAttributes
-
Decorate the ConfigPropertyProducer BeanAttributes to set the types the producer applies to.
- ProviderExtensionSupport - Class in io.smallrye.jwt.auth.cdi
-
Support for Provider injection points annotated with Claim.
- ProviderExtensionSupport() - Constructor for class io.smallrye.jwt.auth.cdi.ProviderExtensionSupport
- ProviderExtensionSupport.ProviderBeanAttributes - Class in io.smallrye.jwt.auth.cdi
-
An implementation of BeanAttributes that wraps the generic producer BeanAttributes
- publicKeyAndLocationAreUnavailable() - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- publicKeyAndLocationAreUnavailable() - Method in interface io.smallrye.jwt.config.ConfigLogging
- publicKeyAndLocationAreUnavailable$str() - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- publicKeyCreatedFromEncodedPEMCertificate() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- publicKeyCreatedFromEncodedPEMCertificate$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- publicKeyParsedAsJwk() - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- publicKeyParsedAsJwk() - Method in interface io.smallrye.jwt.config.ConfigLogging
- publicKeyParsedAsJwk$str() - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- publicKeyParsedAsPem() - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- publicKeyParsedAsPem() - Method in interface io.smallrye.jwt.config.ConfigLogging
- publicKeyParsedAsPem$str() - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
R
- RawClaimTypeProducer - Class in io.smallrye.jwt.auth.cdi
- RawClaimTypeProducer() - Constructor for class io.smallrye.jwt.auth.cdi.RawClaimTypeProducer
- readingDecryptKeyLocationFailed(Throwable) - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- readingDecryptKeyLocationFailed$str() - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- readingPublicKeyLocationFailed(Throwable) - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- readingPublicKeyLocationFailed$str() - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- readKeyContent(String) - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- readKeyContent(String) - Method in class io.smallrye.jwt.auth.principal.AwsAlbKeyResolver
- readResolve() - Method in class io.smallrye.jwt.auth.cdi.CDIMessages_$bundle
- readResolve() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- readResolve() - Method in class io.smallrye.jwt.config.ConfigMessages_$bundle
- replaceClaimValueWithJsonFailure(String, Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- replaceClaimValueWithJsonFailure$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- replaceClaimValueWithJsonValue(String) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTCallerPrincipal
- replacedConfig(String, String) - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- replacedConfig(String, String) - Method in interface io.smallrye.jwt.config.ConfigLogging
- replacedConfig$str() - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- replaceMap(Map<String, Object>) - Static method in class io.smallrye.jwt.JsonUtils
- reportLoadKeyException(String, String, Exception) - Static method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- reportUnresolvableKeyException(String, String) - Static method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- resolveKey(JsonWebEncryption, List<JsonWebStructure>) - Method in class io.smallrye.jwt.auth.principal.DecryptionKeyLocationResolver
- resolveKey(JsonWebSignature, List<JsonWebStructure>) - Method in class io.smallrye.jwt.auth.principal.AwsAlbKeyResolver
- resolveKey(JsonWebSignature, List<JsonWebStructure>) - Method in class io.smallrye.jwt.auth.principal.KeyLocationResolver
- resolveKey(JsonWebSignature, List<JsonWebStructure>) - Method in class io.smallrye.jwt.auth.principal.X509KeyLocationResolver
- resourceNotFound(String) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- resourceNotFound$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- retrieveKey(String) - Method in class io.smallrye.jwt.auth.principal.AwsAlbKeyResolver
S
- setAlwaysCheckAuthorization(boolean) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setClaims(JwtClaims, String, JWTAuthContextInfo) - Static method in class io.smallrye.jwt.auth.principal.PrincipalUtils
- setClockSkew(int) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setContextGroupsPath(JWTAuthContextInfo, Optional<String>) - Static method in class io.smallrye.jwt.SmallryeJwtUtils
- setContextSubPath(JWTAuthContextInfo, Optional<String>) - Static method in class io.smallrye.jwt.SmallryeJwtUtils
- setContextTokenCookie(JWTAuthContextInfo, Optional<String>) - Static method in class io.smallrye.jwt.SmallryeJwtUtils
- setDecryptionKeyContent(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setDecryptionKeyLocation(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setDefaultGroupsClaim(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setDefaultSubjectClaim(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setExpectedAudience(Set<String>) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setExpGracePeriodSecs(int) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
-
Deprecated.
- setForcedJwksRefreshInterval(int) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setGroupsPath(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setGroupsSeparator(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setHttpProxyHost(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setHttpProxyPort(int) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setInstance(JWTCallerPrincipalFactory) - Static method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipalFactory
-
Set the instance.
- setIssuedBy(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setJsonWebToken(JsonWebToken) - Method in class io.smallrye.jwt.auth.cdi.PrincipalProducer
- setJwksRefreshInterval(Integer) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setKeyCacheSize(int) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setKeyCacheTimeToLive(int) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setKeyEncryptionAlgorithm(Set<KeyEncryptionAlgorithm>) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setKeyFormat(KeyFormat) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setKeyProvider(KeyProvider) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setMaxTimeToLiveSecs(Long) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setPrivateDecryptionKey(PrivateKey) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setPublicKeyContent(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setPublicKeyLocation(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setPublicVerificationKey(PublicKey) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setRelaxVerificationKeyValidation(boolean) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setRequiredClaims(Set<String>) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setRequireNamedPrincipal(boolean) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setSecretDecryptionKey(SecretKey) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setSecretVerificationKey(SecretKey) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setSignatureAlgorithm(SignatureAlgorithm) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setSignerKey(RSAPublicKey) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
-
Deprecated.
- setSubjectPath(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setTlsCertificate(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setTlsCertificatePath(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setTlsTrustAll(boolean) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setTlsTrustedHosts(Set<String>) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setTokenAge(Long) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setTokenCookie(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setTokenDecryptionKeyId(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setTokenHeader(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setTokenKeyId(String) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setTokenSchemes(JWTAuthContextInfo, String) - Static method in class io.smallrye.jwt.SmallryeJwtUtils
- setTokenSchemes(List<String>) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- setVerifyCertificateThumbprint(boolean) - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- SIGN - io.smallrye.jwt.auth.principal.DefaultJWTTokenParser.ProtectionLevel
- SIGN_ENCRYPT - io.smallrye.jwt.auth.principal.DefaultJWTTokenParser.ProtectionLevel
- SmallryeJwtUtils - Class in io.smallrye.jwt
-
Utility methods for dealing with decoding public and private keys resources
T
- tokenAgeExceeded(long) - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- tokenAgeExceeded$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- tokenCookieName(String) - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- tokenCookieName$str() - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- tokenHeaderIsNotCookieHeader() - Method in class io.smallrye.jwt.JWTLogging_$logger
- tokenHeaderIsNotCookieHeader$str() - Method in class io.smallrye.jwt.JWTLogging_$logger
- tokenHeaderName(String) - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- tokenHeaderName$str() - Method in class io.smallrye.jwt.auth.AuthLogging_$logger
- tokenInvalid() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- tokenInvalid$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- toString() - Method in class io.smallrye.jwt.auth.cdi.ClaimValueWrapper
- toString() - Method in class io.smallrye.jwt.auth.principal.JWTAuthContextInfo
- toString() - Method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipal
- toString(boolean) - Method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipal
-
TODO: showAll is ignored and currently assumed true
- tryAsJwk(JsonWebStructure, String) - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- tryCreateKeyFromHttpsJWKS() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- tryCreateKeyFromHttpsJWKS$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- tryCreateKeyFromJWKS() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- tryCreateKeyFromJWKS$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- tryCreateKeyFromJWKSAfterRefresh() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- tryCreateKeyFromJWKSAfterRefresh$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- tryJWKContent(String, String, String, boolean) - Method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
- tryLoadKeyFromJWKS() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- tryLoadKeyFromJWKS$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
U
- unableToDecodeContentUsingBase64(Throwable) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- unableToDecodeContentUsingBase64$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- unsupportedAlgorithm(String) - Method in class io.smallrye.jwt.JWTLogging_$logger
- unsupportedAlgorithm$str() - Method in class io.smallrye.jwt.JWTLogging_$logger
- unsupportedKeyFormat() - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- unsupportedKeyFormat() - Method in interface io.smallrye.jwt.config.ConfigLogging
- unsupportedKeyFormat$str() - Method in class io.smallrye.jwt.config.ConfigLogging_$logger
- updatedGroups(List<String>) - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- updatedGroups$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
V
- valueOf(String) - Static method in enum io.smallrye.jwt.auth.principal.DefaultJWTTokenParser.ProtectionLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.smallrye.jwt.KeyFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.smallrye.jwt.KeyProvider
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.smallrye.jwt.auth.principal.DefaultJWTTokenParser.ProtectionLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.smallrye.jwt.KeyFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.smallrye.jwt.KeyProvider
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verificationKeyUnresolvable() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- verificationKeyUnresolvable() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- verificationKeyUnresolvable$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalLogging_$logger
- verificationKeyUnresolvable$str() - Method in class io.smallrye.jwt.auth.principal.PrincipalMessages_$bundle
- verify(String, String) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTParser
- verify(String, String) - Method in interface io.smallrye.jwt.auth.principal.JWTParser
-
Parse JWT token.
- verify(String, PublicKey) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTParser
- verify(String, PublicKey) - Method in interface io.smallrye.jwt.auth.principal.JWTParser
-
Parse JWT token.
- verify(String, SecretKey) - Method in class io.smallrye.jwt.auth.principal.DefaultJWTParser
- verify(String, SecretKey) - Method in interface io.smallrye.jwt.auth.principal.JWTParser
-
Parse JWT token.
- verifyKid(JsonWebStructure, String) - Static method in class io.smallrye.jwt.auth.principal.AbstractKeyLocationResolver
W
- wrapClaimValue(Object) - Method in class io.smallrye.jwt.auth.principal.JWTCallerPrincipal
- wrapValue(Object) - Static method in class io.smallrye.jwt.JsonUtils
X
- X509KeyLocationResolver - Class in io.smallrye.jwt.auth.principal
- X509KeyLocationResolver(JWTAuthContextInfo) - Constructor for class io.smallrye.jwt.auth.principal.X509KeyLocationResolver
All Classes All Packages