Skip to content

Holder: deactivate old credentials on issuance #693

@paullatzelsperger

Description

@paullatzelsperger

Feature Request

Whenever a credential is re-issued to a holder (e.g. after automatic renewal), holder must deactivate the old credential so that only the new credential is used for DCP interactions.

Why Is the Feature Desired?

upon re-issuance, issuers may revoke the old credentials. This is to prevent holders from presentin a revoked credential, and to avoid presenting a potentially out-of-date credential.

Who will sponsor this feature?

Please @-mention the committer that will sponsor your feature.

Solution Proposal

Move the old credential to VcStatus#EXPIRED. Note that moving it to REVOKED could happen automatically, after the next check period of the CredentialWatchdog.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions