The library can create, examine, serialise and parse the following JOSE and JWT objects (in compact format):
- Plain (unsecured) JOSE objects.
- JSON Web Signature (JWS) objects.
- JSON Web Encryption (JWE) objects.
- JSON Web Key (JWK) objects and JSON Web Key (JWK) Sets.
- Plain, signed and encrypted JSON Web Tokens (JWTs).
The library comes with a detailed datasheet of the supported algorithms, complete JavaDocs and many examples.
Instructions how to download the sources or a compiled JAR for the library: