Nimbus JOSE + JWT 2.23 enables JCA provider injection

The Nimbus JOSE + JWT library received a major upgrade today, under release 2.23.

Summary:

  • Developers can know specify their own JCA provider implementations for random number generation, signatures, MAC and encryption. This could for instance to used to plug in hardware accelerators. Thanks to Cedric Staub for contributing this improvement.

  • Support for the new key_ops JWK parameter.

  • The javax.mail dependency has been removed, which should make the library even more portable (e.g. Android).

You can get the new version from Maven Central or the downloads section of the git repo page.