-
Notifications
You must be signed in to change notification settings - Fork 116
Address controller
ambiguity
#915
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
Comments
My gut feeling is that it could lock out some potential use cases around key management and delegation if we go with |
Before picking any, we need to define |
We may also want to revisit
If an issuer is a Party (e.g. organization) and the controller is an electronic component that can access and use cryptographic keys, then |
The issue was discussed in a meeting on 2023-04-05
View the transcript3.8. Address
|
Data Integrity addresses some of this here: https://www.w3.org/TR/vc-data-integrity/#retrieve-verification-method |
They use the term |
The issue was discussed in a meeting on 2023-04-19
View the transcript2.2. Address
|
@OR13 can this be closed now that Data Integrity addresses this directly? |
this feels like a data integrity issue, not something to be addressed in core data model |
data integrity does cover this, jwt does not... is it ok if vc-jwt and data integrity disagree on processing of the |
The issue was discussed in a meeting on 2023-05-17
View the transcript2.2. Address
|
Uh oh!
There was an error while loading. Please reload this page.
Consider the case where:
jws.header.kid = https://gov.example#key-0
Possible normative statements:
a. The assertionMethod used to issue a verifiable credential MUST have a
controller
that matches theissuer.
b. The assertionMethod used to issue a verifiable credential MAY have a
controller
that matches theissuer.
c. The assertionMethod used to issue a verifiable credential SHOULD have a
controller
that matches theissuer.
What are the implications for each of these?
Why would we pick
a
overc
?The text was updated successfully, but these errors were encountered: