Uses of Class
org.forgerock.openig.tools.jwt.JwtValidator.Builder
-
Packages that use JwtValidator.Builder Package Description org.forgerock.openig.filter.jwt This package contains the components used to implement some JWT related filter.org.forgerock.openig.tools.jwt This package contains classes used to perform JWT validation. -
-
Uses of JwtValidator.Builder in org.forgerock.openig.filter.jwt
Methods in org.forgerock.openig.filter.jwt with parameters of type JwtValidator.Builder Modifier and Type Method Description void
JwtValidatorCustomizer. enrich(JwtValidator.Builder builder)
This method enriches aJwtValidator.Builder
by adding claim checks.void
ScriptableJwtValidatorCustomizer. enrich(JwtValidator.Builder builder)
-
Uses of JwtValidator.Builder in org.forgerock.openig.tools.jwt
Methods in org.forgerock.openig.tools.jwt that return JwtValidator.Builder Modifier and Type Method Description 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)
Adds aJwtClaimConstraint
on a claim.<T,E extends Exception>
JwtValidator.BuilderJwtValidator.Builder. claim(String key, Function<JsonValue,? extends T,E> transformer, JwtClaimConstraint<T> jwtClaimConstraint)
Adds aJwtClaimConstraint
on a claim.JwtValidator.Builder
JwtValidator.Builder. claims(String key, JwtClaimConstraint<String> jwtClaimConstraint)
Adds aJwtClaimConstraint
on a claim.<T> JwtValidator.Builder
JwtValidator.Builder. claimSet(String key, Function<Optional<JwtClaimsSet>,Optional<T>> adapter, JwtClaimConstraint<T> jwtClaimConstraint)
Adds aJwtClaimConstraint
on the claimSet.JwtValidator.Builder
JwtValidator.Builder. jwt(JwtConstraint jwtConstraint)
Adds aJwtConstraint
on the JWT.JwtValidator.Builder
JwtValidator.Builder. withSkewAllowance(TemporalAmount skewAllowance)
Specifies the skew allowance to use for temporal constraints validations.
-