@@ -236,17 +236,28 @@ <h2>
236
236
"exchange protocol "> Exchange protocol</ dfn >
237
237
</ dt >
238
238
< dd >
239
- A protocol used for exchanging a [=digital credential=] between a
240
- [=holder=] and a [=verifier=]. See section [[[#protocol-registry]]].
239
+ A standardized protocol used for exchanging a [=digital credential=]
240
+ between a [=holder=] and a [=verifier=]. A protocol is identified by a
241
+ [=digital credential/protocol identifier=]. See section also
242
+ [[[#protocol-registry]]].
243
+ </ dd >
244
+ < dt >
245
+ < dfn data-dfn-for ="digital credential "> Protocol identifier</ dfn >
246
+ </ dt >
247
+ < dd >
248
+ A [=string=] composed of one or more [=ASCII lower alpha=] [=code
249
+ points=], zero or more U+002D HYPHEN-MINUS [=code points=], and zero or
250
+ more [=ASCII digit=] [=code points=] (in any order). For example, "123a-protocol", "abc", or simply "a".
241
251
</ dd >
242
252
< dt >
243
253
< dfn data-dfn-for ="digital credential " data-local-lt =
244
254
"issuance protocol "> Issuance protocol</ dfn >
245
255
</ dt >
246
256
< dd >
247
- A protocol used for communication between an [=issuer=] and a
248
- [=holder=] during the issuance of a [=digital credential=]. See section
249
- [[[#protocol-registry]]].
257
+ A standardized protocol used for communication between an [=issuer=]
258
+ and a [=holder=] during the issuance of a [=digital credential=]. The
259
+ issuance protocol is identified by a [=digital credential/protocol
260
+ identifier=]. See also section [[[#protocol-registry]]].
250
261
</ dd >
251
262
</ dl >
252
263
< h2 >
@@ -695,13 +706,11 @@ <h3>
695
706
</ p >
696
707
< dl >
697
708
< dt >
698
- Define a < dfn data-dfn-for ="registry " data-local-lt =
699
- "identifier "> protocol identifier</ dfn > .
709
+ Define a [=digital credential/protocol identifier=].
700
710
</ dt >
701
711
< dd >
702
- The protocol identifier MUST be a unique string that is not already in
703
- use in the registry. Use only lowercase ASCII letters, digits, and
704
- hyphens (e.g., "protocol", "the-protocol"). The protocol identifier
712
+ The [=digital credential/protocol identifier=] MUST be a unique string that is not already in
713
+ use in the registry. The [=digital credential/protocol identifier=]
705
714
MUST uniquely define the set of required parameters and/or behavior
706
715
that a digital credential provider implementation needs to support to
707
716
successfully handle the request. If the set of required parameters or
747
756
< thead >
748
757
< tr >
749
758
< th >
750
- [=registry/identifier| Protocol identifier=]
759
+ [=digital credential/ Protocol identifier=]
751
760
</ th >
752
761
< th >
753
762
[=registry/Type=]
0 commit comments