JwtProvider.Builder | 
JwtProvider.Builder.allowImpersonation(boolean allowImpersonation) | 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.allowUnsigned(boolean allowUnsigned) | 
 Configure support for unsigned JWT. 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.atnTokenHandler(TokenHandler tokenHandler) | 
 Token handler to extract username from request. 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.authenticate(boolean authenticate) | 
 Whether to authenticate requests. 
 | 
static JwtProvider.Builder | 
JwtProvider.builder() | 
 A builder for this provider. 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.config(Config config) | 
 Load this builder from a configuration. 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.issuer(String issuer) | 
 Issuer used to create new JWTs. 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.optional(boolean optional) | 
 Whether authentication is required. 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.outboundConfig(OutboundConfig config) | 
 Configuration of outbound rules. 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.propagate(boolean propagate) | 
 Whether to propagate identity. 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.signJwk(Resource signJwkResource) | 
 JWK resource used to sign JWTs created by us. 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.subjectType(SubjectType subjectType) | 
 Principal type this provider extracts (and also propagates). 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.useJwtGroups(boolean useJwtGroups) | 
 Claim groups from JWT will be used to automatically add
  groups to current subject (may be used with RolesAllowed annotation). 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.verifyJwk(Resource verifyJwkResource) | 
 JWK resource used to verify JWTs created by other parties. 
 | 
JwtProvider.Builder | 
JwtProvider.Builder.verifySignature(boolean shouldValidate) | 
 Configure whether to verify signatures. 
 |