Skip to content

Commit 5e4e6a9

Browse files
authored
Add readme section about the EnvelopingProof tag usage.
1 parent ca2df12 commit 5e4e6a9

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ specification.
1919
- [Allure Reporting](#allure-reporting)
2020
- [Implementation](#implementation)
2121
- [VC-API](#vc-api)
22+
- [Enveloping Proof](#enveloping-proof)
2223
- [Contribute](#contribute)
2324
- [License](#license)
2425

@@ -340,6 +341,33 @@ you can check the
340341
[vc-test-suite-implementations](https://github.com/w3c/vc-test-suite-implementations)
341342
library.
342343
344+
### Enveloping Proof
345+
Implementers who rely on an enveloping proof securing mechanism can add the `EnvelopingProof` tag to their implementation registration.
346+
347+
This will instruct the test suite to conduct further testing on the implementation and assert the Data Model based on the payload instead of the direct output.
348+
349+
```json
350+
{
351+
"name": "My Company",
352+
"implementation": "My implementation",
353+
"issuers": [{
354+
"id": "",
355+
"endpoint": "https://issuer.mycompany.com/credentials/issue",
356+
"tags": ["vc2.0", "EnvelopingProof"]
357+
}],
358+
"verifiers": [{
359+
"id": "",
360+
"endpoint": "https://verifier.mycompany.com/credentials/verify",
361+
"tags": ["vc2.0", "EnvelopingProof"]
362+
}],
363+
"vpVerifiers": [{
364+
"id": "",
365+
"endpoint": "https://verifier.mycompany.com/presentations/verify",
366+
"tags": ["vc2.0", "EnvelopingProof"]
367+
}]
368+
}
369+
```
370+
343371
## Contribute
344372
345373
See [the CONTRIBUTING.md file in the `w3c/vc-test-suite-implementations` repo](https://github.com/w3c/vc-test-suite-implementations/blob/main/CONTRIBUTING.md).

0 commit comments

Comments
 (0)