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.oauth.clients.oidc |
OpenID Connect ForgeRock Client Implementation.
|
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 |
OpenIDConnectSessionInfo.getClaimSet()
Returns the claims set associated with a user session.
|
JwtClaimsSet |
OpenIDConnectUserInfo.getJwtClaimsSet()
Gets the claim set from the jwt id token that was returned by auth server.
|
protected JwtClaimsSet |
OpenIDConnectClient.getJwtClaimsSet(String idToken)
Retrieves the claims associated with an id token while enforcing authenticity.
|
Modifier and Type | Method and Description |
---|---|
protected UserInfo |
OpenIDConnectClient.createUserInfoFromIdTokenJwtClaims(JwtClaimsSet jwtClaims)
Creates an
OpenIDConnectUserInfo object from id_token jwt Claims. |
protected static JsonValue |
OpenIDConnectClient.jwtClaimsAsJsonValue(JwtClaimsSet jwtClaims)
Returns the jwt claims as a
JsonValue . |
protected Function<JsonValue,UserInfo,OAuthException> |
OpenIDConnectClient.mapToUserInfo(JwtClaimsSet jwtClaims)
Maps a retrieved raw profile from the user info endpoint to an
OpenIDConnectUserInfo object. |
Constructor and Description |
---|
OpenIDConnectSessionInfo(TimeService timeService,
DataStore dataStore,
JwtClaimsSet jwtClaimsSet)
Constructs a OpenIDConnectSessionInfo object.
|
OpenIDConnectUserInfo(JsonValue rawProfile,
JwtClaimsSet jwtClaimsSet)
Creates an OpenIDConnectUserInfo instance.
|
Copyright © 2010-2018, ForgeRock All Rights Reserved.