diff --git a/generators/server/templates/src/main/java/package/security/jwt/TokenProvider.java.ejs b/generators/server/templates/src/main/java/package/security/jwt/TokenProvider.java.ejs index 86d469cb9caf..d8b7a51900ce 100644 --- a/generators/server/templates/src/main/java/package/security/jwt/TokenProvider.java.ejs +++ b/generators/server/templates/src/main/java/package/security/jwt/TokenProvider.java.ejs @@ -100,8 +100,9 @@ public class TokenProvider { } public Authentication getAuthentication(String token) { - Claims claims = Jwts.parser() + Claims claims = Jwts.parserBuilder() .setSigningKey(key) + .build() .parseClaimsJws(token) .getBody(); @@ -117,7 +118,7 @@ public class TokenProvider { public boolean validateToken(String authToken) { try { - Jwts.parser().setSigningKey(key).parseClaimsJws(authToken); + Jwts.parserBuilder().setSigningKey(key).build().parseClaimsJws(authToken); return true; } catch (JwtException | IllegalArgumentException e) { log.info("Invalid JWT token.");