Package com.nimbusds.jwt.proc
Framework for application-specific verification and decryption of JSON Web
Tokens (JWTs). Provides a core
interface
for processing signed, encrypted and unsecured (plain) JWTs, with
a default implementation
which can be configured and extended as required.
To process generic JOSE objects refer to the
com.nimbusds.jose.proc
package.
References:
-
Interface Summary Interface Description ClockSkewAware Clock skew aware interface.ConfigurableJWTProcessor<C extends SecurityContext> JWTClaimsSetAwareJWSKeySelector<C extends SecurityContext> Interface for selecting key candidates for processing a signed JWT which provides access to the JWT claims set in addition to the JWS header.JWTClaimsSetVerifier<C extends SecurityContext> JWT claims set verifier.JWTProcessor<C extends SecurityContext> JWTProcessorConfiguration<C extends SecurityContext> JWT processor configuration. -
Class Summary Class Description DefaultJWTClaimsVerifier<C extends SecurityContext> AJWT claims verifier
implementation.DefaultJWTProcessor<C extends SecurityContext> -
Exception Summary Exception Description BadJWTException Bad JSON Web Token (JWT) exception.