diff --git a/index.html b/index.html index 6439910..39c0e6b 100644 --- a/index.html +++ b/index.html @@ -324,6 +324,13 @@

DID Parameters

did:example:123?service=files&relativeRef=/resume.pdf +

+ For each DID parameter that is present, its associated value MUST be a + scalar value + string serialized into ASCII according to + section 3.1 of RFC3987. +

+

Some DID parameters are completely independent of any specific DID method and function the same way for all DIDs. Other DID parameters @@ -353,8 +360,6 @@

DID Parameters

Identifies a service from the DID document by service ID. - If present, the associated value MUST be an ASCII string. @@ -363,8 +368,6 @@

DID Parameters

Identifies a set of one or more services from the DID document by service type. - If present, the associated value MUST be an ASCII string. @@ -376,10 +379,6 @@

DID Parameters

data-cite="RFC3986#section-4.2">RFC3986 Section 4.2 that identifies a resource at a service endpoint, which is selected from a DID document by using the service parameter. - If present, the associated value MUST be an ASCII string and MUST use percent-encoding for - certain characters as specified in RFC3986 - Section 2.1. @@ -389,8 +388,6 @@

DID Parameters

Identifies a specific version of a DID document to be resolved (the version ID could be sequential, or a UUID, or method-specific). - If present, the associated value MUST be an ASCII string. @@ -416,8 +413,6 @@

DID Parameters

A resource hash of the DID document to add integrity protection, as specified in [[?HASHLINK]]. This parameter is non-normative. - If present, the associated value MUST be an - ASCII string.