'io. JSONWEBTOKE. Signaturealgorithmus 'ist veraltetJava

Java-Forum
Anonymous
 'io. JSONWEBTOKE. Signaturealgorithmus 'ist veraltet

Post by Anonymous »

Ich habe den folgenden Code: < /p>
import io.jsonwebtoken.Claims;
import io.jsonwebtoken.Jwts;
import io.jsonwebtoken.SignatureAlgorithm;
import io.jsonwebtoken.security.Keys;

SecretKey key = Keys.hmacShaKeyFor("some_test_value".getBytes(StandardCharsets.UTF_8));
Jwts.builder()
.claims(claims)
.issuedAt(Date.from(iat))
.signWith(key, SignatureAlgorithm.forName(HS256))
.compact();
< /code>
Ich bekomme Warnung vor veralteten Methoden: < /p>
'signWith(java. security. Key, io. jsonwebtoken. SignatureAlgorithm)' is deprecated
'io. jsonwebtoken. SignatureAlgorithm' is deprecated
< /code>
Ich habe versucht, den Code auf diese Weise zu migrieren: < /p>
Key key = Keys.hmacShaKeyFor("some_test_value".getBytes(StandardCharsets.UTF_8));
String value = Jwts.builder()
.claims(claims)
.issuedAt(Date.from(iat))
.signWith(key)
.compact();
< /code>
Aber wie Sie sehen, kann ich den HS256 -Algorithmus nicht festlegen. Wissen Sie, wie ich diesen Typ von HS256 -Algorithmus für den Vorzeichenschlüssel festlegen kann?>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post