Closed mwherman2000 closed 2 months ago
The controller
property defined in https://www.w3.org/TR/did-core/#did-controller is for establishing the controller of the DID Document. The controller
property defined in https://www.w3.org/TR/did-core/#verification-method-properties is about the controller of the verification method. They're two separate properties which follow different semantics because they're located in different objects of the JSON.
The link from the controller
in the Verification Method Properties table does need to change, from https://www.w3.org/TR/did-core/#dfn-controller (not from https://www.w3.org/TR/did-core/#did-controller as @mwherman2000 said, though did-controller
is the fragment ID of the section header for the section which contains the dfn-controller
fragment).
The current target of the link is within § 5.1.2 DID Controller
The correct target of the link is within § 5.2 Verification Methods -- but this definition does not now have a unique fragment identifier in the HTML.
PR #820 has been merged to address this issue.
In https://www.w3.org/TR/did-core/#verification-method-properties, it says that
controller
is required. Clicking oncontroller
in this table links to https://www.w3.org/TR/did-core/#did-controller ...which says controller is optional. These need to be differentiated or, at least, unlinked from one another.