Uses of Package
org.forgerock.json.jose.builders

Package
Description
Classes and interfaces for builder to build JWTs using a fluent API.
  • Class
    Description
    A 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).
    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.