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
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions