Package | Description |
---|---|
org.forgerock.json.jose.builders |
Classes and interfaces for builder to build JWTs using a fluent API.
|
org.forgerock.json.jose.jwe |
Classes and interfaces for JWT encryption and JWEs.
|
org.forgerock.json.jose.jws |
Classes and interfaces for JWT signing and JWS'.
|
org.forgerock.json.jose.jwt |
Classes and interfaces for JWTs.
|
org.forgerock.openig.openam |
Integration classes specifically for ForgeRock Access Management.
|
org.forgerock.openig.tools |
Common tools used in policy service.
|
org.forgerock.openig.tools.jwt |
This package contains classes used to perform JWT validation.
|
Modifier and Type | Method and Description |
---|---|
JwtClaimsSet |
JwtClaimsSetBuilder.build()
Creates a JwtClaimsSet instance from the claims set in this builder.
|
Modifier and Type | Method and Description |
---|---|
SignedThenEncryptedJwtBuilder |
SignedThenEncryptedJwtBuilder.claims(JwtClaimsSet claims) |
SignedJwtBuilderImpl |
SignedJwtBuilderImpl.claims(JwtClaimsSet claimsSet)
Sets the JwtClaimsSet for this JwtBuilder.
|
EncryptedJwtBuilder |
EncryptedJwtBuilder.claims(JwtClaimsSet claimsSet)
Sets the JwtClaimsSet for this JwtBuilder.
|
AbstractJwtBuilder |
AbstractJwtBuilder.claims(JwtClaimsSet claimsSet)
Sets the JwtClaimsSet for this JwtBuilder.
|
Modifier and Type | Method and Description |
---|---|
JwtClaimsSet |
SignedThenEncryptedJwt.getClaimsSet() |
JwtClaimsSet |
EncryptedJwt.getClaimsSet() |
Constructor and Description |
---|
EncryptedJwt(JweHeader header,
JwtClaimsSet payload,
Key publicKey)
Constructs a fresh, new EncryptedJwt from the given JweHeader and JwtClaimsSet.
|
Modifier and Type | Method and Description |
---|---|
JwtClaimsSet |
SignedJwt.getClaimsSet()
Gets the claims set object for the Jwt, which contains all of the claims (name value pairs) conveyed by the JWT.
|
JwtClaimsSet |
EncryptedThenSignedJwt.getClaimsSet()
Gets the claims set object for the nested Encrypted JWT that is the payload of this JWS.
|
Constructor and Description |
---|
SignedJwt(JwsHeader header,
JwtClaimsSet claimsSet,
byte[] signingInput,
byte[] signature)
Constructs a reconstructed SignedJwt from its constituent parts, the JwsHeader, JwtClaimsSet, signing input and
signature.
|
SignedJwt(JwsHeader header,
JwtClaimsSet claimsSet,
SigningHandler signingHandler)
Constructs a fresh, new SignedJwt from the given JwsHeader and JwtClaimsSet.
|
Modifier and Type | Method and Description |
---|---|
JwtClaimsSet |
JwtClaimsSet.copy() |
JwtClaimsSet |
Jwt.getClaimsSet()
Gets the claims set object for the Jwt, which contains all of the claims (name value pairs) conveyed by the JWT.
|
Modifier and Type | Method and Description |
---|---|
JwtClaimsSet |
CdSsoContext.getClaimsSet()
Get a copy of the JWT claims set.
|
Constructor and Description |
---|
CdSsoContext(Context parent,
String token,
JwtClaimsSet claimsSet,
String redirectEndpoint,
CookieBuilder cookieBuilder)
Create
CdSsoContext for supplied JWT. |
Modifier and Type | Method and Description |
---|---|
static Optional<String> |
JwtUtil.getValue(JwtClaimsSet claimsSet,
JsonPointer ptr)
Return a value from it's well-known location on the OAuth2 authorization JWT.
|
Modifier and Type | Method and Description |
---|---|
<T> JwtValidator.Builder |
JwtValidator.Builder.claimSet(String key,
Function<Optional<JwtClaimsSet>,Optional<T>> adapter,
JwtClaimConstraint<T> jwtClaimConstraint)
Adds a
JwtClaimConstraint on the claimSet. |
Copyright 2011-2017 ForgeRock AS.