did-jwt
did-jwt copied to clipboard
[proposal] Add support for SIOPv2 ID1 + JWT VC Presentation Profile
Accoarding to the spec, the iss claim must be https://self-issued.me/v2/openid-vc instead of https://self-issued.me/v2
Do you have plans to consider that in your verifyJWT method?
https://github.com/decentralized-identity/did-jwt/blob/86010a6f403619b85259b1790d9d21799716bd4b/src/JWT.ts#L407
Please be aware that it is not instead of. The siopv2 spec lists the current value.
https://openid.net/specs/openid-connect-self-issued-v2-1_0-ID1.html#name-self-issued-id-token-valida
The jwt presentation interop profile adds the openid-vc value.
Joy. The latest SIOPv2 spec has removed the self-issued.me value altogether. The JWT VC Presentation Interop Profile is however based on Implementers Draft 1 of the SIOPv2 spec. The interop profile differs in value for the claim from the SIOPv2 ID1 specification. I asked for clarification in the interop profile Github: https://github.com/decentralized-identity/jwt-vc-presentation-profile/issues/63
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Closed by #260