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.oauth.clients.oidc |
OpenID Connect ForgeRock Client Implementation.
|
org.forgerock.oauth.resolvers |
This package contains classes to generate Open ID Resolvers, which can
validate a supplied JWS against an Open ID Connect provider.
|
org.forgerock.oauth2.core |
Defines the core classes to implement OAuth2 for OpenAM.
|
Modifier and Type | Method and Description |
---|---|
SignedJwt |
SignedJwtBuilderImpl.asJwt() |
SignedJwt |
EncryptedThenSignedJwtBuilder.asJwt() |
Modifier and Type | Method and Description |
---|---|
SignedJwt |
SignedThenEncryptedJwt.getSignedJwt()
Get the signed JWT.
|
Constructor and Description |
---|
SignedThenEncryptedJwt(JweHeader header,
SignedJwt payload,
Key publicKey)
Constructs a fresh signed-then-encrypted JWT with the given signed JWT payload, JWE headers and encryption key.
|
Modifier and Type | Class and Description |
---|---|
class |
EncryptedThenSignedJwt
An implementation of a JWS with a nested JWE as its payload.
|
class |
SignedEncryptedJwt
Deprecated.
Use
EncryptedThenSignedJwt instead. |
Modifier and Type | Method and Description |
---|---|
SignedJwt |
SignedJwt.copy() |
Constructor and Description |
---|
SignedJwt(SignedJwt signedJwt)
Construct an signed JWT from an existent one.
|
Modifier and Type | Method and Description |
---|---|
static SignedJwt |
OpenIDConnectClient.idTokenAsSignedJwt(String idToken)
Returns the id_token as a
SignedJwt . |
Modifier and Type | Method and Description |
---|---|
void |
SharedSecretOpenIdResolverImpl.validateIdentity(SignedJwt idClaim)
Validates the supplied Jwt against this OpenId Connect Idp.
|
void |
PublicKeyOpenIdResolverImpl.validateIdentity(SignedJwt idClaim)
Validates the supplied Jwt against this OpenId Connect Idp.
|
void |
OpenIdResolver.validateIdentity(SignedJwt idClaim)
Validates the supplied Jwt against this OpenId Connect Idp.
|
void |
JWKOpenIdResolverImpl.validateIdentity(SignedJwt idClaim) |
void |
BaseOpenIdResolver.validateIdentity(SignedJwt idClaim)
Validates the supplied Jwt against this OpenId Connect Idp.
|
void |
SharedSecretOpenIdResolverImpl.verifySignature(SignedJwt idClaim)
Verifies that the JWS was signed by the supplied key.
|
void |
PublicKeyOpenIdResolverImpl.verifySignature(SignedJwt idClaim)
Verifies that the JWS was signed by the corresponding private key to this
public key.
|
void |
JWKOpenIdResolverImpl.verifySignature(SignedJwt idClaim)
Verifies that the JWS was signed by the supplied key.
|
Modifier and Type | Method and Description |
---|---|
SignedJwt |
OAuth2Request.getConsentResponseJwt() |
SignedJwt |
OAuth2Jwt.getSignedJwt()
Gets the Signed JWT.
|
SignedJwt |
ClientRegistration.verifyJwtRequestParameter(OAuth2Request request,
Jwt jwt)
Verifies that the supplied request parameter jwt is signed by this client.
|
Modifier and Type | Method and Description |
---|---|
static OAuth2Jwt |
OAuth2Jwt.create(SignedJwt jws)
Creates an
OAuth2Jwt instance from the provided JWT string. |
void |
OAuth2Request.setConsentResponseJwt(SignedJwt jwt) |
Copyright © 2010-2018, ForgeRock All Rights Reserved.