values

OID4VP 1.0, 6.3: values: OPTIONAL A non-empty array of strings, integers or boolean values that specifies the expected values of the claim. If the values property is present, the Wallet SHOULD return the claim only if the type and value of the claim both match exactly for at least one of the elements in the array. Details of the processing rules are defined in Section 6.4.1.

If a Wallet implements value matching and the Credential being matched is an ISO mdoc-based credential, the CBOR value used for matching MUST first be converted to JSON, following the advice given in Section 6.1 of RFC8949. The resulting JSON value is then used to match against the values property as specified above. When conversion according to these rules is not clearly defined, behavior is out of scope of this specification.