Credentials screen
All credentials held on the wallet are shown in the Credentials screen. In the summary view, you can see:
Name of the credential and a logo if available from a custom domain
Issuer name (if available) or the full domain of the Issuer of the credential
Opening a credential allows you to view the raw information held in the credential in a human-readable format based on the JSON-LD schema of certain known data types:
Name fields (e.g.
title
,givenName
,familyName
) are groupedEmbedded images are displayed if they are base64 encoded, they are cropped to a square with the full image showing when tapped.
Date types following ISO 8601 are displayed in the device locale setting
Telephone and email addresses can be opened in their respective apps
There are further options in the menu to delete the credential and view the raw source of the credential.
Verified
Whenever a credential is opened, a series of verification checks are performed by the wallet:
Domain of the Issuer is in control of the Issuer DID used to sign the credential
Schema is available and the context used in the credential is valid for the structure of the Verifiable Credential
The current revocation status of the credential is fetched
Finally, resolve the Issuer DID used to sign the verifiable credential use the public keys to determine if the proof of the credential is valid and the credential has not been tampered with.
If all checks pass successfully, a green 'Verified' label is shown in the credential. If the credential has been revoked, a red warning message is displayed. However, the credential may still be considered verified in all other regards.