[Federation] 5.3.3. Missing "typ" header in the trust mark example

Issue #1672 resolved
Vladimir Dzhuvinov created an issue

The trust mark example in section 5.3.3 is missing the required trust-mark+jwt type header.

https://openid.net/specs/openid-connect-federation-1_0.html#section-5.3.3

{"kid":"x4Vwn7DsDMboGA8tMWjeyUcODSMPnkYnIWI7tzyUgFk","alg":"RS256"}

Comments (6)

  1. Vladimir Dzhuvinov reporter

    Thanks! The updated example was plugged into the SDK and a typo came up in the thrown exception - “type” → “typ”:

    {"type":"trust-mark+jwt","alg":"RS256","kid":"fukCuKSKxpYbc7OeeI7byrksykA5l8OodEIur8rh4YA"}

    If I can save you time here is a ready B64URL with the typo fixed that passes the test:

    eyJraWQiOiJmdWtDdUtTS3hwWWJjN09lZUk3Ynlya3N5a0E1bDhPb2RFSXVyOHJoNFlBIiwidHlwIjoidHJ1c3QtbWFyaytqd3QiLCJhbGciOiJSUzI1NiJ9
    

  2. Log in to comment