-
Notifications
You must be signed in to change notification settings - Fork 112
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
5.3.1 Semantic Interoperability #525
Comments
If you think a bit deeper about this, your message indicates precisely why @context or something similar is needed - JSON processors have no idea how to support any property that they have not already been told about, so have no support for extensibility except by out of band means. |
@David-Chadwick sorry that does not process for me, as i'm talking about JWT processors |
@nadalin wrote:
The intent of that conformance statement is to state that Verifiable Credential processors that are operating in JSON mode MUST ensure that the array of values associated with @context are in the expected order for the particular use case (and that's it). It specifically does not mean that they must dereference @context URLs or anything of the sort. This rule is there to ensure that JSON-based Verifiable Credential processors do not need to use any JSON-LD libraries to be conformant with the specification AND ensure semantic interoperability w/ Verifiable Credentials processors that DO process in JSON-LD mode. We can suggest that this normative statement is elaborated upon so that it's easier to understand the reasoning behind the requirement for implementers. |
@stonematt Will wait to see final wording as I'm not convinced this will be adequate |
This is a confusing section as there is no motivation for this section as most JSON processors don't necessary parse and understand the @context yet this section says that they MUST, I don't see any rational for this, can someone explain?
Current JWT parsers don't know what to do with an @context and thus would ignore
The text was updated successfully, but these errors were encountered: