italia / spid-cie-oidc-django

The SPID/CIE OIDC Federation SDK, written in Python
Apache License 2.0
27 stars 28 forks source link

feat: Trust chain and metadata policy #10

Closed peppelinux closed 2 years ago

peppelinux commented 2 years ago

A first implementation of metadata discovery with policy

this PR is the first stone to establish dynamically the trust to a third party and build a final metadata.

the result must be stored in the entity.models.TrustChain with the expiration time, the validated trust marks and the final metadata. This latter is the most important thing to get RP and OP in this project to work

peppelinux commented 2 years ago

trust chains improved and added test for intermediaries that unfortunately still fails. I'll be on the track asap