11<!DOCTYPE html>
22< html >
33 < head >
4- < title > Bit String Status List v1.0</ title >
4+ < title > Bitstring Status List v1.0</ title >
55 < meta http-equiv ='Content-Type ' content ='text/html;charset=utf-8 '/>
66 <!--
77 === NOTA BENE ===
@@ -271,7 +271,7 @@ <h2>Data Model</h2>
271271 </ p >
272272
273273 < section >
274- < h3 > BitStringStatusListEntry </ h3 >
274+ < h3 > BitstringStatusListEntry </ h3 >
275275
276276 < p >
277277When an < a > issuer</ a > desires to enable status information for a
@@ -297,14 +297,14 @@ <h3>BitStringStatusListEntry</h3>
297297credential</ a > . It MUST NOT be the URL for the status list. The value is
298298not used during the verification or validation process, and does not need to be
299299related to the `statusListCredential` value. If necessary, the value can be
300- used to uniquely identify the `BitStringStatusListEntry ` object, such as when it is
300+ used to uniquely identify the `BitstringStatusListEntry ` object, such as when it is
301301stored in a database.
302302 </ td >
303303 </ tr >
304304 < tr >
305305 < td > type</ td >
306306 < td >
307- The < code > type</ code > property MUST be < code > BitStringStatusListEntry </ code > .
307+ The < code > type</ code > property MUST be < code > BitstringStatusListEntry </ code > .
308308 </ td >
309309 </ tr >
310310 < tr >
@@ -353,7 +353,7 @@ <h3>BitStringStatusListEntry</h3>
353353The < code > statusListCredential</ code > property MUST be a URL to a
354354< a > verifiable credential</ a > . When the URL is dereferenced, the resulting
355355< a > verifiable credential</ a > MUST have < code > type</ code > property that
356- includes the < code > BitStringStatusListCredential </ code > value.
356+ includes the < code > BitstringStatusListCredential </ code > value.
357357 </ td >
358358 </ tr >
359359 </ tbody >
@@ -371,13 +371,13 @@ <h3>BitStringStatusListEntry</h3>
371371 < span class ="highlight "> "credentialStatus": [
372372 {
373373 "id": "https://example.com/credentials/status/3#94567"
374- "type": "BitStringStatusListEntry ",
374+ "type": "BitstringStatusListEntry ",
375375 "statusPurpose": "revocation",
376376 "statusListIndex": "94567",
377377 "statusListCredential": "https://example.com/credentials/status/3"
378378 }, {
379379 "id": "https://example.com/credentials/status/4#23452"
380- "type": "BitStringStatusListEntry ",
380+ "type": "BitstringStatusListEntry ",
381381 "statusPurpose": "suspension",
382382 "statusListIndex": "23452",
383383 "statusListCredential": "https://example.com/credentials/status/4"
@@ -393,7 +393,7 @@ <h3>BitStringStatusListEntry</h3>
393393 </ section >
394394
395395 < section >
396- < h3 > BitStringStatusListCredential </ h3 >
396+ < h3 > BitstringStatusListCredential </ h3 >
397397
398398 < p >
399399When a status list is published, the result is a < a > verifiable
@@ -416,15 +416,15 @@ <h3>BitStringStatusListCredential</h3>
416416The < a > verifiable credential</ a > that contains the status list MAY
417417express an < code > id</ code > property that matches the value specified in
418418< code > statusListCredential</ code > for the corresponding
419- < code > BitStringStatusListEntry </ code > (see < a href ="#bitstringstatuslistentry "> </ a > ).
419+ < code > BitstringStatusListEntry </ code > (see < a href ="#bitstringstatuslistentry "> </ a > ).
420420 </ td >
421421 </ tr >
422422 < tr >
423423 < td > type</ td >
424424 < td >
425425The < a > verifiable credential</ a > that contains the status list MUST
426426express a < code > type</ code > property that includes the
427- < code > BitStringStatusListCredential </ code > value.
427+ < code > BitstringStatusListCredential </ code > value.
428428 </ td >
429429 </ tr >
430430 < tr >
@@ -449,7 +449,7 @@ <h3>BitStringStatusListCredential</h3>
449449 < td > credentialSubject.type</ td >
450450 < td >
451451The < code > type</ code > of the credential < a > subject</ a > , which is the
452- status list, MUST be < code > BitStringStatusList </ code > .
452+ status list, MUST be < code > BitstringStatusList </ code > .
453453 </ td >
454454 </ tr >
455455 < tr >
@@ -585,18 +585,18 @@ <h3>BitStringStatusListCredential</h3>
585585 </ tbody >
586586 </ table >
587587
588- < pre class ="example nohighlight " title ="Example BitStringStatusListCredential ">
588+ < pre class ="example nohighlight " title ="Example BitstringStatusListCredential ">
589589{
590590 "@context": [
591591 "https://www.w3.org/ns/credentials/v2"
592592 ],
593593 "id": "< span class ="highlight "> https://example.com/credentials/status/3</ span > ",
594- "type": ["VerifiableCredential", "< span class ="highlight "> BitStringStatusListCredential </ span > "],
594+ "type": ["VerifiableCredential", "< span class ="highlight "> BitstringStatusListCredential </ span > "],
595595 "issuer": "did:example:12345",
596596 "validFrom": "2021-04-05T14:27:40Z",
597597 "credentialSubject": {
598598 "id": "https://example.com/status/3#list",
599- "type": "< span class ="highlight "> BitStringStatusList </ span > ",
599+ "type": "< span class ="highlight "> BitstringStatusList </ span > ",
600600 "statusPurpose": "< span class ="highlight "> revocation</ span > ",
601601 "encodedList": "< span class ="highlight "> H4sIAAAAAAAAA-3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAIC3AYbSVKsAQAAA</ span > "
602602 },
@@ -606,18 +606,18 @@ <h3>BitStringStatusListCredential</h3>
606606 < p class ="issue " data-number ="73 " title ="Design of multiple status messages is not finalized. ">
607607The Working Group is still discussing the unification of a design between status lists with a single state (such as "revoked" or "suspended") and status lists with multiple states (exposed via a series of status messages). We are seeking implementer feedback on what a unified design should look like from an ease of implementation, privacy, and security standpoint.
608608 </ p >
609- < pre class ="example nohighlight " title ="Example BitStringStatusListCredential ">
609+ < pre class ="example nohighlight " title ="Example BitstringStatusListCredential ">
610610 {
611611 "@context": [
612612 "https://www.w3.org/ns/credentials/v2"
613613 ],
614614 "id": "< span class ="highlight "> https://example.com/credentials/status/3</ span > ",
615- "type": ["VerifiableCredential", "< span class ="highlight "> BitStringStatusListCredential </ span > "],
615+ "type": ["VerifiableCredential", "< span class ="highlight "> BitstringStatusListCredential </ span > "],
616616 "issuer": "did:example:12345",
617617 "validFrom": "2021-04-05T14:27:40Z",
618618 "credentialSubject": {
619619 "id": "https://example.com/status/3#list",
620- "type": "< span class ="highlight "> BitStringStatusList </ span > ",
620+ "type": "< span class ="highlight "> BitstringStatusList </ span > ",
621621 "ttl": 500,
622622 "statusPurpose": "< span class ="highlight "> status</ span > ",
623623 "reference": "https://example.org/status-dictionary/",
@@ -650,7 +650,7 @@ <h3>Generate Algorithm</h3>
650650 < p >
651651The following process, or one generating the exact output, MUST be followed
652652when producing a
653- < a href ="#bitstringstatuslistcredential "> BitStringStatusListCredential </ a > :
653+ < a href ="#bitstringstatuslistcredential "> BitstringStatusListCredential </ a > :
654654 </ p >
655655
656656 < ol class ="algorithm ">
@@ -660,7 +660,7 @@ <h3>Generate Algorithm</h3>
660660 </ li >
661661 < li >
662662Let < strong > RLC</ strong > be an unsigned
663- < a href ="#bitstringstatuslistcredential "> BitStringStatusListCredential </ a >
663+ < a href ="#bitstringstatuslistcredential "> BitstringStatusListCredential </ a >
664664without the < code > encodedList</ code > property set.
665665 </ li >
666666 < li >
@@ -684,14 +684,14 @@ <h3>Validate Algorithm</h3>
684684 < p >
685685The following process, or one generating the exact output, MUST be followed
686686when validating a < a > verifiable credential</ a > that is contained in a
687- < a href ="#bitstringstatuslistcredential "> BitStringStatusListCredential </ a > :
687+ < a href ="#bitstringstatuslistcredential "> BitstringStatusListCredential </ a > :
688688 </ p >
689689
690690 < ol class ="algorithm ">
691691 < li >
692692Let < strong > credentialToValidate</ strong > be a < a > verifiable credential</ a >
693693containing a < code > credentialStatus</ code > entry that is a
694- < a href ="#bitstringstatuslistentry "> BitStringStatusListEntry </ a > .
694+ < a href ="#bitstringstatuslistentry "> BitstringStatusListEntry </ a > .
695695 </ li >
696696 < li >
697697Let < strong > status purpose</ strong > be the value of < code > statusPurpose</ code >
@@ -710,12 +710,12 @@ <h3>Validate Algorithm</h3>
710710 < li >
711711Let < strong > compressed bitstring</ strong > be the value of the
712712< code > encodedList</ code > property of the
713- < a href ="#bitstringstatuslistcredential "> BitStringStatusListCredential </ a > .
713+ < a href ="#bitstringstatuslistcredential "> BitstringStatusListCredential </ a > .
714714 </ li >
715715 < li >
716716Let < strong > credentialIndex</ strong > be the value of the
717717< code > statusListIndex</ code > property of the
718- < a href ="#bitstringstatuslistentry "> BitStringStatusListEntry </ a > .
718+ < a href ="#bitstringstatuslistentry "> BitstringStatusListEntry </ a > .
719719 </ li >
720720 < li >
721721Generate a < strong > revocation bitstring</ strong > by passing
@@ -987,7 +987,7 @@ <h2>Revocable Verifiable Credential</h2>
987987 "validFrom": "2021-04-05T14:27:42Z",
988988 < span class ="highlight "> "credentialStatus": {
989989 "id": "https://example.com/credentials/status/3#94567",
990- "type": "BitStringStatusListEntry ",
990+ "type": "BitstringStatusListEntry ",
991991 "statusPurpose": "revocation",
992992 "statusListIndex": "94567",
993993 "statusListCredential": "https://example.com/credentials/status/3"
@@ -1010,12 +1010,12 @@ <h2>Status List Verifiable Credential</h2>
10101010 "https://www.w3.org/ns/credentials/examples/v2"
10111011 ],
10121012 "id": "< span class ="highlight "> https://example.com/credentials/status/3</ span > ",
1013- "type": ["VerifiableCredential", "< span class ="highlight "> BitStringStatusListCredential </ span > "],
1013+ "type": ["VerifiableCredential", "< span class ="highlight "> BitstringStatusListCredential </ span > "],
10141014 "issuer": "did:example:12345",
10151015 "validFrom": "2021-04-05T14:27:40Z",
10161016 "credentialSubject": {
10171017 "id": "https://example.com/status/3#list",
1018- "type": "< span class ="highlight "> BitStringStatusList </ span > ",
1018+ "type": "< span class ="highlight "> BitstringStatusList </ span > ",
10191019 "statusPurpose": "< span class ="highlight "> revocation</ span > ",
10201020 "encodedList": "< span class ="highlight "> H4sIAAAAAAAAA-3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAIC3AYbSVKsAQAAA</ span > "
10211021 }
0 commit comments