Skip to content
This repository has been archived by the owner on Oct 29, 2019. It is now read-only.

Commit

Permalink
Permit DID Methods without update and deactivate, adapted from @pelle
Browse files Browse the repository at this point in the history
…PR #55
  • Loading branch information
rhiaro committed Aug 2, 2019
1 parent c7a3e73 commit 9010563
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions index.html
Expand Up @@ -1995,10 +1995,12 @@ <h2>
<a href="https://en.wikipedia.org/wiki/Create,_read,_update_and_delete">
CRUD</a> operations is performed by a client. Each operation MUST be
specified to the level of detail necessary to build and test
interoperable client implementations with the target system. Note that,
due to the specified contents of DID Documents, these operations can
effectively be used to perform all the operations required of a CKMS
(cryptographic key management system), e.g.:
interoperable client implementations with the target system.
The specification document for a DID method that does not support specific
operations such as Update and Deactivate MUST clearly specify these
limitations. Note that, due to the specified contents of DID Documents,
these operations can effectively be used to perform all the operations
required of a CKMS (cryptographic key management system), e.g.:
</p>

<ul>
Expand Down Expand Up @@ -2054,8 +2056,9 @@ <h3>

<p>
The DID method specification MUST specify how a client can update a
DID Document on the <a>Decentralized Identifier Registry</a>, including all cryptographic
operations necessary to establish proof of control.
DID Document on the <a>Decentralized Identifier Registry</a>,
including all cryptographic operations necessary to establish proof
of control, <em>or</em> state that updates are not possible.
</p>
</section>

Expand All @@ -2068,7 +2071,8 @@ <h3>
Although a core feature of distributed ledgers is immutability, the
DID method specification MUST specify how a client can deactivate a DID
on the <a>Decentralized Identifier Registry</a>, including all cryptographic
operations necessary to establish proof of deactivation.
operations necessary to establish proof of deactivation <em>or</em> state that
deactivation is not possible.
</p>
</section>
</section>
Expand Down

0 comments on commit 9010563

Please sign in to comment.