688
688
Some examples contain terms, both property names and values, that are not
689
689
defined in this specification. These are indicated with a comment (`//
690
690
external (property name|value)`). Such terms, when used in a [=DID
691
- document=], are expected to be registered in the DID Specification Registries
692
- [[?DID-SPEC-REGISTRIES ]] with links to both a formal definition and a JSON-LD
691
+ document=], are expected to be registered in the repository of DID Extensions
692
+ [[?DID-EXTENSIONS ]] with links to both a formal definition and a JSON-LD
693
693
context.
694
694
</ p >
695
695
@@ -1048,7 +1048,7 @@ <h1>Data Model</h1>
1048
1048
is labeled "Properties", and the space below it, "Representation-specific
1049
1049
entries". Six labeled rectangles appear in the diagram, three lying above the
1050
1050
dotted grey line and three below it. A large green rectangle, labeled "DID
1051
- Specification Registries ", encloses the four leftmost rectangles (upper left,
1051
+ Extensions ", encloses the four leftmost rectangles (upper left,
1052
1052
upper center, lower left, and lower center). The two leftmost rectangles
1053
1053
(upper left and lower left) are outlined in blue and labeled in blue, as
1054
1054
follows. The upper left rectangle is labeled "Core Properties", and contains
@@ -1195,14 +1195,14 @@ <h2>Extensibility</h2>
1195
1195
< ol >
1196
1196
< li >
1197
1197
For maximum interoperability, it is RECOMMENDED that extensions use the
1198
- W3C DID Specification Registries mechanism [[?DID-SPEC-REGISTRIES ]]. The use of
1198
+ repository of DID Extensions [[?DID-EXTENSIONS ]]. The use of
1199
1199
this mechanism for new properties or other extensions is the only specified
1200
1200
mechanism that ensures that two different [=representations=] will be able to
1201
1201
work together.
1202
1202
</ li >
1203
1203
< li >
1204
1204
[=Representations=] MAY define other extensibility mechanisms, including ones
1205
- that do not require the use of the DID Specification Registries . Such extension
1205
+ that do not require the use of the DID Extensions . Such extension
1206
1206
mechanisms SHOULD support lossless conversion into any other conformant
1207
1207
[=representation=]. Extension mechanisms for a [=representation=] SHOULD
1208
1208
define a mapping of all properties and [=representation=] syntax into the < a
@@ -1212,7 +1212,7 @@ <h2>Extensibility</h2>
1212
1212
< p class ="note " title ="Unregistered extensions are less reliable ">
1213
1213
It is always possible for two specific implementations to agree out-of-band to
1214
1214
use a mutually understood extension or [=representation=] that is not
1215
- recorded in the DID Specification Registries [[?DID-SPEC-REGISTRIES ]];
1215
+ recorded in the repository of DID Extensions [[?DID-EXTENSIONS ]];
1216
1216
interoperability between such implementations and the larger ecosystem will be
1217
1217
less reliable.
1218
1218
</ p >
@@ -1659,8 +1659,8 @@ <h2>Production and Consumption</h2>
1659
1659
In addition to the [=representations=] defined in this specification,
1660
1660
implementers can use other [=representations=], providing each such
1661
1661
[=representation=] is properly specified (including rules for
1662
- interoperable handling of properties not listed in the DID Specification
1663
- Registries [[?DID-SPEC-REGISTRIES ]]). See [[[#extensibility]]]
1662
+ interoperable handling of properties not listed in the repository of
1663
+ DID Extensions [[?DID-EXTENSIONS ]]). See [[[#extensibility]]]
1664
1664
for more information.
1665
1665
</ p >
1666
1666
< p >
@@ -1701,8 +1701,8 @@ <h2>Production and Consumption</h2>
1701
1701
</ li >
1702
1702
< li >
1703
1703
In order to maximize interoperability, [=representation=] specification
1704
- authors SHOULD register their [=representation=] in the DID Specification
1705
- Registries [[?DID-SPEC-REGISTRIES ]].
1704
+ authors SHOULD register their [=representation=] in the repository of
1705
+ DID Extensions [[?DID-EXTENSIONS ]].
1706
1706
</ li >
1707
1707
</ ol >
1708
1708
@@ -1759,8 +1759,8 @@ <h2>Production and Consumption</h2>
1759
1759
entry=] across all known [=representations=] and place the entry into a
1760
1760
[=representation-specific entries=] < a data-cite ="INFRA#maps "> map</ a >
1761
1761
which is returned after the [=consumption=] process completes. A list of
1762
- all known [=representation-specific entries=] is available in the
1763
- DID Specification Registries [[?DID-SPEC-REGISTRIES ]].
1762
+ all known [=representation-specific entries=] is available in the repository of
1763
+ DID Extensions [[?DID-EXTENSIONS ]].
1764
1764
</ li >
1765
1765
< li >
1766
1766
A [=conforming consumer=] MUST add all [=non-representation-specific
@@ -2238,8 +2238,8 @@ <h3>Production</h3>
2238
2238
2239
2239
< p >
2240
2240
In order to achieve interoperability across different [=representations=],
2241
- all JSON-LD Contexts and their terms SHOULD be registered in the DID
2242
- Specification Registries [[?DID-SPEC-REGISTRIES ]].
2241
+ all JSON-LD Contexts and their terms SHOULD be registered in the repository of
2242
+ DID Extensions [[?DID-EXTENSIONS ]].
2243
2243
</ p >
2244
2244
2245
2245
< p >
@@ -2432,8 +2432,8 @@ <h2>Method Syntax</h2>
2432
2432
</ li >
2433
2433
< li >
2434
2434
To reduce the chances of `method-name` conflicts, a [=DID method=]
2435
- specification SHOULD be registered in the DID Specification Registries
2436
- [[?DID-SPEC-REGISTRIES ]].
2435
+ specification SHOULD be registered in the repository of DID Extensions
2436
+ [[?DID-EXTENSIONS ]].
2437
2437
</ li >
2438
2438
< li >
2439
2439
A [=DID method=] MAY define multiple `method-specific-id` formats.
@@ -2647,7 +2647,7 @@ <h1>Security Considerations</h1>
2647
2647
< h2 > Choosing DID Resolvers</ h2 >
2648
2648
2649
2649
< p >
2650
- The DID Specification Registries [[?DID-SPEC-REGISTRIES ]] contains an
2650
+ The repository of DID Extensions [[?DID-EXTENSIONS ]] contains an
2651
2651
informative list of [=DID method=] names and their corresponding [=DID
2652
2652
method=] specifications. Implementers need to bear in mind that there is no
2653
2653
central authority to mandate which [=DID method=] specification is to be used
@@ -3134,7 +3134,7 @@ <h2>DID Documents</h2>
3134
3134
< p >
3135
3135
See < a
3136
3136
href ="https://www.w3.org/TR/did-extensions-properties/#verification-method-types ">
3137
- Verification Method Types</ a > [[?DID-SPEC-REGISTRIES ]] for optional extensions
3137
+ Verification Method Types</ a > [[?DID-EXTENSIONS ]] for optional extensions
3138
3138
and other verification method types.
3139
3139
</ p >
3140
3140
@@ -4195,7 +4195,7 @@ <h2>Revision History</h2>
4195
4195
representations including JSON and JSON-LD.
4196
4196
</ li >
4197
4197
< li >
4198
- The introduction of a DID Specifications Registry for the purposes of
4198
+ The introduction of a repository of DID Extensions for the purposes of
4199
4199
registering extension properties, representations, DID Resolution input
4200
4200
metadata and output metadata, DID Document metadata, DID parameters, and DID
4201
4201
Methods.
0 commit comments