Repository navigation
Conversation
|
Discussed in group: @c2bo will attempt to rephrase. |
Co-authored-by: Christian Bormann <chris.bormann@gmx.de>
|
One extra complication is that we should at least be clear how this dcql query is processed: In particular in the case where the credential has both |
|
If the wallet supports the matching of |
|
So semantically we'd treat it as equivalent to requesting all the age_over_xx values? i.e. |
Yes, that would be my interpretation - you basically request the first matching one which is identical to your query. |
|
Discussed today, language seems acceptable. Needs more approvals to merge. @jogu will review |
It turned out my understanding here wasn't correct (thanks to Gareth for explaining the rules better) - the rules in 18013-5 are more complex and an equivalent DCQL query would need value matching as well. i.e. So for an age_over_18 query, if you get a true claim back (for any age_over_xx), the user is definitely over 18, if you get a false claim back, they're definitely under 18. If the wallet only has age_over_19 false, then in my example query it would return age_in_years instead. I think that's what Christian's text already says will happen. |
Co-authored-by: Joseph Heenan <joseph@heenan.me.uk>
|
Just to make sure we don't forget:
Imho, it would make sense, wdyt? |
yes, I think we should do that. It clarifies something that's likely important to a bunch of people, and there's no good reason to have different behaviour between 1.0 and 1.1 (in fact that would actively be bad). |
|
discussed today: we settled on keeping SHOULD rather than MUST and kept the language consistent. @c2bo will add the changes to v1.0 as well. Ready for final review. |
Closes #718
Should this be added to 1.0 errata?