From 3580789de5d0f30ed1e9e4fb030b0617c2710cdc Mon Sep 17 00:00:00 2001 From: "andrea.terzani" Date: Tue, 13 Aug 2024 09:32:37 +0200 Subject: [PATCH] refactor: Update JwtTokenProvider to use HS512 algorithm for signing tokens --- .../hermione/security/utility/JwtTokenProvider.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/olympus/hermione/security/utility/JwtTokenProvider.java b/src/main/java/com/olympus/hermione/security/utility/JwtTokenProvider.java index 248cec6..43bc5e2 100644 --- a/src/main/java/com/olympus/hermione/security/utility/JwtTokenProvider.java +++ b/src/main/java/com/olympus/hermione/security/utility/JwtTokenProvider.java @@ -21,7 +21,7 @@ public class JwtTokenProvider { Key key = Keys.secretKeyFor(SignatureAlgorithm.HS512); - public static final String SECRET = "5367566B59703373367639792F423F4528482B4D6251655468576D5A71347437"; + public static final String SECRET = "5367566B59703373367639792F423F4528482B4D6251655468576D5A713474375367566B59703373367639792F423F4528482B4D6251655468576D5A71347437"; private Key getSignKey() { @@ -40,7 +40,8 @@ public class JwtTokenProvider { .setSubject(userDetails.getUsername()) .setIssuedAt(new Date()) .setExpiration(expiryDate) - .signWith(getSignKey(), SignatureAlgorithm.HS256) + .signWith(getSignKey(), SignatureAlgorithm.HS512) + //.signWith(SignatureAlgorithm.HS512, SECRET) .compact(); } @@ -83,5 +84,4 @@ public class JwtTokenProvider { .getBody() .getSubject(); } -} - +} \ No newline at end of file