You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<ahref="#section-8.1" class="section-number selfRef">8.1. </a><ahref="#name-status-list-request" class="section-name selfRef">Status List Request</a>
2409
2409
</h3>
2410
2410
<pid="section-8.1-1">The default Status List request and response mechanism uses HTTP semantics and Content negotiation as defined in <span>[<ahref="#RFC9110" class="cite xref">RFC9110</a>]</span>.<ahref="#section-8.1-1" class="pilcrow">¶</a></p>
2411
-
<pid="section-8.1-2">The Status Provider <spanclass="bcp14">SHOULD</span> return the Status List Token in response to an HTTP GET request to the URI provided in the Referenced Token, unless the Relying Party and the Status Provider have alternative methods of distribution.<ahref="#section-8.1-2" class="pilcrow">¶</a></p>
2411
+
<pid="section-8.1-2">The Status Provider <spanclass="bcp14">MUST</span> return the Status List Token in response to an HTTP GET request to the URI provided in the Referenced Token, unless the Relying Party and the Status Provider have alternative methods of distribution for the Status List Token.<ahref="#section-8.1-2" class="pilcrow">¶</a></p>
2412
2412
<pid="section-8.1-3">The HTTP endpoint <spanclass="bcp14">SHOULD</span> support the use of Cross-Origin Resource Sharing (CORS) <span>[<ahref="#CORS" class="cite xref">CORS</a>]</span> and/or other methods as appropriate to enable Browser-based clients to access it, unless ecosystems using this specification choose not to support Browser-based clients.<ahref="#section-8.1-3" class="pilcrow">¶</a></p>
2413
-
<pid="section-8.1-4">The Relying Party <spanclass="bcp14">SHOULD</span> send the following Accept HTTP Header to indicate the requested response type unless the Content-Type of Status List Tokens in the respective ecosystem is known or the Relying Party supports both formats:<ahref="#section-8.1-4" class="pilcrow">¶</a></p>
2413
+
<pid="section-8.1-4">The following media types are defined by this specification for HTTP based Content negotiation:<ahref="#section-8.1-4" class="pilcrow">¶</a></p>
2414
2414
<ulclass="normal">
2415
2415
<liclass="normal" id="section-8.1-5.1">
2416
2416
<pid="section-8.1-5.1.1">"application/statuslist+jwt" for Status List Token in JWT format<ahref="#section-8.1-5.1.1" class="pilcrow">¶</a></p>
<pid="section-8.1-5.2.1">"application/statuslist+cwt" for Status List Token in CWT format<ahref="#section-8.1-5.2.1" class="pilcrow">¶</a></p>
2420
2420
</li>
2421
2421
</ul>
2422
-
<pid="section-8.1-6">If the Relying Party does not send an Accept Header, the response type is assumed to be known implicitly or out-of-band.<ahref="#section-8.1-6" class="pilcrow">¶</a></p>
2423
-
<pid="section-8.1-7">The following is a non-normative example of a request for a Status List Token with type <code>application/statuslist+jwt</code>:<ahref="#section-8.1-7" class="pilcrow">¶</a></p>
<pid="section-8.1-6">The following is a non-normative example of a request for a Status List Token with type <code>application/statuslist+jwt</code>:<ahref="#section-8.1-6" class="pilcrow">¶</a></p>
<pid="section-11.4-1">HTTP clients that follow 3xx (Redirection) status codes <spanclass="bcp14">SHOULD</span> be aware of the possible dangers of redirects, such as infinite redirection loops, since they can be used for denial-of-service attacks on clients. A client<spanclass="bcp14">SHOULD</span>detect and intervene in infinite redirections. Clients <spanclass="bcp14">SHOULD</span> apply the guidance for redirects given in <span><ahref="https://rfc-editor.org/rfc/rfc9110#section-15.4" class="relref">Section 15.4</a> of [<ahref="#RFC9110" class="cite xref">RFC9110</a>]</span>.<ahref="#section-11.4-1" class="pilcrow">¶</a></p>
2749
+
<pid="section-11.4-1">HTTP clients that follow 3xx (Redirection) status codes <spanclass="bcp14">MUST</span> be aware of the possible dangers of redirects, such as infinite redirection loops, since they can be used for denial-of-service attacks on clients. HTTP clients<spanclass="bcp14">MUST</span>follow the guidance provided in <span><ahref="https://rfc-editor.org/rfc/rfc9110#section-15.4" class="relref">Section 15.4</a> of [<ahref="#RFC9110" class="cite xref">RFC9110</a>]</span> for handling redirects.<ahref="#section-11.4-1" class="pilcrow">¶</a></p>
Copy file name to clipboardExpand all lines: index.html
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -29,15 +29,15 @@ <h2>Preview for branch <a href="335-mikes-review">335-mikes-review</a></h2>
29
29
<tr>
30
30
<td><ahref="335-mikes-review/draft-ietf-oauth-status-list.html" class="html draft-ietf-oauth-status-list" title="Token Status List (TSL) (HTML)">Token Status List (TSL)</a></td>
31
31
<td><ahref="335-mikes-review/draft-ietf-oauth-status-list.txt" class="txt draft-ietf-oauth-status-list" title="Token Status List (TSL) (Text)">plain text</a></td>
32
-
<td>same as main</td>
32
+
<td><ahref="https://author-tools.ietf.org/api/iddiff?url_1=https://oauth-wg.github.io/draft-ietf-oauth-status-list/draft-ietf-oauth-status-list.txt&url_2=https://oauth-wg.github.io/draft-ietf-oauth-status-list/335-mikes-review/draft-ietf-oauth-status-list.txt" class="diff draft-ietf-oauth-status-list">diff with main</a></td>
33
33
</tr>
34
34
</table>
35
35
<h2>Preview for branch <ahref="issue-334">issue-334</a></h2>
36
36
<tableid="branch-issue-334">
37
37
<tr>
38
38
<td><ahref="issue-334/draft-ietf-oauth-status-list.html" class="html draft-ietf-oauth-status-list" title="Token Status List (TSL) (HTML)">Token Status List (TSL)</a></td>
39
39
<td><ahref="issue-334/draft-ietf-oauth-status-list.txt" class="txt draft-ietf-oauth-status-list" title="Token Status List (TSL) (Text)">plain text</a></td>
40
-
<td><ahref="https://author-tools.ietf.org/api/iddiff?url_1=https://oauth-wg.github.io/draft-ietf-oauth-status-list/draft-ietf-oauth-status-list.txt&url_2=https://oauth-wg.github.io/draft-ietf-oauth-status-list/issue-334/draft-ietf-oauth-status-list.txt" class="diff draft-ietf-oauth-status-list">diff with main</a></td>
40
+
<td>same as main</td>
41
41
</tr>
42
42
</table>
43
43
<h2>Preview for branch <ahref="327-description-field">327-description-field</a></h2>
0 commit comments