Package | Description |
---|---|
org.forgerock.openig.tools.jwt |
This package contains classes used to perform JWT validation.
|
Modifier and Type | Method and Description |
---|---|
static JwtValidator.Builder |
JwtValidator.builder()
Builder for the JwtValidator.
|
JwtValidator.Builder |
JwtValidator.Builder.claim(JsonPointer ptr,
JwtClaimConstraint<JsonValue> jwtClaimConstraint)
Adds a
JwtClaimConstraint on a claim. |
<T,E extends Exception> |
JwtValidator.Builder.claim(String key,
Function<JsonValue,? extends T,E> transformer,
JwtClaimConstraint<T> jwtClaimConstraint)
Adds a
JwtClaimConstraint on a claim. |
JwtValidator.Builder |
JwtValidator.Builder.claim(String key,
JwtClaimConstraint<JsonValue> jwtClaimConstraint)
Adds a
JwtClaimConstraint on a claim. |
JwtValidator.Builder |
JwtValidator.Builder.claims(String key,
JwtClaimConstraint<String> jwtClaimConstraint)
Adds a
JwtClaimConstraint on a claim. |
<T> JwtValidator.Builder |
JwtValidator.Builder.claimSet(String key,
Function<Optional<JwtClaimsSet>,Optional<T>> adapter,
JwtClaimConstraint<T> jwtClaimConstraint)
Adds a
JwtClaimConstraint on the claimSet. |
JwtValidator.Builder |
JwtValidator.Builder.jwt(JwtConstraint jwtConstraint)
Adds a
JwtConstraint on the JWT. |
Copyright 2011-2017 ForgeRock AS.