Uses of Package
org.forgerock.json.jose.builders
Package
Description
Classes and interfaces for builder to build JWTs using a fluent API.
Provides JWT capabilities to the Identity Gateway.
-
ClassDescriptionA base implementation for all JwtBuilders that provides the basis of the JWT builder methods.An implementation of a JwtBuilder that can build a JWT and encrypt it, resulting in an EncryptedJwt object.An implementation of a JwtBuilder that can build a JWT and encrypt it and nest it within another signed JWT, resulting in an SignedEncryptedJwt object.An implementation of a JWS Header builder that provides a fluent builder pattern to create JWS headers for signed encrypted JWTs.An implementation of a JWE Header builder that provides a fluent builder pattern to create JWE headers.An implementation of a JWS Header builder that provides a fluent builder pattern to create JWS headers.The base interface for all JwtBuilders for each type of JWT (plaintext, signed or encrypted).A factory for getting builders for plaintext, signed and encrypted JWTs and reconstructing JWT strings back into their relevant JWT objects.An implementation of a JWT Claims Set builder that provides a fluent builder pattern to creating JWT Claims Sets.A base implementation of a JWT header builder that provides a fluent builder pattern to creating JWT headers.A base implementation of a JWT header builder, for the common security header parameters shared by the JWS and JWE headers, that provides a fluent builder pattern to creating JWT headers.Deprecated.A base interface for both SignedJwtBuilder and SignedEncryptedJwtBuilder to create Signed JWTs and Signed and Encrypted JWTs.An implementation of a JwtBuilder that can build a JWT and sign it, resulting in a SignedJwt object.Builder for nested signed-then-encrypted JWT.
-
ClassDescriptionAn implementation of a JwtBuilder that can build a JWT and encrypt it, resulting in an EncryptedJwt object.An implementation of a JwtBuilder that can build a JWT and sign it, resulting in a SignedJwt object.Builder for nested signed-then-encrypted JWT.
EncryptedThenSignedJwtBuilder
instead.