Skip to content

Commit

Permalink
Script updating gh-pages from b985250. [ci skip]
Browse files Browse the repository at this point in the history
  • Loading branch information
ID Bot committed Aug 14, 2023
1 parent 10d2cbd commit f6bdf9e
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 72 deletions.
68 changes: 26 additions & 42 deletions draft-looker-oauth-jwt-cwt-status-list.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@
This specification defines status list data structures for representing the status of JSON Web Tokens (JWTs) and CBOR Web Tokens (CWTs) .
The status list data structures themselves are also represented as JWTs or CWTs.
" name="description">
<meta content="xml2rfc 3.17.4" name="generator">
<meta content="xml2rfc 3.17.5" name="generator">
<meta content="draft-looker-oauth-jwt-cwt-status-list-latest" name="ietf.draft">
<!-- Generator version information:
xml2rfc 3.17.4
xml2rfc 3.17.5
Python 3.11.4
ConfigArgParse 1.5.3
google-i18n-address 3.1.0
intervaltree 3.1.0
Jinja2 3.1.2
lxml 4.9.2
platformdirs 3.8.0
lxml 4.9.3
platformdirs 3.10.0
pycountry 22.3.5
PyYAML 6.0
requests 2.31.0
Expand Down Expand Up @@ -1048,11 +1048,11 @@
<thead><tr>
<td class="left">Internet-Draft</td>
<td class="center">JWT and CWT Status List</td>
<td class="right">July 2023</td>
<td class="right">August 2023</td>
</tr></thead>
<tfoot><tr>
<td class="left">Looker &amp; Bastian</td>
<td class="center">Expires 18 January 2024</td>
<td class="center">Expires 15 February 2024</td>
<td class="right">[Page]</td>
</tr></tfoot>
</table>
Expand All @@ -1065,12 +1065,12 @@
<dd class="internet-draft">draft-looker-oauth-jwt-cwt-status-list-latest</dd>
<dt class="label-published">Published:</dt>
<dd class="published">
<time datetime="2023-07-17" class="published">17 July 2023</time>
<time datetime="2023-08-14" class="published">14 August 2023</time>
</dd>
<dt class="label-intended-status">Intended Status:</dt>
<dd class="intended-status">Informational</dd>
<dt class="label-expires">Expires:</dt>
<dd class="expires"><time datetime="2024-01-18">18 January 2024</time></dd>
<dd class="expires"><time datetime="2024-02-15">15 February 2024</time></dd>
<dt class="label-authors">Authors:</dt>
<dd class="authors">
<div class="author">
Expand Down Expand Up @@ -1119,7 +1119,7 @@ <h2 id="name-status-of-this-memo">
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."<a href="#section-boilerplate.1-3" class="pilcrow"></a></p>
<p id="section-boilerplate.1-4">
This Internet-Draft will expire on 18 January 2024.<a href="#section-boilerplate.1-4" class="pilcrow"></a></p>
This Internet-Draft will expire on 15 February 2024.<a href="#section-boilerplate.1-4" class="pilcrow"></a></p>
</section>
</div>
<div id="copyright">
Expand Down Expand Up @@ -1356,23 +1356,23 @@ <h3 id="name-status-list-jwt-format-and-">
<li id="section-4.1-2.8">Relying parties <span class="bcp14">MUST</span> reject JWTs that are not valid in all other respects per "JSON Web Token (JWT)" <span>[<a href="#RFC7519" class="cite xref">RFC7519</a>]</span>.<a href="#section-4.1-2.8" class="pilcrow"></a>
</li>
</ol>
<div class="alignLeft art-ascii-art art-text artwork" id="section-4.1-3">
<div class="alignLeft art-text artwork" id="section-4.1-3">
<pre>
{
"typ": "statuslist+jwt",
"alg": "ES256",
"kid": "11"
"kid": "12",
"typ": "statuslist+jwt"
}
.
{
"exp": 2291720170,
"iat": 1686920170,
"iss": "https://example.com",
"sub": "https://example.com/statuslists/1",
"iat": 1683560915,
"exp": 1686232115,
"status_list": {
"bits": 1,
"lst": "H4sIAMo_jGQC_9u5GABc9QE7AgAAAA"
}
"bits": 2,
"lst": "H4sIAOpbjGQC_zvp8hMAZLRLMQMAAAA"
},
"sub": "https://example.com/statuslists/1"
}
</pre><a href="#section-4.1-3" class="pilcrow"></a>
</div>
Expand Down Expand Up @@ -1528,21 +1528,13 @@ <h3 id="name-example-status-list-with-1-">

