-
Notifications
You must be signed in to change notification settings - Fork 36
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
Allow selective disclosure with ops other than $eq. #65
Comments
Interesting. I will add to our confluence requirements tracking. Would you agree that we call this "conditional selective disclosure"? @nedgar ? |
@otto-mora Hm, I'm not sure. I guess the naming could distinguish between the "pure" selective disclosure case, where the original value is unknown and no comparison is given (so holder generates proof using |
This issue is stale because it has been open for 14 days with no activity. |
This issue is stale because it has been open for 14 days with no activity. |
This issue is stale because it has been open for 14 days with no activity. |
. |
@nedgar let me look to see how we can prevent this stuff from being marked as stale. I believe there is a setting to add a special label. @mmilenkovic can you please try to see how we can add this setting https://github.com/actions/stale#exempt-issue-labels. Perhaps issues labeled as "bug", and "enhancement" can be exempt from the Github Actions bot? |
This issue is stale because it has been open for 14 days with no activity. |
.
…On Wed, Jul 26, 2023 at 9:50 PM github-actions[bot] < ***@***.***> wrote:
This issue is stale because it has been open for 14 days with no activity.
—
Reply to this email directly, view it on GitHub
<#65 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFJEYQIYUGPXZ2AJKCEZNDXSHCO7ANCNFSM6AAAAAAXR4CIO4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
+1 for this. |
Added enhancement to exclude stale actions. |
The current support for selective disclosure is indicated by query
{fieldName: {}}
, which implicitly assumes the operator is $eq, with value being the current value in credential.If selective disclosure was purely an option, and the other operators were allowed, it would support a challenge like “prove you’re an adult and disclose your age only if so”, e.g. so no PII about minors would be collected.
Discussed with @OBrezhniev in Slack, who said:
The text was updated successfully, but these errors were encountered: