OpenId4VcTrustVerdictDto
verdictstringrequired
The trust verdict
Possible values: [TRUSTED_AUTHORIZED, TRUSTED_NOT_AUTHORIZED, UNTRUSTED, RESOLVER_UNAVAILABLE]
evidence objectrequired
The basis of the verdict
didstringnullablerequired
DID of the issuer: iss when it is a DID, else the URI SAN of the leaf certificate
trustStatusstringnullablerequired
Trust status the resolver returned
Possible values: [TRUSTED, UNTRUSTED]
jsonSchemaCredentialIdstringnullablerequired
Credential type of the request
credentialSchemaIdnumbernullablerequired
CredentialSchema of the request, which the authorized read names
authorizedbooleannullablerequired
Whether the resolver authorizes the issuer for the credential type
queriesstring[]required
Resolver queries the agent ran
notestring
Why the verdict was not TRUSTED_AUTHORIZED
OpenId4VcTrustVerdictDto
{
"verdict": "TRUSTED_AUTHORIZED",
"evidence": {
"did": "string",
"trustStatus": "TRUSTED",
"jsonSchemaCredentialId": "string",
"credentialSchemaId": 0,
"authorized": true,
"queries": [
"string"
],
"note": "string"
}
}