Skip to content

Commit

Permalink
Clarify meaning of "data model" in conformance classes.
Browse files Browse the repository at this point in the history
  • Loading branch information
msporny committed Mar 3, 2024
1 parent a860006 commit f9a94c5
Showing 1 changed file with 15 additions and 11 deletions.
26 changes: 15 additions & 11 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -505,22 +505,26 @@ <h3>Design Goals and Rationale</h3>

<section id="conformance">
<p>
A <dfn>conforming secured document</dfn> is any concrete expression of the
data model that follows the relevant normative requirements in Sections
[[[#proofs]]], [[[#proof-purposes]]], [[[#contexts-and-vocabularies]]], and
[[[#dataintegrityproof]]].
A <dfn>conforming secured document</dfn> is any [=byte sequence=] that can be
converted to a
<a data-cite="INFRA#parse-json-bytes-to-a-javascript-value">
<dfn>JSON document</dfn></a> that follows the relevant normative requirements in
Sections [[[#proofs]]], [[[#proof-purposes]]], [[[#contexts-and-vocabularies]]],
and [[[#dataintegrityproof]]].
</p>

<p>
A <dfn>conforming controller document</dfn> is any concrete expression of the
data model that follows the relevant normative requirements in Sections
[[[#controller-documents]]] and [[[#contexts-and-vocabularies]]].
A <dfn>conforming controller document</dfn> is any [=byte sequence=] that can be
converted to a [=JSON document=] that follows the relevant normative
requirements in Sections [[[#controller-documents]]] and
[[[#contexts-and-vocabularies]]].
</p>

<p>
A <dfn>conforming verification method</dfn> is any concrete expression of the
data model that follows the relevant normative requirements in Sections
[[[#verification-methods]]] and [[[#contexts-and-vocabularies]]].
A <dfn>conforming verification method</dfn> is any [=byte sequence=] that can be
converted to a [=JSON document=] that follows the relevant normative
requirements in Sections [[[#verification-methods]]] and
[[[#contexts-and-vocabularies]]].
</p>

<p>
Expand All @@ -531,7 +535,7 @@ <h3>Design Goals and Rationale</h3>

<p>
A <dfn class="lint-ignore">conforming cryptographic suite specification</dfn> is
any document that follows the relevant normative requirements in Section
any specification that follows the relevant normative requirements in Section
[[[#cryptographic-suites]]].
</p>

Expand Down

0 comments on commit f9a94c5

Please sign in to comment.