The Universal Issuer supports various configuration settings that can be configured per account.
oid4vci
Using this setting, various aspects of the OID4VCI functionality of the Universal Issuer can be specified.
The following request will get the oid4vci
configuration value.
curl -H "Authorization: Bearer b082c420-df67-4b06-899c-b7c51d75fba0" \
-X GET "https://profile.godiddy.com/0.1.0/profile/metadata/oid4vci"
The following request will set the oid4vci
configuration value.
curl -H "Authorization: Bearer b082c420-df67-4b06-899c-b7c51d75fba0" \
-X PUT "https://profile.godiddy.com/0.1.0/profile/metadata/oid4vci" \
-H "Content-Type: application/json" \
-d '{
"credentialConfigurations": {
"OpenBadgeCredential_jwt_vc_json": {
"format": "jwt_vc_json",
"@context": [
"https://www.w3.org/2018/credentials/v1",
"https://purl.imsglobal.org/spec/ob/v3p0/context.json"
],
"type": [
"VerifiableCredential",
"OpenBadgeCredential"
],
"issuer": {
"id": "did:key:z6MksvTdeczd92YQ5W2V2gL9kXdRvD2AEiyJPoWieP95HUDo",
"name": "Universal Issuer",
"url": "https://oid4vci.uniissuer.io/",
"image": "https://uniissuer.io/images/logo.jpg",
"type": "Profile",
"kid": "did:key:z6MkvfambyLsugwe8DCHeUGVJbYZyKne59RDHx2dqmXRG6nB#z6MkvfambyLsugwe8DCHeUGVJbYZyKne59RDHx2dqmXRG6nB"
}
}
}
}'