Class DefaultJWSMinter<C extends SecurityContext>

java.lang.Object
com.nimbusds.jose.mint.DefaultJWSMinter<C>
All Implemented Interfaces:
ConfigurableJWSMinter<C>, JWSMinter<C>, JWSMinterConfiguration<C>

public class DefaultJWSMinter<C extends SecurityContext> extends Object implements ConfigurableJWSMinter<C>
Default minter of JSON Web Signature (JWS) objects and signed JSON Web Tokens (JWTs).

Must be configured with the following:

An optional context parameter is available to facilitate passing of additional data between the caller and the underlying selector of key candidates (in both directions).

See sections 6 of RFC 7515 (JWS) for guidelines on key selection.

This minter adds any key-identifying header based on the JWK that it selects.

Version:
2021-01-14
Author:
Josh Cummings