-
Notifications
You must be signed in to change notification settings - Fork 69
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
Investigate recommended alternative approach for verify #365
Comments
More discussion about a possible solution here: hyperledger-indy/indy-sdk#1893 |
A solution was implemented in https://github.com/hyperledger/indy-sdk/pull/1958/files I am testing these changes. |
I was blocked by build failures last week. I'm testing changes now with 1.13 stable release. |
@nrempel I merged the PR and logged #412 to track the need to update the base image to an "official" release. As far as my understanding goes, having the self-verify functionality work all the way through is required for the launch of ICOB so it is best if we merge the change and track future updates. @swcurran and @WadeBarnes can confirm or deny my claims ;) |
Sounds good! |
Not strictly required for ICOB deployment, but definitely something we want ASAP. |
It doesn't solve the problem. It just ignore every restrictions by name aside from the current one disclosed attribute.
So 1) may have false-positive result,
That's why I haven't merged it yet
1 can be extended by application check that all attributes are from the same proof. To do it the app can just make sure that sub_proof_index are the same for whole group of attrs
Allow only the restrictions for attributes (by value) which are disclosed near the current one attrrib and does validation in libindy around that.
It seems like a solution for your particular case, but not the general solution and may be unclear for users
For me the 3rd one seems generic enough and should solve your problem as well (if I understood it correctly)
Let me know are the descriptions of all solutions and the difference are clear enough. Fill free to ask questions. I'd like to be aligned at understanding the options and then we can choose the right solution
The text was updated successfully, but these errors were encountered: