Wiki

Clone wiki

Nimbus-JOSE-JWT / Home

Nimbus JOSE+JWT

Nimbus JOSE+JWT is an open source (Apache 2.0) Java library that implements the Javascript Object Signing and Encryption (JOSE) spec suite and the closely related JSON Web Token (JWT) spec.

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).

Documentation

The library comes with a detailed datasheet of the supported algorithms, complete JavaDocs and many examples.

Download

Instructions how to download the sources or a compiled JAR for the library:

Updated