Version: v0.25.0 (Latest)
Attach domains to the verifier and queries
Step 3 of 4 in Bind trust and queries.
Loading example...
PUT replaces the whole aggregate: the policy and the complete ordered domain list, each with an
ordinal. Use If-Match with the attachment ETag, or If-Match: * on a first write. Typical targets:
OID4VP_VERIFIER/{verifierId}/CREDENTIAL_ISSUER_TRUSTfor the verifier default.OID4VP_DCQL_QUERY/{queryId}/CREDENTIAL_ISSUER_TRUSTwhen one query needs a narrower or wider set.OID4VP_VERIFIER_DCQL_BINDING/{bindingId}/CREDENTIAL_ISSUER_TRUSTwhen a specific verifier and query pairing needs its own set.
policy.mode is FAIL_CLOSED (only listed domains admit, in order) or UNRESTRICTED (no named
domain required; signature, status and holder binding still run). UNRESTRICTED is valid for issuer,
wallet-provider and verifier identity only, and needs an empty domains array.
Loading example...
Removing one domain means writing the list you want to end up with; delete removes the whole attachment and lets the consumer fall through to the next level.
Next
Continue with step 4, Create verification templates.