The Universal Issuer supports various configuration settings that can be configured per account.
oid4vc
Using this setting, various aspects of the OID4VC functionality of the Universal Issuer can be specified.
The following request will get the oid4vc
configuration value.
curl -H "Authorization: Bearer b082c420-df67-4b06-899c-b7c51d75fba0" \
-X GET "https://profile.godiddy.com/0.1.0/profile/metadata/oid4vc"
The following request will set the oid4vc
configuration value.
curl -H "Authorization: Bearer b082c420-df67-4b06-899c-b7c51d75fba0" \
-X PUT "https://profile.godiddy.com/0.1.0/profile/metadata/oid4vc" \
-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"
}
}
}
}'