Configure credential types
Credential types define what credentials are valid in the ecosystem.
This does not mean that other credentials cannot be issued or verified in the ecosystem - that is up to the customer business logic to determine. It only means that these are the only credentials that are considered valid (Level 2 trust).
Request
Make the following request to configure a new credential type:
1POST https://YOUR_TENANT_URL/v1/ecosystems/{ecosystemId}/credentials
ecosystemId
: Credential types must be configured within a specific ecosystem. Use the ecosystem uniqueid
obtained when you created the ecosystem.
1{
2 "profile": "compact",
3 "type": "DriverLicence",
4 "name": "Driver's Licence"
5}
profile
: Insert the profile of the new credential (web-semantic
,compact-semantic
,compact
ormobile
).type
: Insert the type of the new credential.name
: Insert a meaningful name for the new credential.
Response
1{
2 "id": "599bf148-d711-405a-a20b-9c8a87ac8850",
3 "ecosystemId": "6f219af9-edc2-4840-b8e7-05b27f28751d",
4 "profile": "compact",
5 "type": "DriverLicence",
6 "name": "Driver's Licence"
7}
id
: A unique identifier for the new credential. This identifier is used when creating a policy.ecosystemId
: The requested ecosystem identifier.
When required, ecosystem operators can revoke an existing credential type so that it is no longer considered valid in the ecosystem.
What's Next?
Your ecosystem now has valid participants and credential types. You can now combine the two to create policies.