Skip to content

Commit 1511de4

Browse files
danielfettSakurann
andauthored
Apply suggestions from code review
Co-authored-by: Kristina <[email protected]>
1 parent 56855ac commit 1511de4

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

Diff for: openid-4-verifiable-presentations-1_0.md

+7-8
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ One exception to this rule is `transaction_data` parameter, and the wallets that
261261
This specification defines the following new request parameters:
262262

263263
`presentation_definition`:
264-
: A string containing a Presentation Definition JSON object. See (#request_presentation_definition) for more details. Exactly one of `vp_query` or `presentation_definition` or `presentation_definition_uri` MUST be present in the Authorization Request.
264+
: A string containing a Presentation Definition JSON object. See (#request_presentation_definition) for more details. Exactly one of the following parameters MUST be present in the Authorization Request:`vp_query`, `presentation_definition`, `presentation_definition_uri`, or a `scope` value representing a Presentation Definition.
265265

266266
`presentation_definition_uri`:
267267
: A string containing an HTTPS URL pointing to a resource where a Presentation Definition JSON object can be retrieved. See (#request_presentation_definition_uri) for more details. Exactly one of `vp_query` or `presentation_definition` or `presentation_definition_uri` MUST be present in the Authorizat
@@ -768,8 +768,7 @@ user privacy, but MUST NOT rely on it for security checks.
768768

769769
The purpose of the `claim_sets` syntax is to provide a way for a
770770
verifier to describe alternative ways a given credential can satisfy the request.
771-
The array ordering expresses the Verifier's preference for how the request must
772-
be fulfilled. The first element in the array is the most preferred and the last
771+
The array ordering expresses the Verifier's preference for how to fulfill the request. The first element in the array is the most preferred and the last
773772
element in the array is the least preferred. Verifiers SHOULD use the principle of
774773
least information disclosure to influence how they order these options. For example, a
775774
proof of age request should prioritize requesting an attribute like `age_over_18` over
@@ -818,7 +817,7 @@ presentations.
818817

819818
## Format-specific Properties {#format_specific_properties}
820819

821-
The following format-specific properties are defined:
820+
OpenID for Verifiable Presentations is Credential Format agnostic, i.e., it is designed to allow applications to request and receive Verifiable Presentations and Verifiable Credentials in any Credential Format. This section defines Credential Format Profiles for some of the known Credential Formats. Other specifications or deployments can define their own Credential Format Profiles:
822821

823822
### IETF SD-JWT VC {#format_vc_sd_jwt}
824823

@@ -831,10 +830,10 @@ the inheritance logic defined in [@!I-D.ietf-oauth-sd-jwt-vc].
831830

832831
### Mobile Documents or mdocs (ISO/IEC 18013 and ISO/IEC 23220 series) {#format_mso_mdoc}
833832

834-
`doctype_values`:
835-
: OPTIONAL. An array of strings that specifies allowed values for the
836-
doctype of the requested Verifiable Credential. All elements in the array MUST
837-
be valid doctype identifiers as defined in ISO 18013-5.
833+
`doctype_value`:
834+
: OPTIONAL. String that specifies an allowed value for the
835+
doctype of the requested Verifiable Credential. It MUST
836+
be a valid doctype identifier as defined in [@ISO.18013-5].
838837

839838

840839
## Claims Path Pointer {#claims_path_pointer}

0 commit comments

Comments
 (0)