Releases: ONSdigital/dp-jwt-verifier-java
Release list
v0.6.1
What's Changed
- Add CODEOWNERS file by @lindenmckenzie in #11
- Feature/add ossindex auth by @lindenmckenzie in #13
New Contributors
- @lindenmckenzie made their first contribution in #11
Full Changelog: v0.6.0...v0.6.1
Release v0.6.0
Updated dependencies to latest minor version.
Certain classes and functions used in this repository from io.jsonwebtoken.jjwt.version dependency have been deprecated. This release contains changes in JWTVerfierImpl and SigningKeyResolverImpl (renamed to SigningKeyLocatorImpl) to reflect those upgrades.
These updates don't cause any changes on how the library is called using JWTVerifierImpl, however if SigningKeyResolverImpl is called directly in any application then it should be noted that it's been renamed to SigningKeyLocatorImpl and the below changes were made on the class updating the deprecated functions of that dependency:
-
SigningKeyResolver -> various Resolver concepts have been unified into a single Locator interface
-
resolveSigningKey(JwsHeader header, Claims claims) -> locate(JwsHeader header)
In JWTVerifierImpl within the verify function parseClaimJws(CharSequence jws) has been deprecated and is now called parseSignedClaims(CharSequence jws)
v0.5.0
v0.4.0
v0.3.0
Fetch JWT verification keys from identity api
Release 0.2.0
What's Changed
- Fix JWT parse failure when user isn't a member of a group and improve maintainability by @janderson2 in #5
Release 0.1.3
- Fix double quoted username attribute by @mike-kelly-methods in #4
Release 0.1.2
- Accepts
Base64 encoded RSA public signing keyas param - Generates an
RSAPublicKeyobject usingX509EncodedKeySpec - Uses this
RSAPublicKeyobject to validate Access Token JWT
Release 0.1.1
v0.1.1 Update README.md
Release 0.1.0
###v0.1.0
Initial release 🎉