You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Defines three terms - VerifiableCredential,UserCredential,OperatorCredential.
Looking at the supplied @context : https://www.w3.org/2018/credentials/v1 I can see that VerifiableCredential is a defined term within the context (it is actually an @protected term so it cannot be overwritten) but the user-defined terms UserCredential,OperatorCredential are not. Furthermore the dynamic mapped terms such as firstName, lastName, eMail and role are also not defined in the base context.
The correct JSON-LD is something like: "@context" : [ "https://www.w3.org/2018/credentials/v1", "some+other.jsonld"]
where some+other.jsonld maps to the missing terms
Specifically, looking at:
https://github.com/FIWARE/data-space-connector/blob/main/k3s/consumer.yaml#L209-L210
Defines three terms -
VerifiableCredential
,UserCredential
,OperatorCredential
.Looking at the supplied
@context
: https://www.w3.org/2018/credentials/v1 I can see thatVerifiableCredential
is a defined term within the context (it is actually an@protected
term so it cannot be overwritten) but the user-defined termsUserCredential
,OperatorCredential
are not. Furthermore the dynamic mapped terms such asfirstName
,lastName
,eMail
androle
are also not defined in the base context.The claim appears as:
Which expands to:
Which drops all the useful stuff.
The correct JSON-LD is something like:
"@context" : [ "https://www.w3.org/2018/credentials/v1", "some+other.jsonld"]
where
some+other.jsonld
maps to the missing termsWhich results in the following expansion:
The text was updated successfully, but these errors were encountered: