| Interface | Description |
|---|---|
| CustomClaimProvider | Interface providing a hook to have a chance to add additional claims inside the JWT |
| RSAKeyProvider | Implementations of this interface must take care of providing a pair of RSA private/public keys |
| Class | Description |
|---|---|
| AbstractJwtTokenGenerator | |
| DefaultRSAKeyProvider | Generates a key pair on the fly. |
| EncryptedJwtTokenGenerator | Generates RSA-encrypted JWT's |
| FileRSAKeyProvider | Loads RSA public/private key's from files |
| IssuerClaimProvider | Sets the issuer of the JWT as per a configuration value |
| SignedJwtTokenGenerator | Generates JWT's protected using HMAC with SHA-256 |