static JwtValidator.Builder |
JwtValidator.builder(Clock clock) |
Builder for the JwtValidator with a clock to use for temporal constraints.
|
JwtValidator.Builder |
JwtValidator.Builder.claim(String key,
JwtClaimConstraint<JsonValue> jwtClaimConstraint) |
|
<T,E extends Exception> JwtValidator.Builder |
JwtValidator.Builder.claim(String key,
Function<JsonValue,? extends T,E> transformer,
JwtClaimConstraint<T> jwtClaimConstraint) |
|
JwtValidator.Builder |
JwtValidator.Builder.claim(JsonPointer ptr,
JwtClaimConstraint<JsonValue> jwtClaimConstraint) |
|
JwtValidator.Builder |
JwtValidator.Builder.claims(String key,
JwtClaimConstraint<String> jwtClaimConstraint) |
|
<T> JwtValidator.Builder |
JwtValidator.Builder.claimSet(String key,
Function<Optional<org.forgerock.json.jose.jwt.JwtClaimsSet>,Optional<T>> adapter,
JwtClaimConstraint<T> jwtClaimConstraint) |
|
JwtValidator.Builder |
JwtValidator.Builder.jwt(JwtConstraint jwtConstraint) |
|
JwtValidator.Builder |
JwtValidator.Builder.withSkewAllowance(TemporalAmount skewAllowance) |
Specifies the skew allowance to use for temporal constraints validations.
|