w3c-ccg / did-spec

Please see README.md for latest version being developed by W3C DID WG.
https://w3c.github.io/did-core/
Other
124 stars 45 forks source link

Should section 8 of the DID spec defer to the DID resolution spec? #252

Closed Chaviland7 closed 5 years ago

Chaviland7 commented 5 years ago

Section 8 of the DID Spec, titled "DID Resolvers" and paraphrased below, contains (likely outdated) normative language, some of which contradicts the current Resolution Spec.

8. DID Resolvers

A DID resolver is a software component with an API ..... To be conformant with this specification, a DID resolver:

  1. SHOULD validate that a DID is valid according to its DID method specification, otherwise it should produce an error.
  2. MUST conform to the requirements of the applicable DID method specification when performing DID resolution operations.
  3. SHOULD offer the service of verifying the integrity of the DID Document if it is signed.
  4. MAY offer the service of returning requested properties of the DID Document.

I second Manu's suggestion that this section simply defer to the resolution spec and that a link there is added in place of the current content