From c949ba1a84b548f4e032d3114e7b4e44ad31237f Mon Sep 17 00:00:00 2001 From: Benjamin Young Date: Mon, 18 Nov 2024 14:00:23 -0500 Subject: [PATCH] Clarify issuer.id use in this suite. --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 661a38eb..39cdde4c 100644 --- a/README.md +++ b/README.md @@ -36,10 +36,10 @@ To add your implementation to this test suite, you will need to add 2 endpoints to your implementation manifest. - A credential issuer endpoint (`/credentials/issue`) in the `issuers` property. - - An optional `id` property may be set alongside the `endpoint`. - - If provided, the specified `issuer.id` will be added to Verifiable Credentials - in the tests. - - If present, the `issuer.id` MUST use the `did:key` method. + - A required `id` property MUST be set alongside the `endpoint`. + - The specified `issuer.id` will be added to Verifiable Credentials + in the tests where applicable. + - The value of `issuer.id` MUST use the `did:key` method. - If the endpoint supports a selective disclosure suite - The endpoint must accept `options.mandatoryPointers`. - If present, `options.mandatoryPointers` is an array of strings.