did-jwt icon indicating copy to clipboard operation
did-jwt copied to clipboard

[proposal] Add support for SIOPv2 ID1 + JWT VC Presentation Profile

Open siacomuzzi opened this issue 3 years ago • 2 comments

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

siacomuzzi avatar Sep 22 '22 19:09 siacomuzzi

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.

nklomp avatar Sep 23 '22 20:09 nklomp

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

nklomp avatar Sep 23 '22 22:09 nklomp

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.

stale[bot] avatar Dec 06 '22 04:12 stale[bot]

Closed by #260

mirceanis avatar Dec 06 '22 07:12 mirceanis