italia / eudi-wallet-it-docs

Italian EUDI Wallet Technical Specifications
Creative Commons Zero v1.0 Universal
57 stars 20 forks source link

Status Assertion lifecycle, validity period + not greater than #265

Closed pietroACN closed 2 months ago

pietroACN commented 7 months ago

From the specification is not clear how the two following requirements could interlace:

For example if the expiration datetime would be set after 30days and validity period set after 12 hours, it's not clear if the Status Attestation, while being valid (expiration datetime) cannot be used after the validity time (expired validity)

peppelinux commented 7 months ago

status attestations are short lived and cannot expire after the expiration of the credential where they are bound to, eg: credential expires in the next 5 hours, the linked status attestation cannot expire after the next 5 hours.

expiration is part of the validity evaluation, while validity is a more complex concept that brings signature verification, revocation verification, issuer revocation and so on.

SaraConsoliACN commented 5 months ago

In my opinion, this issue can be considered resolved by the PR https://github.com/italia/eudi-wallet-it-docs/pull/308 in this section of the text: https://github.com/italia/eudi-wallet-it-docs/pull/308/files#:~:text=MUST%20contain%20the,the%20Digital%20Credential%3B.

SaraConsoliACN commented 2 months ago

Can we consider this issue closed and solved in PR #308 ?