CredentialRequirementSetCreate
idstringrequired
profile objectrequired
idstringrequired
versionstringrequired
digeststring
logicstringrequired
Possible values: [all, any]
requirements object[]required
Array [
idstringrequired
credentialTypesstring[]required
acceptedIssuersstring[]
holderBindingstring
Possible values: [required, not-required]
subjectBindingstring
Possible values: [remoteParticipant, localParticipant, none]
claimConstraints object[]
Array [
pathstring[]required
operatorstringrequired
Possible values: [eq, in, exists]
value object
oneOf
- string
- number
- boolean
- object[]
string
]
statusstring
Possible values: [valid]
]
CredentialRequirementSetCreate
{
"id": "string",
"profile": {
"id": "string",
"version": "string",
"digest": "string"
},
"logic": "all",
"requirements": [
{
"id": "string",
"credentialTypes": [
"string"
],
"acceptedIssuers": [
"string"
],
"holderBinding": "required",
"subjectBinding": "remoteParticipant",
"claimConstraints": [
{
"path": [
"string"
],
"operator": "eq",
"value": "string"
}
],
"status": "valid"
}
]
}