Changeset 1230 for draft-ietf-httpbis/latest/p7-auth.html
- Timestamp:
- 29/03/11 12:30:21 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p7-auth.html
r1215 r1230 359 359 } 360 360 @bottom-center { 361 content: "Expires September 28, 2011";361 content: "Expires September 30, 2011"; 362 362 } 363 363 @bottom-right { … … 389 389 <link rel="Chapter" title="7 Acknowledgments" href="#rfc.section.7"> 390 390 <link rel="Chapter" href="#rfc.section.8" title="8 References"> 391 <link rel="Appendix" title="A Collected ABNF" href="#rfc.section.A"> 392 <link rel="Appendix" title="B Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.B"> 391 <link rel="Appendix" title="A Changes from RFC 2616" href="#rfc.section.A"> 392 <link rel="Appendix" title="B Collected ABNF" href="#rfc.section.B"> 393 <link rel="Appendix" title="C Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.C"> 393 394 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 394 395 <link rel="schema.dct" href="http://purl.org/dc/terms/"> … … 403 404 <meta name="dct.creator" content="Reschke, J. F."> 404 405 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p7-auth-latest"> 405 <meta name="dct.issued" scheme="ISO8601" content="2011-03-2 7">406 <meta name="dct.issued" scheme="ISO8601" content="2011-03-29"> 406 407 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 407 408 <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 7 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 7 defines HTTP Authentication."> … … 434 435 </tr> 435 436 <tr> 436 <td class="left">Expires: September 28, 2011</td>437 <td class="left">Expires: September 30, 2011</td> 437 438 <td class="right">HP</td> 438 439 </tr> … … 487 488 <tr> 488 489 <td class="left"></td> 489 <td class="right">March 2 7, 2011</td>490 <td class="right">March 29, 2011</td> 490 491 </tr> 491 492 </tbody> … … 502 503 list is at <<a href="http://tools.ietf.org/wg/httpbis/trac/report/3">http://tools.ietf.org/wg/httpbis/trac/report/3</a>> and related documents (including fancy diffs) can be found at <<a href="http://tools.ietf.org/wg/httpbis/">http://tools.ietf.org/wg/httpbis/</a>>. 503 504 </p> 504 <p>The changes in this draft are summarized in <a href="#changes.since.13" title="Since draft-ietf-httpbis-p7-auth-13">Appendix B.15</a>.505 <p>The changes in this draft are summarized in <a href="#changes.since.13" title="Since draft-ietf-httpbis-p7-auth-13">Appendix C.15</a>. 505 506 </p> 506 507 <h1><a id="rfc.status" href="#rfc.status">Status of This Memo</a></h1> … … 513 514 in progress”. 514 515 </p> 515 <p>This Internet-Draft will expire on September 28, 2011.</p>516 <p>This Internet-Draft will expire on September 30, 2011.</p> 516 517 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 517 518 <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 572 573 </li> 573 574 <li><a href="#rfc.authors">Authors' Addresses</a></li> 574 <li>A. <a href="#collected.abnf">Collected ABNF</a></li> 575 <li>B. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul> 576 <li>B.1 <a href="#rfc.section.B.1">Since RFC 2616</a></li> 577 <li>B.2 <a href="#rfc.section.B.2">Since draft-ietf-httpbis-p7-auth-00</a></li> 578 <li>B.3 <a href="#rfc.section.B.3">Since draft-ietf-httpbis-p7-auth-01</a></li> 579 <li>B.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p7-auth-02</a></li> 580 <li>B.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p7-auth-03</a></li> 581 <li>B.6 <a href="#changes.since.04">Since draft-ietf-httpbis-p7-auth-04</a></li> 582 <li>B.7 <a href="#changes.since.05">Since draft-ietf-httpbis-p7-auth-05</a></li> 583 <li>B.8 <a href="#changes.since.06">Since draft-ietf-httpbis-p7-auth-06</a></li> 584 <li>B.9 <a href="#changes.since.07">Since draft-ietf-httpbis-p7-auth-07</a></li> 585 <li>B.10 <a href="#changes.since.08">Since draft-ietf-httpbis-p7-auth-08</a></li> 586 <li>B.11 <a href="#changes.since.09">Since draft-ietf-httpbis-p7-auth-09</a></li> 587 <li>B.12 <a href="#changes.since.10">Since draft-ietf-httpbis-p7-auth-10</a></li> 588 <li>B.13 <a href="#changes.since.11">Since draft-ietf-httpbis-p7-auth-11</a></li> 589 <li>B.14 <a href="#changes.since.12">Since draft-ietf-httpbis-p7-auth-12</a></li> 590 <li>B.15 <a href="#changes.since.13">Since draft-ietf-httpbis-p7-auth-13</a></li> 575 <li>A. <a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li> 576 <li>B. <a href="#collected.abnf">Collected ABNF</a></li> 577 <li>C. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul> 578 <li>C.1 <a href="#rfc.section.C.1">Since RFC 2616</a></li> 579 <li>C.2 <a href="#rfc.section.C.2">Since draft-ietf-httpbis-p7-auth-00</a></li> 580 <li>C.3 <a href="#rfc.section.C.3">Since draft-ietf-httpbis-p7-auth-01</a></li> 581 <li>C.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p7-auth-02</a></li> 582 <li>C.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p7-auth-03</a></li> 583 <li>C.6 <a href="#changes.since.04">Since draft-ietf-httpbis-p7-auth-04</a></li> 584 <li>C.7 <a href="#changes.since.05">Since draft-ietf-httpbis-p7-auth-05</a></li> 585 <li>C.8 <a href="#changes.since.06">Since draft-ietf-httpbis-p7-auth-06</a></li> 586 <li>C.9 <a href="#changes.since.07">Since draft-ietf-httpbis-p7-auth-07</a></li> 587 <li>C.10 <a href="#changes.since.08">Since draft-ietf-httpbis-p7-auth-08</a></li> 588 <li>C.11 <a href="#changes.since.09">Since draft-ietf-httpbis-p7-auth-09</a></li> 589 <li>C.12 <a href="#changes.since.10">Since draft-ietf-httpbis-p7-auth-10</a></li> 590 <li>C.13 <a href="#changes.since.11">Since draft-ietf-httpbis-p7-auth-11</a></li> 591 <li>C.14 <a href="#changes.since.12">Since draft-ietf-httpbis-p7-auth-12</a></li> 592 <li>C.15 <a href="#changes.since.13">Since draft-ietf-httpbis-p7-auth-13</a></li> 591 593 </ul> 592 594 </li> … … 610 612 </p> 611 613 <h2 id="rfc.section.1.2"><a href="#rfc.section.1.2">1.2</a> <a id="notation" href="#notation">Syntax Notation</a></h2> 612 <p id="rfc.section.1.2.p.1">This specification uses the ABNF syntax defined in <a href="p1-messaging.html#notation" title="Syntax Notation">Section 1.2</a> of <a href="#Part1" id="rfc.xref.Part1.1"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a> (which extends the syntax defined in <a href="#RFC5234" id="rfc.xref.RFC5234.1"><cite title="Augmented BNF for Syntax Specifications: ABNF">[RFC5234]</cite></a> with a list rule). <a href="#collected.abnf" title="Collected ABNF">Appendix A</a> shows the collected ABNF, with the list rule expanded.614 <p id="rfc.section.1.2.p.1">This specification uses the ABNF syntax defined in <a href="p1-messaging.html#notation" title="Syntax Notation">Section 1.2</a> of <a href="#Part1" id="rfc.xref.Part1.1"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a> (which extends the syntax defined in <a href="#RFC5234" id="rfc.xref.RFC5234.1"><cite title="Augmented BNF for Syntax Specifications: ABNF">[RFC5234]</cite></a> with a list rule). <a href="#collected.abnf" title="Collected ABNF">Appendix B</a> shows the collected ABNF, with the list rule expanded. 613 615 </p> 614 616 <p id="rfc.section.1.2.p.2">The following core rules are included by reference, as defined in <a href="#RFC5234" id="rfc.xref.RFC5234.2"><cite title="Augmented BNF for Syntax Specifications: ABNF">[RFC5234]</cite></a>, <a href="http://tools.ietf.org/html/rfc5234#appendix-B.1">Appendix B.1</a>: ALPHA (letters), CR (carriage return), CRLF (CR LF), CTL (controls), DIGIT (decimal 0-9), DQUOTE (double quote), HEXDIG … … 716 718 for the realm of the resource being requested. 717 719 </p> 718 <div id="rfc.figure.u.6"></div><pre class="inline"><span id="rfc.iref.g.1"></span><span id="rfc.iref.g.2"></span> <a href="#header.authorization" class="smpl">Authorization</a> = "Authorization" ":" <a href="#core.rules" class="smpl">OWS</a> <a href="#header.authorization" class="smpl">Authorization-v</a> 719 <a href="#header.authorization" class="smpl">Authorization-v</a> = <a href="#access.authentication.framework" class="smpl">credentials</a> 720 <div id="rfc.figure.u.6"></div><pre class="inline"><span id="rfc.iref.g.1"></span> <a href="#header.authorization" class="smpl">Authorization</a> = <a href="#access.authentication.framework" class="smpl">credentials</a> 720 721 </pre><p id="rfc.section.4.1.p.3">If a request is authenticated and a realm specified, the same credentials <em class="bcp14">SHOULD</em> be valid for all other requests within this realm (assuming that the authentication scheme itself does not require otherwise, 721 722 such as credentials that vary according to a challenge value or using synchronized clocks). … … 740 741 to the proxy for this effective request URI (<a href="p1-messaging.html#effective.request.uri" title="Effective Request URI">Section 4.3</a> of <a href="#Part1" id="rfc.xref.Part1.7"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>). It <em class="bcp14">MUST</em> be included as part of a 407 (Proxy Authentication Required) response. 741 742 </p> 742 <div id="rfc.figure.u.7"></div><pre class="inline"><span id="rfc.iref.g.3"></span><span id="rfc.iref.g.4"></span> <a href="#header.proxy-authenticate" class="smpl">Proxy-Authenticate</a> = "Proxy-Authenticate" ":" <a href="#core.rules" class="smpl">OWS</a> 743 <a href="#header.proxy-authenticate" class="smpl">Proxy-Authenticate-v</a> 744 <a href="#header.proxy-authenticate" class="smpl">Proxy-Authenticate-v</a> = 1#<a href="#access.authentication.framework" class="smpl">challenge</a> 743 <div id="rfc.figure.u.7"></div><pre class="inline"><span id="rfc.iref.g.2"></span> <a href="#header.proxy-authenticate" class="smpl">Proxy-Authenticate</a> = 1#<a href="#access.authentication.framework" class="smpl">challenge</a> 745 744 </pre><p id="rfc.section.4.2.p.3">Unlike WWW-Authenticate, the Proxy-Authenticate header field applies only to the current connection and <em class="bcp14">SHOULD NOT</em> be passed on to downstream clients. However, an intermediate proxy might need to obtain its own credentials by requesting 746 745 them from the downstream client, which in some circumstances will appear as if the proxy is forwarding the Proxy-Authenticate … … 754 753 the resource being requested. 755 754 </p> 756 <div id="rfc.figure.u.8"></div><pre class="inline"><span id="rfc.iref.g.5"></span><span id="rfc.iref.g.6"></span> <a href="#header.proxy-authorization" class="smpl">Proxy-Authorization</a> = "Proxy-Authorization" ":" <a href="#core.rules" class="smpl">OWS</a> 757 <a href="#header.proxy-authorization" class="smpl">Proxy-Authorization-v</a> 758 <a href="#header.proxy-authorization" class="smpl">Proxy-Authorization-v</a> = <a href="#access.authentication.framework" class="smpl">credentials</a> 755 <div id="rfc.figure.u.8"></div><pre class="inline"><span id="rfc.iref.g.3"></span> <a href="#header.proxy-authorization" class="smpl">Proxy-Authorization</a> = <a href="#access.authentication.framework" class="smpl">credentials</a> 759 756 </pre><p id="rfc.section.4.3.p.3">Unlike Authorization, the Proxy-Authorization header field applies only to the next outbound proxy that demanded authentication 760 757 using the Proxy-Authenticate field. When multiple proxies are used in a chain, the Proxy-Authorization header field is consumed … … 768 765 applicable to the effective request URI (<a href="p1-messaging.html#effective.request.uri" title="Effective Request URI">Section 4.3</a> of <a href="#Part1" id="rfc.xref.Part1.8"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>). It <em class="bcp14">MUST</em> be included in 401 (Unauthorized) response messages. 769 766 </p> 770 <div id="rfc.figure.u.9"></div><pre class="inline"><span id="rfc.iref.g.7"></span><span id="rfc.iref.g.8"></span> <a href="#header.www-authenticate" class="smpl">WWW-Authenticate</a> = "WWW-Authenticate" ":" <a href="#core.rules" class="smpl">OWS</a> <a href="#header.www-authenticate" class="smpl">WWW-Authenticate-v</a> 771 <a href="#header.www-authenticate" class="smpl">WWW-Authenticate-v</a> = 1#<a href="#access.authentication.framework" class="smpl">challenge</a> 767 <div id="rfc.figure.u.9"></div><pre class="inline"><span id="rfc.iref.g.4"></span> <a href="#header.www-authenticate" class="smpl">WWW-Authenticate</a> = 1#<a href="#access.authentication.framework" class="smpl">challenge</a> 772 768 </pre><p id="rfc.section.4.4.p.3">User agents are advised to take special care in parsing the WWW-Authenticate field value as it might contain more than one 773 769 challenge, or if more than one WWW-Authenticate header field is provided, the contents of a challenge itself can contain a … … 954 950 <span class="n hidden"><span class="family-name">Reschke</span><span class="given-name">Julian F.</span></span></span><span class="org vcardline">greenbytes GmbH</span><span class="adr"><span class="street-address vcardline">Hafenweg 16</span><span class="vcardline"><span class="locality">Muenster</span>, <span class="region">NW</span> <span class="postal-code">48155</span></span><span class="country-name vcardline">Germany</span></span><span class="vcardline tel">Phone: <a href="tel:+492512807760"><span class="value">+49 251 2807760</span></a></span><span class="vcardline tel"><span class="type">Fax</span>: <a href="fax:+492512807761"><span class="value">+49 251 2807761</span></a></span><span class="vcardline">Email: <a href="mailto:julian.reschke@greenbytes.de"><span class="email">julian.reschke@greenbytes.de</span></a></span><span class="vcardline">URI: <a href="http://greenbytes.de/tech/webdav/" class="url">http://greenbytes.de/tech/webdav/</a></span></address> 955 951 </div> 956 <h1 id="rfc.section.A" class="np"><a href="#rfc.section.A">A.</a> <a id="collected.abnf" href="#collected.abnf">Collected ABNF</a></h1> 957 <div id="rfc.figure.u.10"></div> <pre class="inline"><a href="#header.authorization" class="smpl">Authorization</a> = "Authorization:" OWS Authorization-v 958 <a href="#header.authorization" class="smpl">Authorization-v</a> = credentials 952 <h1 id="rfc.section.A" class="np"><a href="#rfc.section.A">A.</a> <a id="changes.from.rfc.2616" href="#changes.from.rfc.2616">Changes from RFC 2616</a></h1> 953 <p id="rfc.section.A.p.1">Change ABNF productions for header fields to only define the field value. (<a href="#header.fields" title="Header Field Definitions">Section 4</a>) 954 </p> 955 <h1 id="rfc.section.B"><a href="#rfc.section.B">B.</a> <a id="collected.abnf" href="#collected.abnf">Collected ABNF</a></h1> 956 <div id="rfc.figure.u.10"></div> <pre class="inline"><a href="#header.authorization" class="smpl">Authorization</a> = credentials 959 957 960 958 <a href="#core.rules" class="smpl">OWS</a> = <OWS, defined in [Part1], Section 1.2.2> 961 959 962 <a href="#header.proxy-authenticate" class="smpl">Proxy-Authenticate</a> = "Proxy-Authenticate:" OWS Proxy-Authenticate-v 963 <a href="#header.proxy-authenticate" class="smpl">Proxy-Authenticate-v</a> = *( "," OWS ) challenge *( OWS "," [ OWS 960 <a href="#header.proxy-authenticate" class="smpl">Proxy-Authenticate</a> = *( "," OWS ) challenge *( OWS "," [ OWS 964 961 challenge ] ) 965 <a href="#header.proxy-authorization" class="smpl">Proxy-Authorization</a> = "Proxy-Authorization:" OWS 966 Proxy-Authorization-v 967 <a href="#header.proxy-authorization" class="smpl">Proxy-Authorization-v</a> = credentials 968 969 <a href="#header.www-authenticate" class="smpl">WWW-Authenticate</a> = "WWW-Authenticate:" OWS WWW-Authenticate-v 970 <a href="#header.www-authenticate" class="smpl">WWW-Authenticate-v</a> = *( "," OWS ) challenge *( OWS "," [ OWS 971 challenge ] ) 962 <a href="#header.proxy-authorization" class="smpl">Proxy-Authorization</a> = credentials 963 964 <a href="#header.www-authenticate" class="smpl">WWW-Authenticate</a> = *( "," OWS ) challenge *( OWS "," [ OWS challenge 965 ] ) 972 966 973 967 <a href="#access.authentication.framework" class="smpl">auth-param</a> = token "=" ( token / quoted-string ) … … 991 985 ; WWW-Authenticate defined but not used 992 986 ; realm defined but not used 993 </pre><h1 id="rfc.section. B"><a href="#rfc.section.B">B.</a> <a id="change.log" href="#change.log">Change Log (to be removed by RFC Editor before publication)</a></h1>994 <h2 id="rfc.section. B.1"><a href="#rfc.section.B.1">B.1</a> Since RFC 2616987 </pre><h1 id="rfc.section.C"><a href="#rfc.section.C">C.</a> <a id="change.log" href="#change.log">Change Log (to be removed by RFC Editor before publication)</a></h1> 988 <h2 id="rfc.section.C.1"><a href="#rfc.section.C.1">C.1</a> Since RFC 2616 995 989 </h2> 996 <p id="rfc.section. B.1.p.1">Extracted relevant partitions from <a href="#RFC2616" id="rfc.xref.RFC2616.3"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2616]</cite></a>.997 </p> 998 <h2 id="rfc.section. B.2"><a href="#rfc.section.B.2">B.2</a> Since draft-ietf-httpbis-p7-auth-00990 <p id="rfc.section.C.1.p.1">Extracted relevant partitions from <a href="#RFC2616" id="rfc.xref.RFC2616.3"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2616]</cite></a>. 991 </p> 992 <h2 id="rfc.section.C.2"><a href="#rfc.section.C.2">C.2</a> Since draft-ietf-httpbis-p7-auth-00 999 993 </h2> 1000 <p id="rfc.section. B.2.p.1">Closed issues: </p>994 <p id="rfc.section.C.2.p.1">Closed issues: </p> 1001 995 <ul> 1002 996 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/35">http://tools.ietf.org/wg/httpbis/trac/ticket/35</a>>: "Normative and Informative references" 1003 997 </li> 1004 998 </ul> 1005 <h2 id="rfc.section. B.3"><a href="#rfc.section.B.3">B.3</a> Since draft-ietf-httpbis-p7-auth-01999 <h2 id="rfc.section.C.3"><a href="#rfc.section.C.3">C.3</a> Since draft-ietf-httpbis-p7-auth-01 1006 1000 </h2> 1007 <p id="rfc.section. B.3.p.1">Ongoing work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>):1001 <p id="rfc.section.C.3.p.1">Ongoing work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>): 1008 1002 </p> 1009 1003 <ul> … … 1011 1005 <li>Add explicit references to BNF syntax and rules imported from other parts of the specification.</li> 1012 1006 </ul> 1013 <h2 id="rfc.section. B.4"><a href="#rfc.section.B.4">B.4</a> <a id="changes.since.02" href="#changes.since.02">Since draft-ietf-httpbis-p7-auth-02</a></h2>1014 <p id="rfc.section. B.4.p.1">Ongoing work on IANA Message Header Field Registration (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/40">http://tools.ietf.org/wg/httpbis/trac/ticket/40</a>>):1007 <h2 id="rfc.section.C.4"><a href="#rfc.section.C.4">C.4</a> <a id="changes.since.02" href="#changes.since.02">Since draft-ietf-httpbis-p7-auth-02</a></h2> 1008 <p id="rfc.section.C.4.p.1">Ongoing work on IANA Message Header Field Registration (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/40">http://tools.ietf.org/wg/httpbis/trac/ticket/40</a>>): 1015 1009 </p> 1016 1010 <ul> 1017 1011 <li>Reference RFC 3984, and update header field registrations for header fields defined in this document.</li> 1018 1012 </ul> 1019 <h2 id="rfc.section. B.5"><a href="#rfc.section.B.5">B.5</a> <a id="changes.since.03" href="#changes.since.03">Since draft-ietf-httpbis-p7-auth-03</a></h2>1020 <h2 id="rfc.section. B.6"><a href="#rfc.section.B.6">B.6</a> <a id="changes.since.04" href="#changes.since.04">Since draft-ietf-httpbis-p7-auth-04</a></h2>1021 <p id="rfc.section. B.6.p.1">Ongoing work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>):1013 <h2 id="rfc.section.C.5"><a href="#rfc.section.C.5">C.5</a> <a id="changes.since.03" href="#changes.since.03">Since draft-ietf-httpbis-p7-auth-03</a></h2> 1014 <h2 id="rfc.section.C.6"><a href="#rfc.section.C.6">C.6</a> <a id="changes.since.04" href="#changes.since.04">Since draft-ietf-httpbis-p7-auth-04</a></h2> 1015 <p id="rfc.section.C.6.p.1">Ongoing work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>): 1022 1016 </p> 1023 1017 <ul> … … 1026 1020 <li>Rewrite ABNFs to spell out whitespace rules, factor out header field value format definitions.</li> 1027 1021 </ul> 1028 <h2 id="rfc.section. B.7"><a href="#rfc.section.B.7">B.7</a> <a id="changes.since.05" href="#changes.since.05">Since draft-ietf-httpbis-p7-auth-05</a></h2>1029 <p id="rfc.section. B.7.p.1">Final work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>):1022 <h2 id="rfc.section.C.7"><a href="#rfc.section.C.7">C.7</a> <a id="changes.since.05" href="#changes.since.05">Since draft-ietf-httpbis-p7-auth-05</a></h2> 1023 <p id="rfc.section.C.7.p.1">Final work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>): 1030 1024 </p> 1031 1025 <ul> 1032 1026 <li>Add appendix containing collected and expanded ABNF, reorganize ABNF introduction.</li> 1033 1027 </ul> 1034 <h2 id="rfc.section. B.8"><a href="#rfc.section.B.8">B.8</a> <a id="changes.since.06" href="#changes.since.06">Since draft-ietf-httpbis-p7-auth-06</a></h2>1035 <p id="rfc.section. B.8.p.1">None.</p>1036 <h2 id="rfc.section. B.9"><a href="#rfc.section.B.9">B.9</a> <a id="changes.since.07" href="#changes.since.07">Since draft-ietf-httpbis-p7-auth-07</a></h2>1037 <p id="rfc.section. B.9.p.1">Closed issues: </p>1028 <h2 id="rfc.section.C.8"><a href="#rfc.section.C.8">C.8</a> <a id="changes.since.06" href="#changes.since.06">Since draft-ietf-httpbis-p7-auth-06</a></h2> 1029 <p id="rfc.section.C.8.p.1">None.</p> 1030 <h2 id="rfc.section.C.9"><a href="#rfc.section.C.9">C.9</a> <a id="changes.since.07" href="#changes.since.07">Since draft-ietf-httpbis-p7-auth-07</a></h2> 1031 <p id="rfc.section.C.9.p.1">Closed issues: </p> 1038 1032 <ul> 1039 1033 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/198">http://tools.ietf.org/wg/httpbis/trac/ticket/198</a>>: "move IANA registrations for optional status codes" 1040 1034 </li> 1041 1035 </ul> 1042 <h2 id="rfc.section. B.10"><a href="#rfc.section.B.10">B.10</a> <a id="changes.since.08" href="#changes.since.08">Since draft-ietf-httpbis-p7-auth-08</a></h2>1043 <p id="rfc.section. B.10.p.1">No significant changes.</p>1044 <h2 id="rfc.section. B.11"><a href="#rfc.section.B.11">B.11</a> <a id="changes.since.09" href="#changes.since.09">Since draft-ietf-httpbis-p7-auth-09</a></h2>1045 <p id="rfc.section. B.11.p.1">Partly resolved issues: </p>1036 <h2 id="rfc.section.C.10"><a href="#rfc.section.C.10">C.10</a> <a id="changes.since.08" href="#changes.since.08">Since draft-ietf-httpbis-p7-auth-08</a></h2> 1037 <p id="rfc.section.C.10.p.1">No significant changes.</p> 1038 <h2 id="rfc.section.C.11"><a href="#rfc.section.C.11">C.11</a> <a id="changes.since.09" href="#changes.since.09">Since draft-ietf-httpbis-p7-auth-09</a></h2> 1039 <p id="rfc.section.C.11.p.1">Partly resolved issues: </p> 1046 1040 <ul> 1047 1041 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/196">http://tools.ietf.org/wg/httpbis/trac/ticket/196</a>>: "Term for the requested resource's URI" 1048 1042 </li> 1049 1043 </ul> 1050 <h2 id="rfc.section. B.12"><a href="#rfc.section.B.12">B.12</a> <a id="changes.since.10" href="#changes.since.10">Since draft-ietf-httpbis-p7-auth-10</a></h2>1051 <p id="rfc.section. B.12.p.1">None yet.</p>1052 <h2 id="rfc.section. B.13"><a href="#rfc.section.B.13">B.13</a> <a id="changes.since.11" href="#changes.since.11">Since draft-ietf-httpbis-p7-auth-11</a></h2>1053 <p id="rfc.section. B.13.p.1">Closed issues: </p>1044 <h2 id="rfc.section.C.12"><a href="#rfc.section.C.12">C.12</a> <a id="changes.since.10" href="#changes.since.10">Since draft-ietf-httpbis-p7-auth-10</a></h2> 1045 <p id="rfc.section.C.12.p.1">None yet.</p> 1046 <h2 id="rfc.section.C.13"><a href="#rfc.section.C.13">C.13</a> <a id="changes.since.11" href="#changes.since.11">Since draft-ietf-httpbis-p7-auth-11</a></h2> 1047 <p id="rfc.section.C.13.p.1">Closed issues: </p> 1054 1048 <ul> 1055 1049 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/130">http://tools.ietf.org/wg/httpbis/trac/ticket/130</a>>: "introduction to part 7 is work-in-progress" … … 1062 1056 </li> 1063 1057 </ul> 1064 <p id="rfc.section. B.13.p.2">Partly resolved issues: </p>1058 <p id="rfc.section.C.13.p.2">Partly resolved issues: </p> 1065 1059 <ul> 1066 1060 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/141">http://tools.ietf.org/wg/httpbis/trac/ticket/141</a>>: "should we have an auth scheme registry" 1067 1061 </li> 1068 1062 </ul> 1069 <h2 id="rfc.section.B.14"><a href="#rfc.section.B.14">B.14</a> <a id="changes.since.12" href="#changes.since.12">Since draft-ietf-httpbis-p7-auth-12</a></h2> 1070 <p id="rfc.section.B.14.p.1">None.</p> 1071 <h2 id="rfc.section.B.15"><a href="#rfc.section.B.15">B.15</a> <a id="changes.since.13" href="#changes.since.13">Since draft-ietf-httpbis-p7-auth-13</a></h2> 1072 <p id="rfc.section.B.15.p.1">None yet.</p> 1063 <h2 id="rfc.section.C.14"><a href="#rfc.section.C.14">C.14</a> <a id="changes.since.12" href="#changes.since.12">Since draft-ietf-httpbis-p7-auth-12</a></h2> 1064 <p id="rfc.section.C.14.p.1">None.</p> 1065 <h2 id="rfc.section.C.15"><a href="#rfc.section.C.15">C.15</a> <a id="changes.since.13" href="#changes.since.13">Since draft-ietf-httpbis-p7-auth-13</a></h2> 1066 <p id="rfc.section.C.15.p.1">Closed issues: </p> 1067 <ul> 1068 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/276">http://tools.ietf.org/wg/httpbis/trac/ticket/276</a>>: "untangle ABNFs for header fields" 1069 </li> 1070 </ul> 1073 1071 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1> 1074 1072 <p class="noprint"><a href="#rfc.index.4">4</a> <a href="#rfc.index.A">A</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a> <a href="#rfc.index.W">W</a> … … 1096 1094 <ul> 1097 1095 <li><tt>Authorization</tt> <a href="#rfc.iref.g.1"><b>4.1</b></a></li> 1098 <li><tt>Authorization-v</tt> <a href="#rfc.iref.g.2"><b>4.1</b></a></li> 1099 <li><tt>Proxy-Authenticate</tt> <a href="#rfc.iref.g.3"><b>4.2</b></a></li> 1100 <li><tt>Proxy-Authenticate-v</tt> <a href="#rfc.iref.g.4"><b>4.2</b></a></li> 1101 <li><tt>Proxy-Authorization</tt> <a href="#rfc.iref.g.5"><b>4.3</b></a></li> 1102 <li><tt>Proxy-Authorization-v</tt> <a href="#rfc.iref.g.6"><b>4.3</b></a></li> 1103 <li><tt>WWW-Authenticate</tt> <a href="#rfc.iref.g.7"><b>4.4</b></a></li> 1104 <li><tt>WWW-Authenticate-v</tt> <a href="#rfc.iref.g.8"><b>4.4</b></a></li> 1096 <li><tt>Proxy-Authenticate</tt> <a href="#rfc.iref.g.2"><b>4.2</b></a></li> 1097 <li><tt>Proxy-Authorization</tt> <a href="#rfc.iref.g.3"><b>4.3</b></a></li> 1098 <li><tt>WWW-Authenticate</tt> <a href="#rfc.iref.g.4"><b>4.4</b></a></li> 1105 1099 </ul> 1106 1100 </li> … … 1137 1131 <li><tt>realm-value</tt> <a href="#rfc.iref.r.2"><b>2</b></a></li> 1138 1132 <li><em>RFC2119</em> <a href="#rfc.xref.RFC2119.1">1.1</a>, <a href="#RFC2119"><b>8.1</b></a></li> 1139 <li><em>RFC2616</em> <a href="#rfc.xref.RFC2616.1">1</a>, <a href="#rfc.xref.RFC2616.2">7</a>, <a href="#RFC2616"><b>8.2</b></a>, <a href="#rfc.xref.RFC2616.3"> B.1</a></li>1133 <li><em>RFC2616</em> <a href="#rfc.xref.RFC2616.1">1</a>, <a href="#rfc.xref.RFC2616.2">7</a>, <a href="#RFC2616"><b>8.2</b></a>, <a href="#rfc.xref.RFC2616.3">C.1</a></li> 1140 1134 <li><em>RFC2617</em> <a href="#rfc.xref.RFC2617.1">1</a>, <a href="#rfc.xref.RFC2617.2">1</a>, <a href="#RFC2617"><b>8.2</b></a></li> 1141 1135 <li><em>RFC3864</em> <a href="#rfc.xref.RFC3864.1">5.3</a>, <a href="#RFC3864"><b>8.2</b></a></li>
Note: See TracChangeset
for help on using the changeset viewer.