Skip to content

Commit

Permalink
Fix leftover controller document terms.
Browse files Browse the repository at this point in the history
  • Loading branch information
iherman authored Dec 29, 2024
1 parent 7946f01 commit 5bf2c6d
Showing 1 changed file with 17 additions and 17 deletions.
34 changes: 17 additions & 17 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
shortName: "cid-1.0",

// subtitle
//subtitle: "Controller Documents",
//subtitle: "Controlled Identifier Documents",

// if you wish the publication date to be other than today, set this
publishDate: "2025-01-09",
Expand Down Expand Up @@ -664,7 +664,7 @@ <h3>Data Model</h3>
certain [=verification methods=] for specific purposes.
</p>

<pre class="example" title="Controller Document using publicKeyJwk">
<pre class="example" title="Controlled Identifier Document using publicKeyJwk">
{
"id": "https://controller.example/101",
"verificationMethod": [{
Expand All @@ -685,7 +685,7 @@ <h3>Data Model</h3>
}
</pre>

<pre class="example" title="Controller Document using publicKeyMultibase and JSON-LD">
<pre class="example" title="Controlled Identifier Document using publicKeyMultibase and JSON-LD">
{
"@context": "https://www.w3.org/ns/cid/v1",
"id": "https://controller.example",
Expand All @@ -705,7 +705,7 @@ <h3>Data Model</h3>
</p>

<section>
<h2>Controller Documents</h2>
<h2>Controlled Identifier Documents</h2>

<p>
The following sections define the properties in a [=controlled identifier document=],
Expand Down Expand Up @@ -1120,7 +1120,7 @@ <h2>Services</h2>
<p>
For more information regarding privacy and security considerations related to
[=services=] see [[[#service-privacy]]], [[[#keep-personal-data-private]]],
[[[#controller-document-correlation-risks]]], and
[[[#controlled-identifier-document-correlation-risks]]], and
[[[#service-endpoints-for-authentication-and-authorization]]].
</p>

Expand Down Expand Up @@ -1267,7 +1267,7 @@ <h2>Verification Methods</h2>
<p class="note"
title="The `controller` property is used by multiple objects">
The `controller` property is used by [=controlled identifier documents=], as described in
Section [[[#controller-documents]]], and by [=verification methods=], as
Section [[[#controlled-identifier-documents]]], and by [=verification methods=], as
described in Section [[[#verification-methods]]]. When it is used in either
place, its purpose is essentially the same; that is, it expresses one or more
entities that are authorized to perform certain actions associated with the
Expand Down Expand Up @@ -2443,11 +2443,11 @@ <h2>Base Decode</h2>
Decrement <var>byteOffset</var> by `1` and increment <var>i</var> by `1`.
</li>
</ol>
</li>
<li>
Set <var>decodedLength</var> to <var>i</var> and increment
<var>sourceOffset</var> by `1`.
</li>
</li>
</ol>
</li>
<li>
Expand Down Expand Up @@ -2571,13 +2571,13 @@ <h3>Retrieve Verification Method</h3>
If <var>controllerDocument</var> is not a [=conforming controlled identifier document=],
an error MUST be raised and SHOULD
convey an error type of
<a href="#INVALID_CONTROLLER_DOCUMENT">INVALID_CONTROLLER_DOCUMENT</a>.
<a href="#INVALID_CONTROLLED_IDENTIFIER_DOCUMENT">INVALID_CONTROLLED_IDENTIFIER_DOCUMENT</a>.
</li>
<li>
If <var>controllerDocument</var>.<var>id</var> does not match the
<var>controllerDocumentUrl</var>, an error MUST be raised and SHOULD
convey an error type of
<a href="#INVALID_CONTROLLER_DOCUMENT_ID">INVALID_CONTROLLER_DOCUMENT_ID</a>.
<a href="#INVALID_CONTROLLED_IDENTIFIER_DOCUMENT_ID">INVALID_CONTROLLED_IDENTIFIER_DOCUMENT_ID</a>.
</li>
<li>
Let <var>verificationMethod</var> be the result of dereferencing the
Expand Down Expand Up @@ -2715,12 +2715,12 @@ <h3>Processing Errors</h3>
The `verificationMethod` value in a [=proof=] was malformed. See Section
[[[#retrieve-verification-method]]].
</dd>
<dt id="INVALID_CONTROLLER_DOCUMENT_ID">INVALID_CONTROLLER_DOCUMENT_ID (-22)</dt>
<dt id="INVALID_CONTROLLED_IDENTIFIER_DOCUMENT_ID">INVALID_CONTROLLED_IDENTIFIER_DOCUMENT_ID (-22)</dt>
<dd>
The `id` value in a [=controlled identifier document=] was malformed. See Section
[[[#retrieve-verification-method]]].
</dd>
<dt id="INVALID_CONTROLLER_DOCUMENT">INVALID_CONTROLLER_DOCUMENT (-23)</dt>
<dt id="INVALID_CONTROLLED_IDENTIFIER_DOCUMENT">INVALID_CONTROLLED_IDENTIFIER_DOCUMENT (-23)</dt>
<dd>
The [=controlled identifier document=] was malformed. See Section
[[[#retrieve-verification-method]]].
Expand Down Expand Up @@ -2926,7 +2926,7 @@ <h3>Datatypes</h3>
</p>

<section>
<h4 id="multibase">The `multibase` Datatype</h3>
<h4 id="multibase">The `multibase` Datatype</h4>

<p>
<a href="#multibase-0">Multibase</a>-encoded strings are used to encode binary
Expand Down Expand Up @@ -3000,7 +3000,7 @@ <h2>Proving Control and Binding</h2>
</p>

<section>
<h3>Proving Control of an Identifier and/or Controller Document</h3>
<h3>Proving Control of an Identifier and/or Controlled Identifier Document</h3>

<p>
Proving control over an identifier and/or a [=controlled identifier document=] is useful
Expand Down Expand Up @@ -3377,7 +3377,7 @@ <h2>Choosing a Multiformat</h2>
</section>

<section>
<h2>Encrypted Data in Controller Documents</h2>
<h2>Encrypted Data in Controlled Identifier Documents</h2>
<p>
Encryption algorithms have been known to fail due to advances in cryptography
and computing power. Implementers are advised to assume that any encrypted data
Expand Down Expand Up @@ -3595,7 +3595,7 @@ <h2>Identifier Correlation Risks</h2>
</section>

<section>
<h2>Controller Document Correlation Risks</h2>
<h2>Controlled Identifier Document Correlation Risks</h2>

<p>
The anti-correlation protections of [=pairwise identifiers=] are easily defeated
Expand All @@ -3620,7 +3620,7 @@ <h2>Subject Classification</h2>
Not only do such properties potentially result in personal data (see
[[[#keep-personal-data-private]]]) or correlatable data (see <a
href="#identifier-correlation-risks"> </a> and
[[[#controller-document-correlation-risks]]]) being present in
[[[#controlled-identifier-document-correlation-risks]]]) being present in
the [=controlled identifier document=], but they can be used for grouping particular
identifiers in such a way that they are included in or excluded from certain
operations or functionalities.
Expand Down Expand Up @@ -3753,7 +3753,7 @@ <h2>application/cid</h2>
</tr>
<tr>
<td>Security considerations: </td>
<td>As defined in the [[[CONTROLLER-DOCUMENT]]].</td>
<td>As defined in the [[[CONTROLLED-IDENTIFIER-DOCUMENT]]].</td>
</tr>
<tr>
<td>Contact: </td>
Expand Down

0 comments on commit 5bf2c6d

Please sign in to comment.