Skip to content

Add credentialStatus #579

@Oran-Dan

Description

@Oran-Dan

Description

Users will now be able to clearly see the status of their credentials and have it up to date every time they open the app.

Motivation

CredentialStatus and revocation is a crucial part of the Digital Credentials ecosystem.

Requirements

  • (Backend) All credentials should be checked for their status and updated each time upon opening UniMe
  • (Backend) Check status when receiving a credential, when invalid do not add the credential.
  • (Backend) Create action and reducer to be dispatched for manual refresh of Credential Status.
  • (Backend) add CredentialStatusData struct to DisplayCredential to reflect the status of the credential (Valid, Unvalid, Suspended) and the timestamp last checked.
  • (Backend) unable Invalid credentials from being shared; add logic to filter out Unvalid candidates for a DCQL request
  • (Frontend) grey out Invalid credentials, sort those credentials to the bottom of the list
  • (Frontend) create manual refresh option in main page all credentials overview
  • (Frontend) create manual refresh option in credential overview

Open Questions

No response

Are you planning to contribute this in a PR?

Yes

Metadata

Metadata

Assignees

Labels

AddedA new feature that requires a minor release.BackendThis issue pertains to the UniMe backend.FrontendThis issue pertains to the UniMe frontend.

Type

No type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions