Skip to content

Latest commit

 

History

History
83 lines (63 loc) · 4.16 KB

CHANGELOG.md

File metadata and controls

83 lines (63 loc) · 4.16 KB

Change Log

3.2.0 (2017-05-04)

Full Changelog Closed issues

  • Claim.isNull() returns true for JSON Object constructed claims #160
  • Incorrectly rejects whitespace after JSON header as invalid #144
  • No token type #136
  • Timestamps are limited by Integer/int to 2038-01-19T04:14:07.000+0100 #132

Added

Changed

Fixed

3.1.0 (2017-01-04)

Full Changelog

Added

3.0.2 (2016-12-13)

Full Changelog

Fixed

3.0.1 (2016-12-05)

Full Changelog

Update to allow sync with Maven Central

3.0.0 (2016-12-05)

Reimplemented java-jwt to improve API and include more signing algorithms

Installation

Maven

<dependency>
    <groupId>com.auth0</groupId>
    <artifactId>java-jwt</artifactId>
    <version>3.0.0</version>
</dependency>

Gradle

compile 'com.auth0:java-jwt:3.0.0'

Available Algorithms

The library implements JWT Verification and Signing using the following algorithms:

JWS Algorithm Description
HS256 HMAC256 HMAC with SHA-256
HS384 HMAC384 HMAC with SHA-384
HS512 HMAC512 HMAC with SHA-512
RS256 RSA256 RSASSA-PKCS1-v1_5 with SHA-256
RS384 RSA384 RSASSA-PKCS1-v1_5 with SHA-384
RS512 RSA512 RSASSA-PKCS1-v1_5 with SHA-512
ES256 ECDSA256 ECDSA with curve P-256 and SHA-256
ES384 ECDSA384 ECDSA with curve P-384 and SHA-384
ES512 ECDSA512 ECDSA with curve P-521 and SHA-512