You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: openid-4-verifiable-presentations-1_0.md
+7-8
Original file line number
Diff line number
Diff line change
@@ -261,7 +261,7 @@ One exception to this rule is `transaction_data` parameter, and the wallets that
261
261
This specification defines the following new request parameters:
262
262
263
263
`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.
265
265
266
266
`presentation_definition_uri`:
267
267
: 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.
768
768
769
769
The purpose of the `claim_sets` syntax is to provide a way for a
770
770
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
773
772
element in the array is the least preferred. Verifiers SHOULD use the principle of
774
773
least information disclosure to influence how they order these options. For example, a
775
774
proof of age request should prioritize requesting an attribute like `age_over_18` over
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:
822
821
823
822
### IETF SD-JWT VC {#format_vc_sd_jwt}
824
823
@@ -831,10 +830,10 @@ the inheritance logic defined in [@!I-D.ietf-oauth-sd-jwt-vc].
831
830
832
831
### Mobile Documents or mdocs (ISO/IEC 18013 and ISO/IEC 23220 series) {#format_mso_mdoc}
833
832
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 ISO18013-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].
0 commit comments