Skip to content

Releases: FusionAuth/fusionauth-jwt

3.6.0

06 Nov 17:02
Compare
Choose a tag to compare

Changes in 3.6.0

  • Add the x5c to the JSON Web Key Builder
  • When provided, use the x5c JSON Web Key property to verify the public key modulus and exponent.
  • Improve KeyUtils.getKeyLength to report the correct key length for some EC keys.
  • Add support for clock skew in the JWT Decoder. See JWTDecoder.withClockSkew.
  • Add TimeMachineJWTDecoder to support adjusting 'now' which may be helpful in tests to verify old JWTs.

3.5.3

22 Jul 16:54
Compare
Choose a tag to compare

Add JWK Thumbprint with SHA-1 and SHA-256.

3.5.2

22 Jul 04:34
Compare
Choose a tag to compare

Fix JSON Web Key parsing, use kty instead of alg.

3.5.1

17 Jul 04:34
Compare
Choose a tag to compare

Added HMAC time constant equality.

3.5.0

04 Jul 17:55
Compare
Choose a tag to compare

Add support for RSA PSS algorithms, PS256, PS384 and PS512.

3.4.0

23 Jun 05:15
Compare
Choose a tag to compare

Add JSON Web Key Set helpers to download keys from JWKS endpoints. See JSONWebKeySetHelper.

3.3.1

27 May 17:05
Compare
Choose a tag to compare

Add static method on JSONWebKey to use new JSONWebKeyParser class.

3.3.0

27 May 16:40
Compare
Choose a tag to compare

Add JSONWebKeyParser to extract public keys from a JSON Web key. This allows you to build JWT verifiers from publicly available JWKS endpoints.

3.2.0

27 May 16:39
Compare
Choose a tag to compare

Add new HMAC signer methods to take bytes.

3.1.7

01 Apr 18:06
Compare
Choose a tag to compare

Added support for providing your own crypto provider. This allows you to use BC FIPS, or other JCE security provider if you wish.