Verifiable Credential Config
Intro
The verifiable credential data can be transformed and sent back to the client in various ways. In the IDP-Kit's default configuration (found in the file config/idp-config.json), the DID, first name, last name, gender, and birthday are mapped as claims to the profile scope while the required credential type is VerifiableId.
Learn more about claim mapping
...
{
"scope": [ "profile" ],
"claim": "name",
"credentialType": "VerifiableId",
"valuePath": "$.credentialSubject.firstName $.credentialSubject.familyName"
},
{
"scope": [ "profile" ],
"claim": "family_name",
"credentialType": "VerifiableId",
"valuePath": "$.credentialSubject.familyName"
},
{
"scope": [ "profile" ],
"claim": "given_name",
"credentialType": "VerifiableId",
"valuePath": "$.credentialSubject.firstName"
},
{
"scope": [ "profile" ],
"claim": "gender",
"credentialType": "VerifiableId",
"valuePath": "$.credentialSubject.gender"
},
{
"scope": [ "profile" ],
"claim": "birthdate",
"credentialType": "VerifiableId",
"valuePath": "$.credentialSubject.dateOfBirth"
},
...Last updated
Was this helpful?
