Сервер Salesforce хочет подписать jwt с помощью RSA SHA256
- OAuth 2.0 JWT Bearer Token , и я не могу найти соответствующий алгоритм в io.jsonwebtoken.SignatureAlgorithm
lib.Описание SignatureAlgorithm.RS256 - JWA algorithm name for RSASSA-PKCS-v1_5 using SHA-256
это правильно?Также есть 3 метода подписи Jwts.builder()
-
JwtBuilder io.jsonwebtoken.JwtBuilder.signWith(SignatureAlgorithm alg, Key key)
JwtBuilder io.jsonwebtoken.JwtBuilder.signWith(SignatureAlgorithm alg, byte[] secretKey)
JwtBuilder io.jsonwebtoken.JwtBuilder.signWith(SignatureAlgorithm alg, String secretKey)
Я не уверен, какой из них использовать для RSA SHA256
.