@@ -669,23 +669,23 @@ The following rules apply for selecting claims via `expect_claims` and `valid_cl
669
669
- Otherwise, the Verifier requests one combination of the claims listed in
670
670
` valid_claim_sets ` , with optional claims marked by the postfix ` ? ` .
671
671
672
- If the Wallet cannot deliver all claims requested by the Verifier according to these rules, it MUST NOT
672
+ If the Wallet cannot deliver all non-optional claims requested by the Verifier according to these rules, it MUST NOT
673
673
return the respective Credential.
674
674
675
675
#### Selecting Credentials
676
676
677
677
The following rules apply for selecting Credentials via ` expect_credentials ` and ` valid_credential_sets ` :
678
678
679
- - If ` valid_credential_sets ` is not provided, the Verifier expects all
679
+ - If ` valid_credential_sets ` is not provided, the Verifier requests all
680
680
Credentials in ` expect_credentials ` to be returned.
681
- - Otherwise, the Verifier expects one combination of the Credentials
681
+ - Otherwise, the Verifier requests one combination of the Credentials
682
682
listed in ` valid_credential_sets ` , with optional credentials marked by the postfix ` ? ` .
683
683
684
684
Credentials not matching the respective constraints expressed within
685
685
` expect_credentials ` MUST NOT be returned, i.e., they are treated as if
686
686
they would not exist in the Wallet.
687
687
688
- If the Wallet cannot fulfill the request by the Verifier, it MUST NOT
688
+ If the Wallet cannot deliver all non-optional Credentials requested by the Verifier according to these rules , it MUST NOT
689
689
return any credential.
690
690
691
691
0 commit comments