| io.jsonwebtoken.JwtBuilder.addClaims(Map)
|
| io.jsonwebtoken.JwtParserBuilder.base64UrlDecodeWith(Decoder)
|
| io.jsonwebtoken.JwtBuilder.base64UrlEncodeWith(Encoder)
|
io.jsonwebtoken.Jwts.claims(Map)
since 0.12.0 in favor of Jwts.Jwts.claims().putAll(map).build().
This method will be removed before 1.0.
|
| io.jsonwebtoken.CompressionCodec.compress(byte[]) |
| io.jsonwebtoken.CompressionCodec.decompress(byte[]) |
| io.jsonwebtoken.io.Deserializer.deserialize(byte[])
|
| io.jsonwebtoken.JwtParserBuilder.deserializeJsonWith(Deserializer
|
| io.jsonwebtoken.lang.RuntimeEnvironment.enableBouncyCastleIfPossible()
since 0.12.0. will be removed before the 1.0 final release.
|
io.jsonwebtoken.CompressionCodec.getAlgorithmName()
since 0.12.0 in favor of Identifiable.getId() to ensure congruence with
all other identifiable algorithms.
|
io.jsonwebtoken.Jwt.getBody()
since 0.12.0 because it has been renamed to Jwt.getPayload(). 'Payload' (not
body) is what the JWT specifications call this property, so it has been renamed to reflect the correct JWT
nomenclature/taxonomy.
|
| io.jsonwebtoken.Jws.getSignature()
|
| io.jsonwebtoken.security.Keys.keyPairFor(SignatureAlgorithm)
|
| io.jsonwebtoken.JwtParser.parse(CharSequence, JwtHandler)
|
| io.jsonwebtoken.JwtParser.parseClaimsJws(CharSequence)
|
| io.jsonwebtoken.JwtParser.parseClaimsJwt(CharSequence)
|
| io.jsonwebtoken.JwtParser.parseContentJws(CharSequence)
|
| io.jsonwebtoken.JwtParser.parseContentJwt(CharSequence)
|
io.jsonwebtoken.security.Keys.secretKeyFor(SignatureAlgorithm)
since 0.12.0. Use your preferred MacAlgorithm instance's
key() builder method directly.
|
| io.jsonwebtoken.io.Serializer.serialize(T)
|
| io.jsonwebtoken.JwtBuilder.serializeToJsonWith(Serializer
|
| io.jsonwebtoken.ProtectedHeaderMutator.setAlgorithm(String)
since 0.12.0 and will be removed before the 1.0 release.
|
| io.jsonwebtoken.JwtParserBuilder.setAllowedClockSkewSeconds(long)
|
| io.jsonwebtoken.ClaimsMutator.setAudience(String)
|
| io.jsonwebtoken.JwtBuilder.setClaims(Map)
|
io.jsonwebtoken.JwtParserBuilder.setClock(Clock)
since 0.12.0 for the more modern builder-style named JwtParserBuilder.clock(Clock) method.
This method will be removed before the JJWT 1.0 release.
|
| io.jsonwebtoken.HeaderMutator.setCompressionAlgorithm(String)
since 0.12.0 and will be removed before the 1.0 release.
|
| io.jsonwebtoken.JwtParserBuilder.setCompressionCodecResolver(CompressionCodecResolver)
|
| io.jsonwebtoken.HeaderMutator.setContentType(String)
|
io.jsonwebtoken.ClaimsMutator.setExpiration(Date)
since 0.12.0 in favor of the shorter and more modern builder-style named
ClaimsMutator.expiration(Date). This method will be removed before the JJWT 1.0 release.
|
| io.jsonwebtoken.JwtBuilder.setHeader(Map)
|
| io.jsonwebtoken.JwtBuilder.setHeaderParam(String, Object)
|
| io.jsonwebtoken.JwtBuilder.setHeaderParams(Map)
|
io.jsonwebtoken.ClaimsMutator.setId(String)
since 0.12.0 in favor of the shorter and more modern builder-style named
ClaimsMutator.id(String). This method will be removed before the JJWT 1.0 release.
|
io.jsonwebtoken.ClaimsMutator.setIssuedAt(Date)
since 0.12.0 in favor of the shorter and more modern builder-style named
ClaimsMutator.issuedAt(Date). This method will be removed before the JJWT 1.0 release.
|
io.jsonwebtoken.ClaimsMutator.setIssuer(String)
since 0.12.0 in favor of the shorter and more modern builder-style named
ClaimsMutator.issuer(String). This method will be removed before the JJWT 1.0 release.
|
| io.jsonwebtoken.ProtectedHeaderMutator.setKeyId(String)
|
io.jsonwebtoken.ClaimsMutator.setNotBefore(Date)
since 0.12.0 in favor of the shorter and more modern builder-style named
ClaimsMutator.notBefore(Date). This method will be removed before the JJWT 1.0 release.
|
io.jsonwebtoken.JwtBuilder.setPayload(String)
since 0.12.0 in favor of JwtBuilder.content(String)
because both Claims and Content are technically 'payloads', so this method name is misleading. This method will
be removed before the 1.0 release.
|
| io.jsonwebtoken.JwtParserBuilder.setSigningKey(byte[])
|
| io.jsonwebtoken.JwtParserBuilder.setSigningKey(Key)
|
| io.jsonwebtoken.JwtParserBuilder.setSigningKey(String)
|
| io.jsonwebtoken.JwtParserBuilder.setSigningKeyResolver(SigningKeyResolver)
|
io.jsonwebtoken.ClaimsMutator.setSubject(String)
since 0.12.0 in favor of the shorter and more modern builder-style named
ClaimsMutator.subject(String). This method will be removed before the JJWT 1.0 release.
|
io.jsonwebtoken.HeaderMutator.setType(String)
since 0.12.0 in favor of the more modern builder-style HeaderMutator.type(String) method.
This method will be removed before the 1.0 release.
|
| io.jsonwebtoken.JwtBuilder.signWith(Key, SignatureAlgorithm)
|
| io.jsonwebtoken.JwtBuilder.signWith(SignatureAlgorithm, byte[])
|
| io.jsonwebtoken.JwtBuilder.signWith(SignatureAlgorithm, Key)
|
| io.jsonwebtoken.JwtBuilder.signWith(SignatureAlgorithm, String)
|
| io.jsonwebtoken.ClaimsMutator.AudienceCollection.single(String)
This is technically not deprecated because the JWT RFC mandates support for single string values,
but it is marked as deprecated to discourage its use when possible.
|