Replace references to RFC7235 and RFC7230 with references to RFC9110 (#1844)
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
This commit is contained in:
parent
2f528029c9
commit
c4b4c896b7
2 changed files with 10 additions and 2 deletions
|
@ -0,0 +1 @@
|
|||
Replace references to RFC 7235 and RFC 7230 that are obsoleted by RFC 9110.
|
|
@ -349,14 +349,14 @@ def authorization_headers(origin_name, origin_signing_key,
|
|||
```
|
||||
|
||||
The format of the Authorization header is given in
|
||||
[RFC 7235](https://datatracker.ietf.org/doc/html/rfc7235#section-2.1). In
|
||||
[Section 11.4 of RFC 9110](https://datatracker.ietf.org/doc/html/rfc9110#section-11.4). In
|
||||
summary, the header begins with authorization scheme `X-Matrix`, followed by one
|
||||
or more spaces, followed by a comma-separated list of parameters written as
|
||||
name=value pairs. Zero or more spaces and tabs around each comma are allowed.
|
||||
The names are case insensitive and order does not matter. The
|
||||
values must be enclosed in quotes if they contain characters that are not
|
||||
allowed in `token`s, as defined in
|
||||
[RFC 7230](https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.6); if a
|
||||
[Section 5.6.2 of RFC 9110](https://datatracker.ietf.org/doc/html/rfc9110#section-5.6.2); if a
|
||||
value is a valid `token`, it may or may not be enclosed in quotes. Quoted
|
||||
values may include backslash-escaped characters. When parsing the header, the
|
||||
recipient must unescape the characters. That is, a backslash-character pair is
|
||||
|
@ -388,6 +388,13 @@ The authorization parameters to include are:
|
|||
|
||||
Unknown parameters are ignored.
|
||||
|
||||
{{% boxes/note %}}
|
||||
{{< changed-in v="1.11" >}}
|
||||
This section used to reference [RFC 7235](https://datatracker.ietf.org/doc/html/rfc7235#section-2.1)
|
||||
and [RFC 7230](https://datatracker.ietf.org/doc/html/rfc9110#section-5.6.2), that
|
||||
were obsoleted by RFC 9110 without changes to the sections of interest here.
|
||||
{{% /boxes/note %}}
|
||||
|
||||
### Response Authentication
|
||||
|
||||
Responses are authenticated by the TLS server certificate. A homeserver
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue