-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Which context file maps json web keys? #228
Comments
Yes, ideally a
Hmm... isn't this it? https://w3c.github.io/vc-data-integrity/vocab/security/vocabulary.html#JsonWebKey
There is: https://github.com/w3c/vc-data-integrity/blob/main/contexts/jwk/v1
In the meantime, people should include the context that defines |
That is the vocabulary. I meant the "vocabulary context", ie,
Ah. I did not know about this one! Where is it mentioned in the spec(s)? Shouldn't it? What is its "canonical" adress? Shouldn't it be something like I presume the reason why it is not merged into the DI context is to avoid the (impression of) dependency of JOSE-COSE on DI...
O.k. Then the example (and others) should definitely be extended. |
Oops, sorry, I found it. The context is |
Example 12 (and possibly others) is invalid, because the
JsonWebKey
andpublicKeyJwk
terms are not defined by the two context files listed in the example (https://www.w3.org/ns/did/v1
,https://www.w3.org/ns/credentials/v2
).I also checked the security vocabulary's context (
https://w3id.org/security#
) and it is not there either. Although these terms are properly defined in the DI vocabulary, it is as if no context file we have deals with them.Isn't this odd? Shouldn't
JsonWebKey
and related terms be mentioned in one of the context files? Or should we create a new context file for them?@dlongley @msporny @decentralgabe
The text was updated successfully, but these errors were encountered: