Package | Description |
---|---|
org.forgerock.json.jose.builders |
Classes and interfaces for builder to build JWTs using a fluent API.
|
Modifier and Type | Class and Description |
---|---|
class |
JweHeaderBuilder<B extends EncryptedJwtBuilder>
An implementation of a JWE Header builder that provides a fluent builder pattern to create JWE headers.
|
Modifier and Type | Class and Description |
---|---|
class |
SignedThenEncryptedJwtBuilder
Builder for nested signed-then-encrypted JWT.
|
Modifier and Type | Method and Description |
---|---|
EncryptedJwtBuilder |
EncryptedJwtBuilder.claims(JwtClaimsSet claimsSet)
Sets the JwtClaimsSet for this JwtBuilder.
|
EncryptedJwtBuilder |
JwtBuilderFactory.jwe(Key publicKey)
Creates a builder for building an encrypted JWT into a base64url UTF-8 encoded JWT string.
|
Modifier and Type | Method and Description |
---|---|
JweHeaderBuilder<? extends EncryptedJwtBuilder> |
EncryptedJwtBuilder.headers()
Gets the JweHeaderBuilder that this JwtBuilder will use to build the JWE's header parameters.
|
Constructor and Description |
---|
EncryptedThenSignedJwtBuilder(EncryptedJwtBuilder encryptedJwtBuilder,
SigningHandler signingHandler,
JwsAlgorithm jwsAlgorithm)
Constructs a new SignedEncryptedJwtBuilder that will use the given EncryptedJwtBuilder, to build the nested
Encrypted JWT, and the private key and JwsAlgorithm to sign the outer JWT.
|
SignedEncryptedJwtBuilder(EncryptedJwtBuilder encryptedJwtBuilder,
SigningHandler signingHandler,
JwsAlgorithm jwsAlgorithm)
Deprecated.
Constructs a new SignedEncryptedJwtBuilder that will use the given EncryptedJwtBuilder, to build the nested
Encrypted JWT, and the private key and JwsAlgorithm to sign the outer JWT.
|
Copyright 2010-2022 ForgeRock AS.