Verification |
JWTVerifier.BaseVerification.acceptExpiresAt(long leeway) |
Set a specific leeway window in seconds in which the Expires At ("exp") Claim will still be valid.
|
Verification |
JWTVerifier.BaseVerification.acceptIssuedAt(long leeway) |
Set a specific leeway window in seconds in which the Issued At ("iat") Claim will still be valid.
|
Verification |
JWTVerifier.BaseVerification.acceptLeeway(long leeway) |
Define the default window in seconds in which the Not Before, Issued At and Expires At Claims will still be valid.
|
Verification |
JWTVerifier.BaseVerification.acceptNotBefore(long leeway) |
Set a specific leeway window in seconds in which the Not Before ("nbf") Claim will still be valid.
|
Verification |
JWTVerifier.BaseVerification.ignoreIssuedAt() |
Skip the Issued At ("iat") date verification.
|
static Verification |
JWT.require(Algorithm algorithm) |
Returns a JWTVerifier builder with the algorithm to be used to validate token signature.
|
Verification |
JWTVerifier.BaseVerification.withArrayClaim(String name,
Integer... items) |
Require a specific Array Claim to contain at least the given items.
|
Verification |
JWTVerifier.BaseVerification.withArrayClaim(String name,
String... items) |
Require a specific Array Claim to contain at least the given items.
|
Verification |
JWTVerifier.BaseVerification.withAudience(String... audience) |
Require a specific Audience ("aud") claim.
|
Verification |
JWTVerifier.BaseVerification.withClaim(String name,
Boolean value) |
Require a specific Claim value.
|
Verification |
JWTVerifier.BaseVerification.withClaim(String name,
Double value) |
Require a specific Claim value.
|
Verification |
JWTVerifier.BaseVerification.withClaim(String name,
Integer value) |
Require a specific Claim value.
|
Verification |
JWTVerifier.BaseVerification.withClaim(String name,
Long value) |
Require a specific Claim value.
|
Verification |
JWTVerifier.BaseVerification.withClaim(String name,
String value) |
Require a specific Claim value.
|
Verification |
JWTVerifier.BaseVerification.withClaim(String name,
Date value) |
Require a specific Claim value.
|
Verification |
JWTVerifier.BaseVerification.withIssuer(String... issuer) |
Require a specific Issuer ("iss") claim.
|
Verification |
JWTVerifier.BaseVerification.withJWTId(String jwtId) |
Require a specific JWT Id ("jti") claim.
|
Verification |
JWTVerifier.BaseVerification.withSubject(String subject) |
Require a specific Subject ("sub") claim.
|