</pre><a href="#section-6.1-5" class="pilcrow"></a>
</div>
<p id="section-6.1-6">Resulting in the byte array:<a href="#section-6.1-6" class="pilcrow"></a></p>
<div class="alignLeft art-ascii-art art-text artwork" id="section-6.1-7">
<p id="section-6.1-6">Resulting in the byte array and compressed/base64url encoded status list:<a href="#section-6.1-6" class="pilcrow"></a></p>
<div class="alignLeft art-text artwork" id="section-6.1-7">
<pre>
byte_array = [0xB9, 0xA3]
byte_array = [0xb9, 0xa3]
encoded = "H4sIAOpbjGQC_9u5GABc9QE7AgAAAA"
</pre><a href="#section-6.1-7" class="pilcrow"></a>
</div>
<p id="section-6.1-8">After compression and base64url encoding, the generated Status List is:<a href="#section-6.1-8" class="pilcrow"></a></p>
<div class="alignLeft art-ascii-art art-text artwork" id="section-6.1-9">
<pre>
"status_list": {
"bits": 1,
"lst": "H4sIAMo_jGQC_9u5GABc9QE7AgAAAA"
}
</pre><a href="#section-6.1-9" class="pilcrow"></a>
</div>
</section>
</div>
<div id="example-status-list-with-2-bit-status-values">
Expand Down Expand Up @@ -1584,21 +1576,13 @@ <h3 id="name-example-status-list-with-2-">

</pre><a href="#section-6.2-5" class="pilcrow"></a>
</div>
<p id="section-6.2-6">Resulting in the byte array:<a href="#section-6.2-6" class="pilcrow"></a></p>
<div class="alignLeft art-ascii-art art-text artwork" id="section-6.2-7">
<p id="section-6.2-6">Resulting in the byte array and compressed/base64url encoded status list:<a href="#section-6.2-6" class="pilcrow"></a></p>
<div class="alignLeft art-text artwork" id="section-6.2-7">
<pre>
byte_array = [0xC9, 0x44, 0xF9]
byte_array = [0xc9, 0x44, 0xf9]
encoded = "H4sIAOpbjGQC_zvp8hMAZLRLMQMAAAA"
</pre><a href="#section-6.2-7" class="pilcrow"></a>
</div>
<p id="section-6.2-8">After compression and base64url encoding, the generated Status List is:<a href="#section-6.2-8" class="pilcrow"></a></p>
<div class="alignLeft art-ascii-art art-text artwork" id="section-6.2-9">
<pre>
"status_list": {
"bits": 2,
"lst": "H4sIAMo_jGQC_zvp8hMAZLRLMQMAAAA"
}
</pre><a href="#section-6.2-9" class="pilcrow"></a>
</div>
</section>
</div>
</section>
Expand Down
48 changes: 18 additions & 30 deletions draft-looker-oauth-jwt-cwt-status-list.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Network Working Group T. Looker
Internet-Draft MATTR
Intended status: Informational P. Bastian
Expires: 18 January 2024 17 July 2023
Expires: 15 February 2024 14 August 2023


JWT and CWT Status List
Expand Down Expand Up @@ -46,7 +46,7 @@ Status of This Memo
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."

This Internet-Draft will expire on 18 January 2024.
This Internet-Draft will expire on 15 February 2024.

Copyright Notice

Expand Down Expand Up @@ -214,20 +214,20 @@ Table of Contents
respects per "JSON Web Token (JWT)" [RFC7519].

{
"typ": "statuslist+jwt",
"alg": "ES256",
"kid": "11"
"kid": "12",
"typ": "statuslist+jwt"
}
.
{
"exp": 2291720170,
"iat": 1686920170,
"iss": "https://example.com",
"sub": "https://example.com/statuslists/1",
"iat": 1683560915,
"exp": 1686232115,
"status_list": {
"bits": 1,
"lst": "H4sIAMo_jGQC_9u5GABc9QE7AgAAAA"
}
"bits": 2,
"lst": "H4sIAOpbjGQC_zvp8hMAZLRLMQMAAAA"
},
"sub": "https://example.com/statuslists/1"
}

4.1.1. Status List Claim Format
Expand Down Expand Up @@ -389,17 +389,11 @@ Table of Contents
\_______________/ \_______________/
0xB9 0xA3

Resulting in the byte array:

byte_array = [0xB9, 0xA3]

After compression and base64url encoding, the generated Status List
is:
Resulting in the byte array and compressed/base64url encoded status
list:

"status_list": {
"bits": 1,
"lst": "H4sIAMo_jGQC_9u5GABc9QE7AgAAAA"
}
byte_array = [0xb9, 0xa3]
encoded = "H4sIAOpbjGQC_9u5GABc9QE7AgAAAA"

6.2. Example Status List with 2-Bit Status Values

Expand Down Expand Up @@ -436,17 +430,11 @@ Table of Contents
\___________/ \___________/ \___________/
0xC9 0x44 0xF9

Resulting in the byte array:

byte_array = [0xC9, 0x44, 0xF9]
Resulting in the byte array and compressed/base64url encoded status
list:

After compression and base64url encoding, the generated Status List
is:

"status_list": {
"bits": 2,
"lst": "H4sIAMo_jGQC_zvp8hMAZLRLMQMAAAA"
}
byte_array = [0xc9, 0x44, 0xf9]
encoded = "H4sIAOpbjGQC_zvp8hMAZLRLMQMAAAA"

7. CWT Representations

Expand Down

0 comments on commit f6bdf9e

Please sign in to comment.