Salesforce服务器希望使用RSA SHA256
-OAuth 2.0 JWT Bearer Token对jwt进行签名
我在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
使用哪个。