- From: Yutaka OIWA <y.oiwa@aist.go.jp>
- Date: Thu, 29 Jan 2015 10:25:13 +0900
- To: Martin Thomson <martin.thomson@gmail.com>
- Cc: Mark Nottingham <mnot@mnot.net>, HTTP <ietf-http-wg@w3.org>
2015-01-29 9:21 GMT+09:00 Martin Thomson <martin.thomson@gmail.com>: > More fundamentally, I see a correlation issue if clients provide > multiple *Authorization header fields. The response they receive will > contain some unaggregated name-value pairs in this header field. RFC7235 says that HTTP clients can send only one "credentials" set in the Authorization: or Proxy-authorization: header, as defined in Sections 4.2 and 4.4. One "credentials" belongs to a single scheme. So, "the applicable authentication scheme" means that the unique scheme which the client has included in the corresponding request. Of course, I've wished if the existing Digest authentication scheme had included an "auth-scheme" in the existing Authentication-Info: header. If it had a syntax like "Authentication-Info: Digest ...", it would be self-contained and more clearer. It's already in use (as a Digest-scheme specific header), and it cannot be changed without inter-op issues. -- Yutaka OIWA, Ph.D. Senior Researcher, Research Institute for Secure Systems (RISEC) National Institute of Advanced Industrial Science and Technology (AIST) Mail addresses: <y.oiwa@aist.go.jp>, <yutaka@oiwa.jp> OpenPGP: id[440546B5] fp[7C9F 723A 7559 3246 229D 3139 8677 9BD2 4405 46B5]
Received on Thursday, 29 January 2015 01:26:00 UTC