italia / eudi-wallet-it-python

Python toolchain for building an OpenID4VP RP with a SATOSA backend compliant with the Italian Wallet implementation profile
Apache License 2.0
17 stars 13 forks source link

Feature: x509 chain verification #152

Closed PascalDR closed 10 months ago

PascalDR commented 11 months ago

This is a initial implementation of verification method for a chain of x509 certificates.

This PR is relative to issue 143.

peppelinux commented 11 months ago

@PascalDR please include also the trust evaluation method with X.509 within this PR

peppelinux commented 11 months ago

We need to extend this method to consider this PR complete https://github.com/italia/eudi-wallet-it-python/blob/dev/pyeudiw/trust/__init__.py#L28

evaluation_method has to detect the trust evaluation method and return the evaluation method to be called