-
Notifications
You must be signed in to change notification settings - Fork 516
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
Connectionless Verification of revoked credential (as well as valid credential) not working as expected when specifying non_revoked interval in present proof request. #1806
Comments
while trying with 0.7.4-rc2, I was getting following error on agent while generating proof request:
|
@itsdheerajbudhiraja Proof verification is working, I tested [ACA-Py main - latest] for |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Problem came out to be in aries js framework - Mobile wallet was sending incorrect proof. On degugging I figured out this error:
Seems holder wallet is sending incorrect proof - Some timestamp is missing. Aca-py code is working fine. |
Good stuff! Thanks for digging in and confirming. |
ACA-Py 0.7.3 (and before? Not sure what the affected versions are) contained a bug where it would mark a proof as verified if it didn't include a proof of non revocation even though the proof request requested a proof of non-revocation. This has been fixed since and is therefore now breaking. AFJ 0.1.0 doesn't have support for revocation yet, and that's why it is now failing with ACA-Py 0.7.4-RC. AFJ 0.2.0 will support revocation. |
Thanks for the explanation @TimoGlastra --- makes sense. |
After specifying
non_revoked
in present proof request:Till
aca-py release 0.7.3
- getting verified: true in response irrespective of credential is revoked or not.With
aca-py 0.7.4-rc*
- getting verified: false irrespective of credential is revoked or not.Sample present proof request:
The text was updated successfully, but these errors were encountered: