Skip to content

Fix mso.verify Add test + add status list variable to integrate status list ref in mso #12

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

Merged
merged 9 commits into from
Mar 20, 2025

Conversation

oligatorr
Copy link
Contributor

Add minimal support to integrate status list reference data in the mso/issuer.py - tests update (replaced revocation to status list for the sake of clarity)
Load also Y coordinate from DER certificate instead of calculating it + enhanced some "unit" tests
Allow multiple doc support in IS0 18013-5 format
Add support to load PEM certificate format (and not only DER ones)

…o/issuer.py - tests update (replaced revocation to status list for the sake of clarity)

Load also Y coordinate from  DER certificate instead of calculating it + enhanced some "unit" tests
Allow multiple doc support in IS0 18013-5 format
Add support to load PEM certificate format (and not only DER ones)
@peppelinux peppelinux requested review from PascalDR and peppelinux and removed request for PascalDR March 19, 2025 08:55
Copy link
Member

@peppelinux peppelinux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

excellent work

I request to use only the parameter cert_path for both DER and PEM formats and to not remove the revocation parameter, as introduced by the european ref impl, only to reduce code misalignment

we look forward to implement the status list package in eudi-wallet-it-python, here:
https://github.com/italia/eudi-wallet-it-python

@oligatorr oligatorr force-pushed the identity_python_branch branch from c893e7b to a1bec12 Compare March 19, 2025 12:30
@oligatorr oligatorr requested a review from peppelinux March 19, 2025 12:52
Copy link
Member

@peppelinux peppelinux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

excellent work, two small suggestions about code improvement and cleanup

oligatorr and others added 5 commits March 20, 2025 09:59
Co-authored-by: Giuseppe De Marco <demarcog83@gmail.com>
code prevents a useless and costly try/except using a conditional when trying to parse issuer cert

Co-authored-by: Giuseppe De Marco <demarcog83@gmail.com>
@peppelinux peppelinux merged commit 6416235 into IdentityPython:main Mar 20, 2025
@oligatorr
Copy link
Contributor Author

Giuseppe,
I think we have done all we have been discussing so far. Sorry as I am not used to github conversation/requests... in PR, I did not see immediately all requests and suggestions.
Olivier

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants