据我所知,这些声明来自不同的(外部)来源,根据规范及其示例,这些声明包含在包含索赔值的JWT中。据我所知,这个JWT在此之前由源签名,然后聚合到ID令牌中。关于合计索赔:
RP如何检索公钥并验证源发出的JWT的签名?ID Tokens SHOULD NOT use the JWS or JWE x5u, x5c, jku, or jwk Header Parameter fields..在这种情况下,允许将其中一个头包含在JWT头中是否相关?为什么
我的客户向我发送一个JWT,我需要使用他们的公钥来验证这个JWT。我正在使用Java和JJWT框架来验证这个令牌。我知道使用HS256解码这个令牌,但使用RS256我不知道。我正在使用的jjwt解析示例:
at sun.security.rsa.RSAKeyFactory.engineGenerate