Changeset 912 for draft-ietf-httpbis/latest/p7-auth.html
- Timestamp:
- Jul 24, 2010, 2:24:23 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p7-auth.html
r878 r912 379 379 <link rel="Chapter" title="6 Acknowledgments" href="#rfc.section.6"> 380 380 <link rel="Chapter" href="#rfc.section.7" title="7 References"> 381 <link rel="Appendix" title="A Compatibility with Previous Versions" href="#rfc.section.A"> 382 <link rel="Appendix" title="B Collected ABNF" href="#rfc.section.B"> 383 <link rel="Appendix" title="C Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.C"> 381 <link rel="Appendix" title="A Collected ABNF" href="#rfc.section.A"> 382 <link rel="Appendix" title="B Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.B"> 384 383 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.518, 2010-06-27 12:07:31, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 385 384 <link rel="schema.dct" href="http://purl.org/dc/terms/"> … … 394 393 <meta name="dct.creator" content="Reschke, J. F."> 395 394 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p7-auth-latest"> 396 <meta name="dct.issued" scheme="ISO8601" content="2010-07-2 3">395 <meta name="dct.issued" scheme="ISO8601" content="2010-07-24"> 397 396 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 398 397 <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."> … … 425 424 </tr> 426 425 <tr> 427 <td class="left">Expires: January 2 4, 2011</td>426 <td class="left">Expires: January 25, 2011</td> 428 427 <td class="right">HP</td> 429 428 </tr> … … 478 477 <tr> 479 478 <td class="left"></td> 480 <td class="right">July 2 3, 2010</td>479 <td class="right">July 24, 2010</td> 481 480 </tr> 482 481 </tbody> … … 493 492 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>>. 494 493 </p> 495 <p>The changes in this draft are summarized in <a href="#changes.since.10" title="Since draft-ietf-httpbis-p7-auth-10">Appendix C.12</a>.494 <p>The changes in this draft are summarized in <a href="#changes.since.10" title="Since draft-ietf-httpbis-p7-auth-10">Appendix B.12</a>. 496 495 </p> 497 496 <h1><a id="rfc.status" href="#rfc.status">Status of This Memo</a></h1> … … 504 503 in progress”. 505 504 </p> 506 <p>This Internet-Draft will expire in January 2 4, 2011.</p>505 <p>This Internet-Draft will expire in January 25, 2011.</p> 507 506 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 508 507 <p>Copyright © 2010 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 559 558 </li> 560 559 <li class="tocline0"><a href="#rfc.authors">Authors' Addresses</a></li> 561 <li class="tocline0">A. <a href="#compatibility">Compatibility with Previous Versions</a><ul class="toc"> 562 <li class="tocline1">A.1 <a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li> 563 </ul> 564 </li> 565 <li class="tocline0">B. <a href="#collected.abnf">Collected ABNF</a></li> 566 <li class="tocline0">C. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc"> 567 <li class="tocline1">C.1 <a href="#rfc.section.C.1">Since RFC2616</a></li> 568 <li class="tocline1">C.2 <a href="#rfc.section.C.2">Since draft-ietf-httpbis-p7-auth-00</a></li> 569 <li class="tocline1">C.3 <a href="#rfc.section.C.3">Since draft-ietf-httpbis-p7-auth-01</a></li> 570 <li class="tocline1">C.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p7-auth-02</a></li> 571 <li class="tocline1">C.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p7-auth-03</a></li> 572 <li class="tocline1">C.6 <a href="#changes.since.04">Since draft-ietf-httpbis-p7-auth-04</a></li> 573 <li class="tocline1">C.7 <a href="#changes.since.05">Since draft-ietf-httpbis-p7-auth-05</a></li> 574 <li class="tocline1">C.8 <a href="#changes.since.06">Since draft-ietf-httpbis-p7-auth-06</a></li> 575 <li class="tocline1">C.9 <a href="#changes.since.07">Since draft-ietf-httpbis-p7-auth-07</a></li> 576 <li class="tocline1">C.10 <a href="#changes.since.08">Since draft-ietf-httpbis-p7-auth-08</a></li> 577 <li class="tocline1">C.11 <a href="#changes.since.09">Since draft-ietf-httpbis-p7-auth-09</a></li> 578 <li class="tocline1">C.12 <a href="#changes.since.10">Since draft-ietf-httpbis-p7-auth-10</a></li> 560 <li class="tocline0">A. <a href="#collected.abnf">Collected ABNF</a></li> 561 <li class="tocline0">B. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc"> 562 <li class="tocline1">B.1 <a href="#rfc.section.B.1">Since RFC2616</a></li> 563 <li class="tocline1">B.2 <a href="#rfc.section.B.2">Since draft-ietf-httpbis-p7-auth-00</a></li> 564 <li class="tocline1">B.3 <a href="#rfc.section.B.3">Since draft-ietf-httpbis-p7-auth-01</a></li> 565 <li class="tocline1">B.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p7-auth-02</a></li> 566 <li class="tocline1">B.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p7-auth-03</a></li> 567 <li class="tocline1">B.6 <a href="#changes.since.04">Since draft-ietf-httpbis-p7-auth-04</a></li> 568 <li class="tocline1">B.7 <a href="#changes.since.05">Since draft-ietf-httpbis-p7-auth-05</a></li> 569 <li class="tocline1">B.8 <a href="#changes.since.06">Since draft-ietf-httpbis-p7-auth-06</a></li> 570 <li class="tocline1">B.9 <a href="#changes.since.07">Since draft-ietf-httpbis-p7-auth-07</a></li> 571 <li class="tocline1">B.10 <a href="#changes.since.08">Since draft-ietf-httpbis-p7-auth-08</a></li> 572 <li class="tocline1">B.11 <a href="#changes.since.09">Since draft-ietf-httpbis-p7-auth-09</a></li> 573 <li class="tocline1">B.12 <a href="#changes.since.10">Since draft-ietf-httpbis-p7-auth-10</a></li> 579 574 </ul> 580 575 </li> … … 600 595 </p> 601 596 <h2 id="rfc.section.1.2"><a href="#rfc.section.1.2">1.2</a> <a id="notation" href="#notation">Syntax Notation</a></h2> 602 <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.597 <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. 603 598 </p> 604 599 <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 … … 863 858 <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> 864 859 </div> 865 <h1 id="rfc.section.A" class="np"><a href="#rfc.section.A">A.</a> <a id="compatibility" href="#compatibility">Compatibility with Previous Versions</a></h1> 866 <h2 id="rfc.section.A.1"><a href="#rfc.section.A.1">A.1</a> <a id="changes.from.rfc.2616" href="#changes.from.rfc.2616">Changes from RFC 2616</a></h2> 867 <h1 id="rfc.section.B"><a href="#rfc.section.B">B.</a> <a id="collected.abnf" href="#collected.abnf">Collected ABNF</a></h1> 860 <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> 868 861 <div id="rfc.figure.u.7"></div> <pre class="inline"><a href="#header.authorization" class="smpl">Authorization</a> = "Authorization:" OWS Authorization-v 869 862 <a href="#header.authorization" class="smpl">Authorization-v</a> = credentials … … 889 882 ; Proxy-Authorization defined but not used 890 883 ; WWW-Authenticate defined but not used 891 </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>892 <h2 id="rfc.section. C.1"><a href="#rfc.section.C.1">C.1</a> Since RFC2616884 </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> 885 <h2 id="rfc.section.B.1"><a href="#rfc.section.B.1">B.1</a> Since RFC2616 893 886 </h2> 894 <p id="rfc.section. C.1.p.1">Extracted relevant partitions from <a href="#RFC2616" id="rfc.xref.RFC2616.2"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2616]</cite></a>.895 </p> 896 <h2 id="rfc.section. C.2"><a href="#rfc.section.C.2">C.2</a> Since draft-ietf-httpbis-p7-auth-00887 <p id="rfc.section.B.1.p.1">Extracted relevant partitions from <a href="#RFC2616" id="rfc.xref.RFC2616.2"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2616]</cite></a>. 888 </p> 889 <h2 id="rfc.section.B.2"><a href="#rfc.section.B.2">B.2</a> Since draft-ietf-httpbis-p7-auth-00 897 890 </h2> 898 <p id="rfc.section. C.2.p.1">Closed issues: </p>891 <p id="rfc.section.B.2.p.1">Closed issues: </p> 899 892 <ul> 900 893 <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" 901 894 </li> 902 895 </ul> 903 <h2 id="rfc.section. C.3"><a href="#rfc.section.C.3">C.3</a> Since draft-ietf-httpbis-p7-auth-01896 <h2 id="rfc.section.B.3"><a href="#rfc.section.B.3">B.3</a> Since draft-ietf-httpbis-p7-auth-01 904 897 </h2> 905 <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>>):898 <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>>): 906 899 </p> 907 900 <ul> … … 909 902 <li>Add explicit references to BNF syntax and rules imported from other parts of the specification.</li> 910 903 </ul> 911 <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>912 <p id="rfc.section. C.4.p.1">Ongoing work on IANA Message Header Registration (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/40">http://tools.ietf.org/wg/httpbis/trac/ticket/40</a>>):904 <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> 905 <p id="rfc.section.B.4.p.1">Ongoing work on IANA Message Header Registration (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/40">http://tools.ietf.org/wg/httpbis/trac/ticket/40</a>>): 913 906 </p> 914 907 <ul> 915 908 <li>Reference RFC 3984, and update header registrations for headers defined in this document.</li> 916 909 </ul> 917 <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>918 <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>919 <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>>):910 <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> 911 <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> 912 <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>>): 920 913 </p> 921 914 <ul> … … 924 917 <li>Rewrite ABNFs to spell out whitespace rules, factor out header value format definitions.</li> 925 918 </ul> 926 <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>927 <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>>):919 <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> 920 <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>>): 928 921 </p> 929 922 <ul> 930 923 <li>Add appendix containing collected and expanded ABNF, reorganize ABNF introduction.</li> 931 924 </ul> 932 <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>933 <p id="rfc.section. C.8.p.1">None.</p>934 <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>935 <p id="rfc.section. C.9.p.1">Closed issues: </p>925 <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> 926 <p id="rfc.section.B.8.p.1">None.</p> 927 <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> 928 <p id="rfc.section.B.9.p.1">Closed issues: </p> 936 929 <ul> 937 930 <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" 938 931 </li> 939 932 </ul> 940 <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>941 <p id="rfc.section. C.10.p.1">No significant changes.</p>942 <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>943 <p id="rfc.section. C.11.p.1">Partly resolved issues: </p>933 <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> 934 <p id="rfc.section.B.10.p.1">No significant changes.</p> 935 <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> 936 <p id="rfc.section.B.11.p.1">Partly resolved issues: </p> 944 937 <ul> 945 938 <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" 946 939 </li> 947 940 </ul> 948 <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>949 <p id="rfc.section. C.12.p.1">None yet.</p>941 <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> 942 <p id="rfc.section.B.12.p.1">None yet.</p> 950 943 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1> 951 944 <p class="noprint"><a href="#rfc.index.4">4</a> <a href="#rfc.index.A">A</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> … … 1007 1000 <li class="indline0"><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul class="ind"> 1008 1001 <li class="indline1"><em>RFC2119</em> <a class="iref" href="#rfc.xref.RFC2119.1">1.1</a>, <a class="iref" href="#RFC2119"><b>7.1</b></a></li> 1009 <li class="indline1"><em>RFC2616</em> <a class="iref" href="#rfc.xref.RFC2616.1">1</a>, <a class="iref" href="#RFC2616"><b>7.2</b></a>, <a class="iref" href="#rfc.xref.RFC2616.2"> C.1</a></li>1002 <li class="indline1"><em>RFC2616</em> <a class="iref" href="#rfc.xref.RFC2616.1">1</a>, <a class="iref" href="#RFC2616"><b>7.2</b></a>, <a class="iref" href="#rfc.xref.RFC2616.2">B.1</a></li> 1010 1003 <li class="indline1"><em>RFC2617</em> <a class="iref" href="#rfc.xref.RFC2617.1">1</a>, <a class="iref" href="#rfc.xref.RFC2617.2">1</a>, <a class="iref" href="#rfc.xref.RFC2617.3">1.2.2</a>, <a class="iref" href="#rfc.xref.RFC2617.4">1.2.2</a>, <a class="iref" href="#rfc.xref.RFC2617.5">2.1</a>, <a class="iref" href="#rfc.xref.RFC2617.6">2.2</a>, <a class="iref" href="#rfc.xref.RFC2617.7">3.1</a>, <a class="iref" href="#rfc.xref.RFC2617.8">3.2</a>, <a class="iref" href="#rfc.xref.RFC2617.9">3.3</a>, <a class="iref" href="#rfc.xref.RFC2617.10">3.4</a>, <a class="iref" href="#RFC2617"><b>7.1</b></a><ul class="ind"> 1011 1004 <li class="indline1"><em>Section 1.2</em> <a class="iref" href="#rfc.xref.RFC2617.3">1.2.2</a>, <a class="iref" href="#rfc.xref.RFC2617.4">1.2.2</a></li>
Note: See TracChangeset
for help on using the changeset viewer.