- acceptExpiresAt(long) - Method in interface com.auth0.jwt.interfaces.Verification
-
Set a specific leeway window in seconds in which the Expires At ("exp") Claim will still be valid.
- acceptExpiresAt(long) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- acceptIssuedAt(long) - Method in interface com.auth0.jwt.interfaces.Verification
-
Set a specific leeway window in seconds in which the Issued At ("iat") Claim will still be valid.
- acceptIssuedAt(long) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- acceptLeeway(long) - Method in interface com.auth0.jwt.interfaces.Verification
-
Define the default window in seconds in which the Not Before, Issued At and Expires At Claims will still be valid.
- acceptLeeway(long) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- acceptNotBefore(long) - Method in interface com.auth0.jwt.interfaces.Verification
-
Set a specific leeway window in seconds in which the Not Before ("nbf") Claim will still be valid.
- acceptNotBefore(long) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- Algorithm - Class in com.auth0.jwt.algorithms
-
The Algorithm class represents an algorithm to be used in the Signing or Verification process of a Token.
- Algorithm(String, String) - Constructor for class com.auth0.jwt.algorithms.Algorithm
-
- ALGORITHM - Static variable in interface com.auth0.jwt.impl.PublicClaims
-
- AlgorithmMismatchException - Exception in com.auth0.jwt.exceptions
-
- AlgorithmMismatchException(String) - Constructor for exception com.auth0.jwt.exceptions.AlgorithmMismatchException
-
- as(Class<T>) - Method in class com.auth0.jwt.impl.NullClaim
-
- as(Class<T>) - Method in interface com.auth0.jwt.interfaces.Claim
-
Get this Claim as a custom type T.
- asArray(Class<T>) - Method in class com.auth0.jwt.impl.NullClaim
-
- asArray(Class<T>) - Method in interface com.auth0.jwt.interfaces.Claim
-
Get this Claim as an Array of type T.
- asBoolean() - Method in class com.auth0.jwt.impl.NullClaim
-
- asBoolean() - Method in interface com.auth0.jwt.interfaces.Claim
-
Get this Claim as a Boolean.
- asDate() - Method in class com.auth0.jwt.impl.NullClaim
-
- asDate() - Method in interface com.auth0.jwt.interfaces.Claim
-
Get this Claim as a Date.
- asDouble() - Method in class com.auth0.jwt.impl.NullClaim
-
- asDouble() - Method in interface com.auth0.jwt.interfaces.Claim
-
Get this Claim as a Double.
- asInt() - Method in class com.auth0.jwt.impl.NullClaim
-
- asInt() - Method in interface com.auth0.jwt.interfaces.Claim
-
Get this Claim as an Integer.
- asList(Class<T>) - Method in class com.auth0.jwt.impl.NullClaim
-
- asList(Class<T>) - Method in interface com.auth0.jwt.interfaces.Claim
-
Get this Claim as a List of type T.
- asLong() - Method in class com.auth0.jwt.impl.NullClaim
-
- asLong() - Method in interface com.auth0.jwt.interfaces.Claim
-
Get this Claim as an Long.
- asMap() - Method in class com.auth0.jwt.impl.NullClaim
-
- asMap() - Method in interface com.auth0.jwt.interfaces.Claim
-
Get this Claim as a generic Map of values.
- asString() - Method in class com.auth0.jwt.impl.NullClaim
-
- asString() - Method in interface com.auth0.jwt.interfaces.Claim
-
Get this Claim as a String.
- AUDIENCE - Static variable in interface com.auth0.jwt.impl.PublicClaims
-
- getAlgorithm() - Method in interface com.auth0.jwt.interfaces.Header
-
Getter for the Algorithm "alg" claim defined in the JWT's Header.
- getAudience() - Method in interface com.auth0.jwt.interfaces.Payload
-
Get the value of the "aud" claim, or null if it's not available.
- getClaim(String) - Method in interface com.auth0.jwt.interfaces.Payload
-
Get a Claim given it's name.
- getClaims() - Method in interface com.auth0.jwt.interfaces.Payload
-
Get the Claims defined in the Token.
- getContentType() - Method in interface com.auth0.jwt.interfaces.Header
-
Getter for the Content Type "cty" claim defined in the JWT's Header.
- getExpiresAt() - Method in interface com.auth0.jwt.interfaces.Payload
-
Get the value of the "exp" claim, or null if it's not available.
- getHeader() - Method in interface com.auth0.jwt.interfaces.DecodedJWT
-
Getter for the Header contained in the JWT as a Base64 encoded String.
- getHeaderClaim(String) - Method in interface com.auth0.jwt.interfaces.Header
-
Get a Private Claim given it's name.
- getId() - Method in interface com.auth0.jwt.interfaces.Payload
-
Get the value of the "jti" claim, or null if it's not available.
- getIssuedAt() - Method in interface com.auth0.jwt.interfaces.Payload
-
Get the value of the "iat" claim, or null if it's not available.
- getIssuer() - Method in interface com.auth0.jwt.interfaces.Payload
-
Get the value of the "iss" claim, or null if it's not available.
- getKeyId() - Method in interface com.auth0.jwt.interfaces.Header
-
Get the value of the "kid" claim, or null if it's not available.
- getName() - Method in class com.auth0.jwt.algorithms.Algorithm
-
Getter for the name of this Algorithm, as defined in the JWT Standard.
- getNotBefore() - Method in interface com.auth0.jwt.interfaces.Payload
-
Get the value of the "nbf" claim, or null if it's not available.
- getPayload() - Method in interface com.auth0.jwt.interfaces.DecodedJWT
-
Getter for the Payload contained in the JWT as a Base64 encoded String.
- getSignature() - Method in interface com.auth0.jwt.interfaces.DecodedJWT
-
Getter for the Signature contained in the JWT as a Base64 encoded String.
- getSigningKeyId() - Method in class com.auth0.jwt.algorithms.Algorithm
-
Getter for the Id of the Private Key used to sign the tokens.
- getSubject() - Method in interface com.auth0.jwt.interfaces.Payload
-
Get the value of the "sub" claim, or null if it's not available.
- getToday() - Method in interface com.auth0.jwt.interfaces.Clock
-
Returns a new Date representing Today's time.
- getToken() - Method in interface com.auth0.jwt.interfaces.DecodedJWT
-
Getter for the String Token used to create this JWT instance.
- getType() - Method in interface com.auth0.jwt.interfaces.Header
-
Getter for the Type "typ" claim defined in the JWT's Header.
- withAnyOfAudience(String...) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require that the Audience ("aud") claim contain at least one of the specified audiences.
- withAnyOfAudience(String...) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withArrayClaim(String, String...) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific Array Claim to contain at least the given items.
- withArrayClaim(String, Integer...) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific Array Claim to contain at least the given items.
- withArrayClaim(String, Long...) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific Array Claim to contain at least the given items.
- withArrayClaim(String, String[]) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a custom Array Claim with the given items.
- withArrayClaim(String, Integer[]) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a custom Array Claim with the given items.
- withArrayClaim(String, Long[]) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a custom Array Claim with the given items.
- withArrayClaim(String, String...) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withArrayClaim(String, Integer...) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withArrayClaim(String, Long...) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withAudience(String...) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific Audience ("aud") claim.
- withAudience(String...) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a specific Audience ("aud") claim to the Payload.
- withAudience(String...) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withClaim(String, Boolean) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific Claim value.
- withClaim(String, Integer) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific Claim value.
- withClaim(String, Long) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific Claim value.
- withClaim(String, Double) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific Claim value.
- withClaim(String, String) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific Claim value.
- withClaim(String, Date) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific Claim value.
- withClaim(String, Boolean) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a custom Claim value.
- withClaim(String, Integer) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a custom Claim value.
- withClaim(String, Long) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a custom Claim value.
- withClaim(String, Double) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a custom Claim value.
- withClaim(String, String) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a custom Claim value.
- withClaim(String, Date) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a custom Claim value.
- withClaim(String, Map<String, ?>) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a custom Map Claim with the given items.
- withClaim(String, List<?>) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a custom List Claim with the given items.
- withClaim(String, Boolean) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withClaim(String, Integer) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withClaim(String, Long) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withClaim(String, Double) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withClaim(String, String) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withClaim(String, Date) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withClaimPresence(String) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a claim to be present, with any value.
- withClaimPresence(String) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withExpiresAt(Date) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a specific Expires At ("exp") claim to the Payload.
- withHeader(Map<String, Object>) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add specific Claims to set as the Header.
- withIssuedAt(Date) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a specific Issued At ("iat") claim to the Payload.
- withIssuer(String...) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific Issuer ("iss") claim.
- withIssuer(String) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a specific Issuer ("iss") claim to the Payload.
- withIssuer(String...) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withJWTId(String) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific JWT Id ("jti") claim.
- withJWTId(String) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a specific JWT Id ("jti") claim to the Payload.
- withJWTId(String) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-
- withKeyId(String) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a specific Key Id ("kid") claim to the Header.
- withNotBefore(Date) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a specific Not Before ("nbf") claim to the Payload.
- withSubject(String) - Method in interface com.auth0.jwt.interfaces.Verification
-
Require a specific Subject ("sub") claim.
- withSubject(String) - Method in class com.auth0.jwt.JWTCreator.Builder
-
Add a specific Subject ("sub") claim to the Payload.
- withSubject(String) - Method in class com.auth0.jwt.JWTVerifier.BaseVerification
-