public final class JwtProcessors
extends java.lang.Object
JWTProcessor
instances.NimbusJwtDecoder
Modifier and Type | Class and Description |
---|---|
static class |
JwtProcessors.JwkSetUriJwtProcessorBuilder
A builder for creating Nimbus
JWTProcessor instances based on a
JWK Set uri. |
static class |
JwtProcessors.PublicKeyJwtProcessorBuilder
A builder for creating Nimbus
JWTProcessor instances based on a
public key. |
Constructor and Description |
---|
JwtProcessors() |
Modifier and Type | Method and Description |
---|---|
static JwtProcessors.JwkSetUriJwtProcessorBuilder |
withJwkSetUri(java.lang.String jwkSetUri)
Use the given
JWK Set uri.
|
static JwtProcessors.PublicKeyJwtProcessorBuilder |
withPublicKey(java.security.interfaces.RSAPublicKey key)
Use the given public key to validate JWTs
|
public static JwtProcessors.JwkSetUriJwtProcessorBuilder withJwkSetUri(java.lang.String jwkSetUri)
jwkSetUri
- the JWK Set uri to useJwtProcessors
for further configurationspublic static JwtProcessors.PublicKeyJwtProcessorBuilder withPublicKey(java.security.interfaces.RSAPublicKey key)
key
- the public key to useJwtProcessors.PublicKeyJwtProcessorBuilder
for further configurations