-
Notifications
You must be signed in to change notification settings - Fork 37
decouple credential metadata #500
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
Conversation
|
TODO: change all the examples |
|
WG discussion:
|
|
@c2bo I'm not a fan of adding a Some options to consider:
|
I thought about different names as well, but the main thing I wanted to make sure was that from the name it is clear that the "other" metadata is necessary before the Credential Request, whereas this is relevant during the lifetime of the credential. Right now we have mainly display information but there could be other metadata with the same lifecylce -> a more generic name made sense to me. More opinions on that topic? |
Co-authored-by: Kristina <52878547+Sakurann@users.noreply.github.com>
charsleysa
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The credential_metadata name still feels weird but I don't have a strong enough opinion on it for me to not approve this PR.
|
Does it make sense to separate the other |
|
I have two related concerns:
|
My rationale was that things like It would imho also be a clear path forward for #421 to allow for another display override via the credential response (which would then also be scoped on this object).
The idea was to initially define the override for information that is not critical to the issuance process itself (like format, signing algs etc.), but information like display that in itself does not create an interop problem and the wallet could always fall back to the "default" information in the metadata. An override mechanism that modifies the issuance flow would have a lot more implications and we need to be really careful to not create interop issues here. |
|
As agreed at last week's WG call ( #500 (comment) ) - we now have @leecam & @lchacha 's reviews/approvals, and have discussed this mechanism at a few WG calls, and all comments seem to have been addressed, so we're good to merge - thank you. If people have further improvements to wordings or parameter names feel free to open an issue with suggestions ASAP :) |
Closes #99
This is a bit different from what we discussed at last WG, thus marking it as draft for the time being.