Skip navigation links
MicroProfile JWT RBAC Auth Fraction 2018.4.0
A C D E G H I J K L M O P R S T V 

A

addTypeToClaimProducer(ProcessBeanAttributes) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension
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.
afterDeploymentValidation(AfterDeploymentValidation, BeanManager) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension
 
artifactId() - Method in class org.wildfly.swarm.microprofile.jwtauth.detect.MPJWTAuthWebXmlDetector
 
artifactId() - Method in class org.wildfly.swarm.microprofile.jwtauth.detect.MPJwtPackageDetector
 
authenticate(HttpServerExchange, SecurityContext) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.JWTAuthMechanism
Extract the Authorization header and validate the bearer token if it exists.

C

claim(String) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTCallerPrincipal
 
ClaimIP(Type, Type, boolean, Claim) - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
Create a ClaimIP from the injection site information
ClaimIPType(String, Type) - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIPType
 
ClaimLiteral - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi
 
ClaimLiteral() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimLiteral
 
ClaimProviderBeanAttributes - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi
An implementation of BeanAttributes that wraps the generic producer BeanAttributes to allow the MPJWTExtension to collect the types of all corresponding injection sites
ClaimProviderBeanAttributes(BeanAttributes<Object>, Set<Type>, Set<Annotation>) - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimProviderBeanAttributes
Decorate the ConfigPropertyProducer BeanAttributes to set the types the producer applies to.
ClaimValueProducer<T> - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi
A producer for the ClaimValue wrapper injection sites.
ClaimValueProducer() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimValueProducer
 
ClaimValueWrapper<T> - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi
An implementation of the ClaimValue interface
ClaimValueWrapper(String) - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimValueWrapper
 
commit() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas.JWTLoginModule
 
compareTo(MPJWTExtension.ClaimIPType) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIPType
Order the @Claim ClaimValue on the @Claim.value and then T type name
create(String, FormParserFactory, Map<String, String>) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.JWTAuthMechanismFactory
This builds the JWTAuthMechanism with a JWTAuthContextInfo containing the issuer and signer public key needed to validate the token.

D

decodePrivateKey(String) - Static method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.KeyUtils
 
decodePublicKey(String) - Static method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.KeyUtils
 
DefaultJWTCallerPrincipal - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.principal
A default implementation of JWTCallerPrincipal that wraps the jose4j JwtClaims.
DefaultJWTCallerPrincipal(String, String, JwtClaims, String) - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.DefaultJWTCallerPrincipal
Create the DefaultJWTCallerPrincipal from the parsed JWT token and the extracted principal name
DefaultJWTCallerPrincipalFactory - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.principal
A default implementation of the abstract JWTCallerPrincipalFactory that uses the Keycloak token parsing classes.
DefaultJWTCallerPrincipalFactory() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.DefaultJWTCallerPrincipalFactory
Tries to load the JWTAuthContextInfo from CDI if the class level authContextInfo has not been set.
doDetect() - Method in class org.wildfly.swarm.microprofile.jwtauth.detect.MPJWTAuthWebXmlDetector
 

E

extract(Subject) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.JWTAuthMechanism
Extract the Roles group and return it as a RoleGroup

G

generateKeyPair(int) - Static method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.KeyUtils
 
getAudience() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.DefaultJWTCallerPrincipal
 
getAuthContextInfo() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas.JWTCredential
 
getBearerToken() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas.JWTCredential
 
getClaim() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 
getClaim(String) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.DefaultJWTCallerPrincipal
 
getClaimName() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 
getClaimNames() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.DefaultJWTCallerPrincipal
 
getExpGracePeriodSecs() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTAuthContextInfo
 
getExpGracePeriodSecs() - Method in class org.wildfly.swarm.microprofile.jwtauth.MicroProfileJWTAuthFraction
 
getGroups() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.DefaultJWTCallerPrincipal
 
getInjectionPoints() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 
getIssuedBy() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTAuthContextInfo
 
getJsonArray(InjectionPoint) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.JsonValueProducer
 
getJsonNumber(InjectionPoint) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.JsonValueProducer
 
getJsonObject(InjectionPoint) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.JsonValueProducer
 
getJsonString(InjectionPoint) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.JsonValueProducer
 
getJwtException() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas.JWTCredential
 
getJWTPrincpal() - Static method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTProducer
 
getMatchType() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 
getName() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimProviderBeanAttributes
 
getName() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimValueWrapper
 
getName() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas.JWTCredential
This just parses the token without validation to extract one of the following in order to obtain the name to be used for the principal: upn preferred_username subject If there is an exception it sets the name to INVALID_TOKEN_NAME and saves the exception for access via JWTCredential.getJwtException()
getName() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTCallerPrincipal
 
getOptionalJsonArray(InjectionPoint) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.JsonValueProducer
 
getOptionalJsonNumber(InjectionPoint) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.JsonValueProducer
 
getOptionalJsonObject(InjectionPoint) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.JsonValueProducer
 
getOptionalJsonString(InjectionPoint) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.JsonValueProducer
 
getOptionalValue(InjectionPoint) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.JsonValueProducer
 
getOptionalValue(InjectionPoint) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.RawClaimTypeProducer
 
getPrincipal() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.JWTAccount
 
getPublicKey() - Method in class org.wildfly.swarm.microprofile.jwtauth.MicroProfileJWTAuthFraction
 
getQualifiers() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimProviderBeanAttributes
 
getRoles() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.JWTAccount
 
getScope() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimProviderBeanAttributes
 
getSignerKey() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTAuthContextInfo
 
getStereotypes() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimProviderBeanAttributes
 
getTokenIssuer() - Method in class org.wildfly.swarm.microprofile.jwtauth.MicroProfileJWTAuthFraction
 
getTypes() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimProviderBeanAttributes
 
getValue() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimValueWrapper
 
getValue(InjectionPoint) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.JsonValueProducer
 
getValue(String, boolean) - Static method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTProducer
 
getValue(InjectionPoint) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.RawClaimTypeProducer
 
getValueType() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 

H

handleDeployment(DeploymentInfo, ServletContext) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.JWTAuthMethodExtension
This registers the JWTAuthMechanismFactory under the "MP-JWT" mechanism name

I

implies(Subject) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.DefaultJWTCallerPrincipal
 
init() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.JWTAuthMechanismFactory
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas.JWTLoginModule
 
instance() - Static method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTCallerPrincipalFactory
Obtain the JWTCallerPrincipalFactory that has been set or by using the ServiceLoader pattern.
isAlternative() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimProviderBeanAttributes
 
isJsonValue() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 
isNonStandard() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 
isOptional() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 
isProviderSite() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 

J

JsonValueProducer - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi
A producer for JsonValue injection types
JsonValueProducer() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.JsonValueProducer
 
JWTAccount - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth
Representation of the caller account using the JWTCallerPrincipal as an Undertow Account object.
JWTAccount(JsonWebToken, Account) - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.JWTAccount
 
JWTAuthContextInfo - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.principal
The public key and expected issuer needed to validate a token.
JWTAuthContextInfo() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTAuthContextInfo
 
JWTAuthContextInfo(RSAPublicKey, String) - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTAuthContextInfo
 
JWTAuthContextInfo(JWTAuthContextInfo) - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTAuthContextInfo
 
JWTAuthContextInfoProvider - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.config
 
JWTAuthContextInfoProvider() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.config.JWTAuthContextInfoProvider
 
JWTAuthMechanism - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth
An AuthenticationMechanism that validates a caller based on a MicroProfile JWT bearer token
JWTAuthMechanism(JWTAuthContextInfo) - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.JWTAuthMechanism
 
JWTAuthMechanismFactory - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth
An AuthenticationMechanismFactory for the MicroProfile JWT RBAC
JWTAuthMechanismFactory() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.JWTAuthMechanismFactory
 
JWTAuthMethodExtension - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth
An extension that add support for the MP-JWT custom authentication mechanism
JWTAuthMethodExtension() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.JWTAuthMethodExtension
 
JWTCallerPrincipal - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.principal
An abstract CallerPrincipal implementation that provides access to the JWT claims that are required by the microprofile token.
JWTCallerPrincipal(String) - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTCallerPrincipal
Create a JWTCallerPrincipal with the caller's name
JWTCallerPrincipalFactory - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.principal
The factory class that provides the token string to JWTCallerPrincipal parsing for a given implementation.
JWTCallerPrincipalFactory() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTCallerPrincipalFactory
 
JWTCredential - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas
This is an implementation of the undertow Credential that wraps the bearer token and configured JWTAuthContextInfo needed for validation of the token.
JWTCredential(String, JWTAuthContextInfo) - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas.JWTCredential
 
JWTLoginModule - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas
 
JWTLoginModule() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas.JWTLoginModule
 

K

KeyUtils - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth
 

L

login() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas.JWTLoginModule
 

M

MicroProfileJWTAuthFraction - Class in org.wildfly.swarm.microprofile.jwtauth
A fraction that adds support for the MicroProfile 1.0 JWT RBAC authentication and authorization spec.
MicroProfileJWTAuthFraction() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.MicroProfileJWTAuthFraction
 
MPJWTAuthExtensionArchivePreparer - Class in org.wildfly.swarm.microprofile.jwtauth.runtime
A DeploymentProcessor implementation for the MP-JWT custom authentication mechanism that adds support for that mechanism to any war the declares a login-config/auth-method = MP-JWT.
MPJWTAuthExtensionArchivePreparer(Archive, IndexView) - Constructor for class org.wildfly.swarm.microprofile.jwtauth.runtime.MPJWTAuthExtensionArchivePreparer
 
MPJWTAuthWebXmlDetector - Class in org.wildfly.swarm.microprofile.jwtauth.detect
A detector that looks at the WebXml descriptor for a login-config/auth-method of type MP-JWT.
MPJWTAuthWebXmlDetector() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.detect.MPJWTAuthWebXmlDetector
 
MPJWTExtension - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi
A CDI extension that provides a producer for the current authenticated JsonWebToken based on a thread local value that is managed by the JWTAuthMechanism request authentication handler.
MPJWTExtension() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension
 
MPJWTExtension.ClaimIP - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi
The representation of an @Claim annotated injection site
MPJWTExtension.ClaimIPType - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi
A key for a claim,injection site type pair
MPJwtPackageDetector - Class in org.wildfly.swarm.microprofile.jwtauth.detect
 
MPJwtPackageDetector() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.detect.MPJwtPackageDetector
 
MPJWTProducer - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.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.
MPJWTProducer() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTProducer
 

O

observeBeforeBeanDiscovery(BeforeBeanDiscovery, BeanManager) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension
Register the MPJWTProducer JsonWebToken producer bean
org.wildfly.swarm.microprofile.jwtauth - package org.wildfly.swarm.microprofile.jwtauth
 
org.wildfly.swarm.microprofile.jwtauth.deployment.auth - package org.wildfly.swarm.microprofile.jwtauth.deployment.auth
 
org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi - package org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi
 
org.wildfly.swarm.microprofile.jwtauth.deployment.auth.config - package org.wildfly.swarm.microprofile.jwtauth.deployment.auth.config
 
org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas - package org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas
 
org.wildfly.swarm.microprofile.jwtauth.deployment.principal - package org.wildfly.swarm.microprofile.jwtauth.deployment.principal
 
org.wildfly.swarm.microprofile.jwtauth.detect - package org.wildfly.swarm.microprofile.jwtauth.detect
 
org.wildfly.swarm.microprofile.jwtauth.runtime - package org.wildfly.swarm.microprofile.jwtauth.runtime
 

P

parse(String, JWTAuthContextInfo) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.DefaultJWTCallerPrincipalFactory
 
parse(String, JWTAuthContextInfo) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTCallerPrincipalFactory
Parse the given bearer token string into a JWTCallerPrincipal instance.
ParseException - Exception in org.wildfly.swarm.microprofile.jwtauth.deployment.principal
The exception thrown when
ParseException(String) - Constructor for exception org.wildfly.swarm.microprofile.jwtauth.deployment.principal.ParseException
 
ParseException(String, Throwable) - Constructor for exception org.wildfly.swarm.microprofile.jwtauth.deployment.principal.ParseException
 
process() - Method in class org.wildfly.swarm.microprofile.jwtauth.runtime.MPJWTAuthExtensionArchivePreparer
 

R

RawClaimTypeProducer - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi
 
RawClaimTypeProducer() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.RawClaimTypeProducer
 
readPrivateKey(String) - Static method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.KeyUtils
 
readPublicKey(String) - Static method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.KeyUtils
 

S

sendChallenge(HttpServerExchange, SecurityContext) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.JWTAuthMechanism
 
setExpGracePeriodSecs(int) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTAuthContextInfo
 
setExpGracePeriodSecs(Defaultable<Integer>) - Method in class org.wildfly.swarm.microprofile.jwtauth.MicroProfileJWTAuthFraction
 
setInstance(JWTCallerPrincipalFactory) - Static method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTCallerPrincipalFactory
Set the instance.
setIssuedBy(String) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTAuthContextInfo
 
setJsonValue(boolean) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 
setJWTPrincipal(JsonWebToken) - Static method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTProducer
 
setNonStandard(boolean) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 
setProviderSite(boolean) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 
setPublicKey(String) - Method in class org.wildfly.swarm.microprofile.jwtauth.MicroProfileJWTAuthFraction
 
setSignerKey(RSAPublicKey) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTAuthContextInfo
 
setTokenIssuer(Defaultable<String>) - Method in class org.wildfly.swarm.microprofile.jwtauth.MicroProfileJWTAuthFraction
 
setValue(T) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimValueWrapper
 
standard() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimLiteral
 

T

TCKApplication - Class in org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi
A JAX-RS application marked as requiring MP-JWT authentication
TCKApplication() - Constructor for class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.TCKApplication
 
toString() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimValueWrapper
 
toString() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.MPJWTExtension.ClaimIP
 
toString() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.DefaultJWTCallerPrincipal
 
toString(boolean) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.DefaultJWTCallerPrincipal
TODO: showAll is ignored and currently assumed true
toString(boolean) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.principal.JWTCallerPrincipal
Generate a human readable version of the caller principal and associated JWT.

V

validate(JWTCredential) - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.jaas.JWTLoginModule
Validate the bearer token passed in with the authorization header
value() - Method in class org.wildfly.swarm.microprofile.jwtauth.deployment.auth.cdi.ClaimLiteral
 
A C D E G H I J K L M O P R S T V 
MicroProfile JWT RBAC Auth Fraction 2018.4.0

Copyright © 2018 JBoss by Red Hat. All rights reserved.