Changeset 1305 for draft-ietf-httpbis/orig/rfc2617.html
- Timestamp:
- 06/06/11 11:02:12 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/orig/rfc2617.html
r978 r1305 83 83 margin-right: 2em; 84 84 } 85 ol.la { 86 list-style-type: lower-alpha; 87 } 88 ol.ua { 89 list-style-type: upper-alpha; 90 } 85 91 ol p { 86 92 margin-left: 0em; … … 148 154 display:table-header-group; 149 155 } 150 ul.toc {156 ul.toc, ul.toc ul { 151 157 list-style: none; 152 158 margin-left: 1.5em; … … 154 160 padding-left: 0em; 155 161 } 156 li.tocline0{162 ul.toc li { 157 163 line-height: 150%; 158 164 font-weight: bold; … … 161 167 margin-right: 0em; 162 168 } 163 li.tocline1{169 ul.toc li li { 164 170 line-height: normal; 165 171 font-weight: normal; … … 168 174 margin-right: 0em; 169 175 } 170 li. tocline2{176 li.excluded { 171 177 font-size: 0pt; 172 178 } … … 174 180 margin-left: 0em; 175 181 } 176 ul.ind {182 ul.ind, ul.ind ul { 177 183 list-style: none; 178 184 margin-left: 1.5em; … … 181 187 page-break-before: avoid; 182 188 } 183 li.indline0{189 ul.ind li { 184 190 font-weight: bold; 185 191 line-height: 200%; … … 187 193 margin-right: 0em; 188 194 } 189 li.indline1{195 ul.ind li li { 190 196 font-weight: normal; 191 197 line-height: 150%; … … 279 285 } 280 286 281 a.iref{287 ul.ind li li a { 282 288 content: target-counter(attr(href), page); 283 289 } … … 334 340 <link rel="Chapter" href="#rfc.section.7" title="7 References"> 335 341 <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc2617.txt"> 342 <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc2617"> 336 343 <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc2617"> 337 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.5 20, 2010-07-14 12:36:35, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">344 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.550, 2011-05-30 14:02:12, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 338 345 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 339 346 <meta name="dct.creator" content="Franks, J."> … … 441 448 <h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1> 442 449 <ul class="toc"> 443 <li class="tocline0">1. <a href="#rfc.section.1">Access Authentication</a><ul class="toc">444 <li class="tocline1">1.1 <a href="#rfc.section.1.1">Reliance on the HTTP/1.1 Specification</a></li>445 <li class="tocline1">1.2 <a href="#access.authentication.framework">Access Authentication Framework</a></li>450 <li>1. <a href="#rfc.section.1">Access Authentication</a><ul> 451 <li>1.1 <a href="#rfc.section.1.1">Reliance on the HTTP/1.1 Specification</a></li> 452 <li>1.2 <a href="#access.authentication.framework">Access Authentication Framework</a></li> 446 453 </ul> 447 454 </li> 448 <li class="tocline0">2. <a href="#rfc.section.2">Basic Authentication Scheme</a></li>449 <li class="tocline0">3. <a href="#rfc.section.3">Digest Access Authentication Scheme</a><ul class="toc">450 <li class="tocline1">3.1 <a href="#rfc.section.3.1">Introduction</a><ul class="toc">451 <li class="tocline1">3.1.1 <a href="#rfc.section.3.1.1">Purpose</a></li>452 <li class="tocline1">3.1.2 <a href="#rfc.section.3.1.2">Overall Operation</a></li>453 <li class="tocline1">3.1.3 <a href="#rfc.section.3.1.3">Representation of digest values</a></li>454 <li class="tocline1">3.1.4 <a href="#rfc.section.3.1.4">Limitations</a></li>455 <li>2. <a href="#rfc.section.2">Basic Authentication Scheme</a></li> 456 <li>3. <a href="#rfc.section.3">Digest Access Authentication Scheme</a><ul> 457 <li>3.1 <a href="#rfc.section.3.1">Introduction</a><ul> 458 <li>3.1.1 <a href="#rfc.section.3.1.1">Purpose</a></li> 459 <li>3.1.2 <a href="#rfc.section.3.1.2">Overall Operation</a></li> 460 <li>3.1.3 <a href="#rfc.section.3.1.3">Representation of digest values</a></li> 461 <li>3.1.4 <a href="#rfc.section.3.1.4">Limitations</a></li> 455 462 </ul> 456 463 </li> 457 <li class="tocline1">3.2 <a href="#specification.of.digest.headers">Specification of Digest Headers</a><ul class="toc">458 <li class="tocline1">3.2.1 <a href="#the.www-authenticate.response.header">The WWW-Authenticate Response Header</a></li>459 <li class="tocline1">3.2.2 <a href="#the.authorization.request.header">The Authorization Request Header</a><ul class="toc">460 <li class="tocline1">3.2.2.1 <a href="#request-digest">Request-Digest</a></li>461 <li class="tocline1">3.2.2.2 <a href="#A1">A1</a></li>462 <li class="tocline1">3.2.2.3 <a href="#rfc.section.3.2.2.3">A2</a></li>463 <li class="tocline1">3.2.2.4 <a href="#rfc.section.3.2.2.4">Directive values and quoted-string</a></li>464 <li class="tocline1">3.2.2.5 <a href="#rfc.section.3.2.2.5">Various considerations</a></li>464 <li>3.2 <a href="#specification.of.digest.headers">Specification of Digest Headers</a><ul> 465 <li>3.2.1 <a href="#the.www-authenticate.response.header">The WWW-Authenticate Response Header</a></li> 466 <li>3.2.2 <a href="#the.authorization.request.header">The Authorization Request Header</a><ul> 467 <li>3.2.2.1 <a href="#request-digest">Request-Digest</a></li> 468 <li>3.2.2.2 <a href="#A1">A1</a></li> 469 <li>3.2.2.3 <a href="#rfc.section.3.2.2.3">A2</a></li> 470 <li>3.2.2.4 <a href="#rfc.section.3.2.2.4">Directive values and quoted-string</a></li> 471 <li>3.2.2.5 <a href="#rfc.section.3.2.2.5">Various considerations</a></li> 465 472 </ul> 466 473 </li> 467 <li class="tocline1">3.2.3 <a href="#rfc.section.3.2.3">The Authentication-Info Header</a></li>474 <li>3.2.3 <a href="#rfc.section.3.2.3">The Authentication-Info Header</a></li> 468 475 </ul> 469 476 </li> 470 <li class="tocline1">3.3 <a href="#digest.operation">Digest Operation</a></li>471 <li class="tocline1">3.4 <a href="#rfc.section.3.4">Security Protocol Negotiation</a></li>472 <li class="tocline1">3.5 <a href="#specification.of.digest.headers.example">Example</a></li>473 <li class="tocline1">3.6 <a href="#proxy-authentication.and.proxy-authorization">Proxy-Authentication and Proxy-Authorization</a></li>477 <li>3.3 <a href="#digest.operation">Digest Operation</a></li> 478 <li>3.4 <a href="#rfc.section.3.4">Security Protocol Negotiation</a></li> 479 <li>3.5 <a href="#specification.of.digest.headers.example">Example</a></li> 480 <li>3.6 <a href="#proxy-authentication.and.proxy-authorization">Proxy-Authentication and Proxy-Authorization</a></li> 474 481 </ul> 475 482 </li> 476 <li class="tocline0">4. <a href="#security.considerations">Security Considerations</a><ul class="toc">477 <li class="tocline1">4.1 <a href="#rfc.section.4.1">Authentication of Clients using Basic Authentication</a></li>478 <li class="tocline1">4.2 <a href="#rfc.section.4.2">Authentication of Clients using Digest Authentication</a></li>479 <li class="tocline1">4.3 <a href="#rfc.section.4.3">Limited Use Nonce Values</a></li>480 <li class="tocline1">4.4 <a href="#rfc.section.4.4">Comparison of Digest with Basic Authentication</a></li>481 <li class="tocline1">4.5 <a href="#replay.attacks">Replay Attacks</a></li>482 <li class="tocline1">4.6 <a href="#rfc.section.4.6">Weakness Created by Multiple Authentication Schemes</a></li>483 <li class="tocline1">4.7 <a href="#rfc.section.4.7">Online dictionary attacks</a></li>484 <li class="tocline1">4.8 <a href="#man.in.the.middle">Man in the Middle</a></li>485 <li class="tocline1">4.9 <a href="#rfc.section.4.9">Chosen plaintext attacks</a></li>486 <li class="tocline1">4.10 <a href="#rfc.section.4.10">Precomputed dictionary attacks</a></li>487 <li class="tocline1">4.11 <a href="#rfc.section.4.11">Batch brute force attacks</a></li>488 <li class="tocline1">4.12 <a href="#rfc.section.4.12">Spoofing by Counterfeit Servers</a></li>489 <li class="tocline1">4.13 <a href="#rfc.section.4.13">Storing passwords</a></li>490 <li class="tocline1">4.14 <a href="#rfc.section.4.14">Summary</a></li>483 <li>4. <a href="#security.considerations">Security Considerations</a><ul> 484 <li>4.1 <a href="#rfc.section.4.1">Authentication of Clients using Basic Authentication</a></li> 485 <li>4.2 <a href="#rfc.section.4.2">Authentication of Clients using Digest Authentication</a></li> 486 <li>4.3 <a href="#rfc.section.4.3">Limited Use Nonce Values</a></li> 487 <li>4.4 <a href="#rfc.section.4.4">Comparison of Digest with Basic Authentication</a></li> 488 <li>4.5 <a href="#replay.attacks">Replay Attacks</a></li> 489 <li>4.6 <a href="#rfc.section.4.6">Weakness Created by Multiple Authentication Schemes</a></li> 490 <li>4.7 <a href="#rfc.section.4.7">Online dictionary attacks</a></li> 491 <li>4.8 <a href="#man.in.the.middle">Man in the Middle</a></li> 492 <li>4.9 <a href="#rfc.section.4.9">Chosen plaintext attacks</a></li> 493 <li>4.10 <a href="#rfc.section.4.10">Precomputed dictionary attacks</a></li> 494 <li>4.11 <a href="#rfc.section.4.11">Batch brute force attacks</a></li> 495 <li>4.12 <a href="#rfc.section.4.12">Spoofing by Counterfeit Servers</a></li> 496 <li>4.13 <a href="#rfc.section.4.13">Storing passwords</a></li> 497 <li>4.14 <a href="#rfc.section.4.14">Summary</a></li> 491 498 </ul> 492 499 </li> 493 <li class="tocline0">5. <a href="#rfc.section.5">Sample implementation</a></li>494 <li class="tocline0">6. <a href="#rfc.section.6">Acknowledgments</a></li>495 <li class="tocline0">7. <a href="#rfc.references">References</a></li>496 <li class="tocline0"><a href="#rfc.authors">Authors' Addresses</a></li>497 <li class="tocline0"><a href="#rfc.index">Index</a></li>498 <li class="tocline0"><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li>500 <li>5. <a href="#rfc.section.5">Sample implementation</a></li> 501 <li>6. <a href="#rfc.section.6">Acknowledgments</a></li> 502 <li>7. <a href="#rfc.references">References</a></li> 503 <li><a href="#rfc.authors">Authors' Addresses</a></li> 504 <li><a href="#rfc.index">Index</a></li> 505 <li><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li> 499 506 </ul> 500 507 <h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a> Access Authentication … … 1507 1514 <div class="print2col"> 1508 1515 <ul class="ind"> 1509 <li class="indline0"><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul class="ind">1510 <li class="indline1"><tt>algorithm</tt> <a class="iref"href="#rfc.iref.a.3"><b>3.2.1</b></a></li>1511 <li class="indline1"><tt>auth-info</tt> <a class="iref"href="#rfc.iref.a.7"><b>3.2.3</b></a></li>1512 <li class="indline1"><tt>auth-param</tt> <a class="iref"href="#rfc.iref.a.2"><b>1.2</b></a></li>1513 <li class="indline1"><tt>auth-scheme</tt> <a class="iref"href="#rfc.iref.a.1"><b>1.2</b></a></li>1514 <li class="indline1"><tt>Authentication-Info</tt> <a class="iref"href="#rfc.iref.a.6"><b>3.2.3</b></a></li>1515 <li class="indline1">Authentication-Info header <a class="iref"href="#rfc.iref.a.5"><b>3.2.3</b></a></li>1516 <li class="indline1">Authorization header <a class="iref"href="#rfc.iref.a.4"><b>3.2.2</b></a></li>1516 <li><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul> 1517 <li><tt>algorithm</tt> <a href="#rfc.iref.a.3"><b>3.2.1</b></a></li> 1518 <li><tt>auth-info</tt> <a href="#rfc.iref.a.7"><b>3.2.3</b></a></li> 1519 <li><tt>auth-param</tt> <a href="#rfc.iref.a.2"><b>1.2</b></a></li> 1520 <li><tt>auth-scheme</tt> <a href="#rfc.iref.a.1"><b>1.2</b></a></li> 1521 <li><tt>Authentication-Info</tt> <a href="#rfc.iref.a.6"><b>3.2.3</b></a></li> 1522 <li>Authentication-Info header <a href="#rfc.iref.a.5"><b>3.2.3</b></a></li> 1523 <li>Authorization header <a href="#rfc.iref.a.4"><b>3.2.2</b></a></li> 1517 1524 </ul> 1518 1525 </li> 1519 <li class="indline0"><a id="rfc.index.B" href="#rfc.index.B"><b>B</b></a><ul class="ind">1520 <li class="indline1"><tt>base64-user-pass</tt> <a class="iref"href="#rfc.iref.b.2"><b>2</b></a></li>1521 <li class="indline1"><tt>basic-credentials</tt> <a class="iref"href="#rfc.iref.b.1"><b>2</b></a></li>1526 <li><a id="rfc.index.B" href="#rfc.index.B"><b>B</b></a><ul> 1527 <li><tt>base64-user-pass</tt> <a href="#rfc.iref.b.2"><b>2</b></a></li> 1528 <li><tt>basic-credentials</tt> <a href="#rfc.iref.b.1"><b>2</b></a></li> 1522 1529 </ul> 1523 1530 </li> 1524 <li class="indline0"><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul class="ind">1525 <li class="indline1"><tt>challenge</tt> <a class="iref" href="#rfc.iref.c.1"><b>1.2</b></a>, <a class="iref" href="#rfc.iref.c.3">2</a>, <a class="iref"href="#rfc.iref.c.5">3.2.1</a></li>1526 <li class="indline1"><tt>cnonce</tt> <a class="iref"href="#rfc.iref.c.7"><b>3.2.2</b></a></li>1527 <li class="indline1"><tt>cnonce-value</tt> <a class="iref"href="#rfc.iref.c.8"><b>3.2.2</b></a></li>1528 <li class="indline1"><tt>credentials</tt> <a class="iref" href="#rfc.iref.c.2"><b>1.2</b></a>, <a class="iref" href="#rfc.iref.c.4">2</a>, <a class="iref"href="#rfc.iref.c.6">3.2.2</a></li>1531 <li><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul> 1532 <li><tt>challenge</tt> <a href="#rfc.iref.c.1"><b>1.2</b></a>, <a href="#rfc.iref.c.3">2</a>, <a href="#rfc.iref.c.5">3.2.1</a></li> 1533 <li><tt>cnonce</tt> <a href="#rfc.iref.c.7"><b>3.2.2</b></a></li> 1534 <li><tt>cnonce-value</tt> <a href="#rfc.iref.c.8"><b>3.2.2</b></a></li> 1535 <li><tt>credentials</tt> <a href="#rfc.iref.c.2"><b>1.2</b></a>, <a href="#rfc.iref.c.4">2</a>, <a href="#rfc.iref.c.6">3.2.2</a></li> 1529 1536 </ul> 1530 1537 </li> 1531 <li class="indline0"><a id="rfc.index.D" href="#rfc.index.D"><b>D</b></a><ul class="ind">1532 <li class="indline1"><tt>digest-challenge</tt> <a class="iref"href="#rfc.iref.d.1"><b>3.2.1</b></a></li>1533 <li class="indline1"><tt>digest-response</tt> <a class="iref"href="#rfc.iref.d.3"><b>3.2.2</b></a></li>1534 <li class="indline1"><tt>digest-uri</tt> <a class="iref"href="#rfc.iref.d.4"><b>3.2.2</b></a></li>1535 <li class="indline1"><tt>digest-uri-value</tt> <a class="iref"href="#rfc.iref.d.5"><b>3.2.2</b></a></li>1536 <li class="indline1"><tt>domain</tt> <a class="iref"href="#rfc.iref.d.2"><b>3.2.1</b></a></li>1538 <li><a id="rfc.index.D" href="#rfc.index.D"><b>D</b></a><ul> 1539 <li><tt>digest-challenge</tt> <a href="#rfc.iref.d.1"><b>3.2.1</b></a></li> 1540 <li><tt>digest-response</tt> <a href="#rfc.iref.d.3"><b>3.2.2</b></a></li> 1541 <li><tt>digest-uri</tt> <a href="#rfc.iref.d.4"><b>3.2.2</b></a></li> 1542 <li><tt>digest-uri-value</tt> <a href="#rfc.iref.d.5"><b>3.2.2</b></a></li> 1543 <li><tt>domain</tt> <a href="#rfc.iref.d.2"><b>3.2.1</b></a></li> 1537 1544 </ul> 1538 1545 </li> 1539 <li class="indline0"><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul class="ind">1540 <li class="indline1">Headers 1541 <ul class="ind">1542 <li class="indline1">Authentication-Info <a class="iref"href="#rfc.iref.h.3"><b>3.2.3</b></a></li>1543 <li class="indline1">Authorization <a class="iref"href="#rfc.iref.h.2"><b>3.2.2</b></a></li>1544 <li class="indline1">WWW-Authenticate <a class="iref"href="#rfc.iref.h.1"><b>3.2.1</b></a></li>1546 <li><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul> 1547 <li>Headers 1548 <ul> 1549 <li>Authentication-Info <a href="#rfc.iref.h.3"><b>3.2.3</b></a></li> 1550 <li>Authorization <a href="#rfc.iref.h.2"><b>3.2.2</b></a></li> 1551 <li>WWW-Authenticate <a href="#rfc.iref.h.1"><b>3.2.1</b></a></li> 1545 1552 </ul> 1546 1553 </li> 1547 1554 </ul> 1548 1555 </li> 1549 <li class="indline0"><a id="rfc.index.L" href="#rfc.index.L"><b>L</b></a><ul class="ind">1550 <li class="indline1"><tt>LHEX</tt> <a class="iref"href="#rfc.iref.l.1"><b>3.2.2</b></a></li>1556 <li><a id="rfc.index.L" href="#rfc.index.L"><b>L</b></a><ul> 1557 <li><tt>LHEX</tt> <a href="#rfc.iref.l.1"><b>3.2.2</b></a></li> 1551 1558 </ul> 1552 1559 </li> 1553 <li class="indline0"><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul class="ind">1554 <li class="indline1"><tt>message-qop</tt> <a class="iref"href="#rfc.iref.m.1"><b>3.2.2</b></a></li>1560 <li><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul> 1561 <li><tt>message-qop</tt> <a href="#rfc.iref.m.1"><b>3.2.2</b></a></li> 1555 1562 </ul> 1556 1563 </li> 1557 <li class="indline0"><a id="rfc.index.N" href="#rfc.index.N"><b>N</b></a><ul class="ind">1558 <li class="indline1"><tt>nc-value</tt> <a class="iref"href="#rfc.iref.n.4"><b>3.2.2</b></a></li>1559 <li class="indline1"><tt>nextnonce</tt> <a class="iref"href="#rfc.iref.n.5"><b>3.2.3</b></a></li>1560 <li class="indline1"><tt>nonce</tt> <a class="iref"href="#rfc.iref.n.1"><b>3.2.1</b></a></li>1561 <li class="indline1"><tt>nonce-count</tt> <a class="iref"href="#rfc.iref.n.3"><b>3.2.2</b></a></li>1562 <li class="indline1"><tt>nonce-value</tt> <a class="iref"href="#rfc.iref.n.2"><b>3.2.1</b></a></li>1564 <li><a id="rfc.index.N" href="#rfc.index.N"><b>N</b></a><ul> 1565 <li><tt>nc-value</tt> <a href="#rfc.iref.n.4"><b>3.2.2</b></a></li> 1566 <li><tt>nextnonce</tt> <a href="#rfc.iref.n.5"><b>3.2.3</b></a></li> 1567 <li><tt>nonce</tt> <a href="#rfc.iref.n.1"><b>3.2.1</b></a></li> 1568 <li><tt>nonce-count</tt> <a href="#rfc.iref.n.3"><b>3.2.2</b></a></li> 1569 <li><tt>nonce-value</tt> <a href="#rfc.iref.n.2"><b>3.2.1</b></a></li> 1563 1570 </ul> 1564 1571 </li> 1565 <li class="indline0"><a id="rfc.index.O" href="#rfc.index.O"><b>O</b></a><ul class="ind">1566 <li class="indline1"><tt>opaque</tt> <a class="iref"href="#rfc.iref.o.1"><b>3.2.1</b></a></li>1572 <li><a id="rfc.index.O" href="#rfc.index.O"><b>O</b></a><ul> 1573 <li><tt>opaque</tt> <a href="#rfc.iref.o.1"><b>3.2.1</b></a></li> 1567 1574 </ul> 1568 1575 </li> 1569 <li class="indline0"><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul class="ind">1570 <li class="indline1"><tt>password</tt> <a class="iref"href="#rfc.iref.p.1"><b>2</b></a></li>1576 <li><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul> 1577 <li><tt>password</tt> <a href="#rfc.iref.p.1"><b>2</b></a></li> 1571 1578 </ul> 1572 1579 </li> 1573 <li class="indline0"><a id="rfc.index.Q" href="#rfc.index.Q"><b>Q</b></a><ul class="ind">1574 <li class="indline1"><tt>qop-options</tt> <a class="iref"href="#rfc.iref.q.1"><b>3.2.1</b></a></li>1575 <li class="indline1"><tt>qop-value</tt> <a class="iref"href="#rfc.iref.q.2"><b>3.2.1</b></a></li>1580 <li><a id="rfc.index.Q" href="#rfc.index.Q"><b>Q</b></a><ul> 1581 <li><tt>qop-options</tt> <a href="#rfc.iref.q.1"><b>3.2.1</b></a></li> 1582 <li><tt>qop-value</tt> <a href="#rfc.iref.q.2"><b>3.2.1</b></a></li> 1576 1583 </ul> 1577 1584 </li> 1578 <li class="indline0"><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul class="ind">1579 <li class="indline1"><tt>realm</tt> <a class="iref"href="#rfc.iref.r.1"><b>1.2</b></a></li>1580 <li class="indline1"><tt>realm-value</tt> <a class="iref"href="#rfc.iref.r.2"><b>1.2</b></a></li>1581 <li class="indline1"><em>ref10</em> <a class="iref" href="#rfc.xref.ref10.1">4.2</a>, <a class="iref"href="#ref10"><b>7</b></a></li>1582 <li class="indline1"><em>ref8</em> <a class="iref" href="#rfc.xref.ref8.1">4.9</a>, <a class="iref"href="#ref8"><b>7</b></a></li>1583 <li class="indline1"><tt>request-digest</tt> <a class="iref"href="#rfc.iref.r.4"><b>3.2.2</b></a></li>1584 <li class="indline1"><tt>response</tt> <a class="iref"href="#rfc.iref.r.3"><b>3.2.2</b></a></li>1585 <li class="indline1"><tt>response-auth</tt> <a class="iref"href="#rfc.iref.r.5"><b>3.2.3</b></a></li>1586 <li class="indline1"><tt>response-digest</tt> <a class="iref"href="#rfc.iref.r.6"><b>3.2.3</b></a></li>1587 <li class="indline1"><em>RFC1321</em> <a class="iref"href="#RFC1321"><b>7</b></a></li>1588 <li class="indline1"><em>RFC1945</em> <a class="iref" href="#rfc.xref.RFC1945.1">3.1.1</a>, <a class="iref"href="#RFC1945"><b>7</b></a></li>1589 <li class="indline1"><em>RFC2045</em> <a class="iref"href="#RFC2045"><b>7</b></a></li>1590 <li class="indline1"><em>RFC2069</em> <a class="iref" href="#rfc.xref.RFC2069.1">§</a>, <a class="iref" href="#rfc.xref.RFC2069.2">3.2.1</a>, <a class="iref" href="#rfc.xref.RFC2069.3">3.2.2</a>, <a class="iref"href="#RFC2069"><b>7</b></a></li>1591 <li class="indline1"><em>RFC2195</em> <a class="iref" href="#rfc.xref.RFC2195.1">4.2</a>, <a class="iref"href="#RFC2195"><b>7</b></a></li>1592 <li class="indline1"><em>RFC2246</em> <a class="iref" href="#rfc.xref.RFC2246.1">§</a>, <a class="iref"href="#RFC2246"><b>7</b></a></li>1593 <li class="indline1"><em>RFC2396</em> <a class="iref" href="#rfc.xref.RFC2396.1">2</a>, <a class="iref" href="#rfc.xref.RFC2396.2">3.2.1</a>, <a class="iref"href="#RFC2396"><b>7</b></a></li>1594 <li class="indline1"><em>RFC2616</em> <a class="iref" href="#rfc.xref.RFC2616.1">1.1</a>, <a class="iref" href="#rfc.xref.RFC2616.2">1.1</a>, <a class="iref" href="#rfc.xref.RFC2616.3">1.2</a>, <a class="iref" href="#rfc.xref.RFC2616.4">1.2</a>, <a class="iref" href="#rfc.xref.RFC2616.5">1.2</a>, <a class="iref" href="#rfc.xref.RFC2616.6">1.2</a>, <a class="iref" href="#rfc.xref.RFC2616.7">1.2</a>, <a class="iref" href="#rfc.xref.RFC2616.8">1.2</a>, <a class="iref" href="#rfc.xref.RFC2616.9">3.2.2.5</a>, <a class="iref" href="#rfc.xref.RFC2616.10">3.2.2.5</a>, <a class="iref" href="#rfc.xref.RFC2616.11">3.2.2.5</a>, <a class="iref" href="#rfc.xref.RFC2616.12">3.2.2.5</a>, <a class="iref" href="#rfc.xref.RFC2616.13">3.2.2.5</a>, <a class="iref" href="#rfc.xref.RFC2616.14">3.2.2.5</a>, <a class="iref" href="#rfc.xref.RFC2616.15">3.2.2.5</a>, <a class="iref" href="#rfc.xref.RFC2616.16">3.2.2.5</a>, <a class="iref" href="#rfc.xref.RFC2616.17">3.2.2.5</a>, <a class="iref" href="#rfc.xref.RFC2616.18">3.2.2.5</a>, <a class="iref" href="#rfc.xref.RFC2616.19">3.6</a>, <a class="iref" href="#rfc.xref.RFC2616.20">3.6</a>, <a class="iref" href="#rfc.xref.RFC2616.21">3.6</a>, <a class="iref" href="#RFC2616"><b>7</b></a><ul class="ind">1595 <li class="indline1"><em>Section 10.33</em> <a class="iref"href="#rfc.xref.RFC2616.19">3.6</a></li>1596 <li class="indline1"><em>Section 10.34</em> <a class="iref"href="#rfc.xref.RFC2616.20">3.6</a></li>1585 <li><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul> 1586 <li><tt>realm</tt> <a href="#rfc.iref.r.1"><b>1.2</b></a></li> 1587 <li><tt>realm-value</tt> <a href="#rfc.iref.r.2"><b>1.2</b></a></li> 1588 <li><em>ref10</em> <a href="#rfc.xref.ref10.1">4.2</a>, <a href="#ref10"><b>7</b></a></li> 1589 <li><em>ref8</em> <a href="#rfc.xref.ref8.1">4.9</a>, <a href="#ref8"><b>7</b></a></li> 1590 <li><tt>request-digest</tt> <a href="#rfc.iref.r.4"><b>3.2.2</b></a></li> 1591 <li><tt>response</tt> <a href="#rfc.iref.r.3"><b>3.2.2</b></a></li> 1592 <li><tt>response-auth</tt> <a href="#rfc.iref.r.5"><b>3.2.3</b></a></li> 1593 <li><tt>response-digest</tt> <a href="#rfc.iref.r.6"><b>3.2.3</b></a></li> 1594 <li><em>RFC1321</em> <a href="#RFC1321"><b>7</b></a></li> 1595 <li><em>RFC1945</em> <a href="#rfc.xref.RFC1945.1">3.1.1</a>, <a href="#RFC1945"><b>7</b></a></li> 1596 <li><em>RFC2045</em> <a href="#RFC2045"><b>7</b></a></li> 1597 <li><em>RFC2069</em> <a href="#rfc.xref.RFC2069.1">§</a>, <a href="#rfc.xref.RFC2069.2">3.2.1</a>, <a href="#rfc.xref.RFC2069.3">3.2.2</a>, <a href="#RFC2069"><b>7</b></a></li> 1598 <li><em>RFC2195</em> <a href="#rfc.xref.RFC2195.1">4.2</a>, <a href="#RFC2195"><b>7</b></a></li> 1599 <li><em>RFC2246</em> <a href="#rfc.xref.RFC2246.1">§</a>, <a href="#RFC2246"><b>7</b></a></li> 1600 <li><em>RFC2396</em> <a href="#rfc.xref.RFC2396.1">2</a>, <a href="#rfc.xref.RFC2396.2">3.2.1</a>, <a href="#RFC2396"><b>7</b></a></li> 1601 <li><em>RFC2616</em> <a href="#rfc.xref.RFC2616.1">1.1</a>, <a href="#rfc.xref.RFC2616.2">1.1</a>, <a href="#rfc.xref.RFC2616.3">1.2</a>, <a href="#rfc.xref.RFC2616.4">1.2</a>, <a href="#rfc.xref.RFC2616.5">1.2</a>, <a href="#rfc.xref.RFC2616.6">1.2</a>, <a href="#rfc.xref.RFC2616.7">1.2</a>, <a href="#rfc.xref.RFC2616.8">1.2</a>, <a href="#rfc.xref.RFC2616.9">3.2.2.5</a>, <a href="#rfc.xref.RFC2616.10">3.2.2.5</a>, <a href="#rfc.xref.RFC2616.11">3.2.2.5</a>, <a href="#rfc.xref.RFC2616.12">3.2.2.5</a>, <a href="#rfc.xref.RFC2616.13">3.2.2.5</a>, <a href="#rfc.xref.RFC2616.14">3.2.2.5</a>, <a href="#rfc.xref.RFC2616.15">3.2.2.5</a>, <a href="#rfc.xref.RFC2616.16">3.2.2.5</a>, <a href="#rfc.xref.RFC2616.17">3.2.2.5</a>, <a href="#rfc.xref.RFC2616.18">3.2.2.5</a>, <a href="#rfc.xref.RFC2616.19">3.6</a>, <a href="#rfc.xref.RFC2616.20">3.6</a>, <a href="#rfc.xref.RFC2616.21">3.6</a>, <a href="#RFC2616"><b>7</b></a><ul> 1602 <li><em>Section 10.33</em> <a href="#rfc.xref.RFC2616.19">3.6</a></li> 1603 <li><em>Section 10.34</em> <a href="#rfc.xref.RFC2616.20">3.6</a></li> 1597 1604 </ul> 1598 <ul class="ind">1599 <li class="indline1"><em>Section 2.1</em> <a class="iref"href="#rfc.xref.RFC2616.2">1.1</a></li>1600 <li class="indline1"><em>Section 5.1.1</em> <a class="iref"href="#rfc.xref.RFC2616.9">3.2.2.5</a></li>1601 <li class="indline1"><em>Section 5.1.2</em> <a class="iref" href="#rfc.xref.RFC2616.3">1.2</a>, <a class="iref" href="#rfc.xref.RFC2616.11">3.2.2.5</a>, <a class="iref"href="#rfc.xref.RFC2616.13">3.2.2.5</a></li>1602 <li class="indline1"><em>Section 13.5.1</em> <a class="iref"href="#rfc.xref.RFC2616.7">1.2</a></li>1603 <li class="indline1"><em>Section 13.7</em> <a class="iref"href="#rfc.xref.RFC2616.15">3.2.2.5</a></li>1604 <li class="indline1"><em>Section 14.8</em> <a class="iref"href="#rfc.xref.RFC2616.5">1.2</a></li>1605 <li class="indline1"><em>Section 14.9</em> <a class="iref"href="#rfc.xref.RFC2616.17">3.2.2.5</a></li>1605 <ul> 1606 <li><em>Section 2.1</em> <a href="#rfc.xref.RFC2616.2">1.1</a></li> 1607 <li><em>Section 5.1.1</em> <a href="#rfc.xref.RFC2616.9">3.2.2.5</a></li> 1608 <li><em>Section 5.1.2</em> <a href="#rfc.xref.RFC2616.3">1.2</a>, <a href="#rfc.xref.RFC2616.11">3.2.2.5</a>, <a href="#rfc.xref.RFC2616.13">3.2.2.5</a></li> 1609 <li><em>Section 13.5.1</em> <a href="#rfc.xref.RFC2616.7">1.2</a></li> 1610 <li><em>Section 13.7</em> <a href="#rfc.xref.RFC2616.15">3.2.2.5</a></li> 1611 <li><em>Section 14.8</em> <a href="#rfc.xref.RFC2616.5">1.2</a></li> 1612 <li><em>Section 14.9</em> <a href="#rfc.xref.RFC2616.17">3.2.2.5</a></li> 1606 1613 </ul> 1607 1614 </li> 1608 1615 </ul> 1609 1616 </li> 1610 <li class="indline0"><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul class="ind">1611 <li class="indline1"><tt>stale</tt> <a class="iref"href="#rfc.iref.s.1"><b>3.2.1</b></a></li>1617 <li><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul> 1618 <li><tt>stale</tt> <a href="#rfc.iref.s.1"><b>3.2.1</b></a></li> 1612 1619 </ul> 1613 1620 </li> 1614 <li class="indline0"><a id="rfc.index.U" href="#rfc.index.U"><b>U</b></a><ul class="ind">1615 <li class="indline1"><tt>URI</tt> <a class="iref"href="#rfc.iref.u.3"><b>3.2.1</b></a></li>1616 <li class="indline1"><tt>user-pass</tt> <a class="iref"href="#rfc.iref.u.1"><b>2</b></a></li>1617 <li class="indline1"><tt>userid</tt> <a class="iref"href="#rfc.iref.u.2"><b>2</b></a></li>1618 <li class="indline1"><tt>username</tt> <a class="iref"href="#rfc.iref.u.4"><b>3.2.2</b></a></li>1619 <li class="indline1"><tt>username-value</tt> <a class="iref"href="#rfc.iref.u.5"><b>3.2.2</b></a></li>1621 <li><a id="rfc.index.U" href="#rfc.index.U"><b>U</b></a><ul> 1622 <li><tt>URI</tt> <a href="#rfc.iref.u.3"><b>3.2.1</b></a></li> 1623 <li><tt>user-pass</tt> <a href="#rfc.iref.u.1"><b>2</b></a></li> 1624 <li><tt>userid</tt> <a href="#rfc.iref.u.2"><b>2</b></a></li> 1625 <li><tt>username</tt> <a href="#rfc.iref.u.4"><b>3.2.2</b></a></li> 1626 <li><tt>username-value</tt> <a href="#rfc.iref.u.5"><b>3.2.2</b></a></li> 1620 1627 </ul> 1621 1628 </li> 1622 <li class="indline0"><a id="rfc.index.W" href="#rfc.index.W"><b>W</b></a><ul class="ind">1623 <li class="indline1">WWW-Authenticate header <a class="iref"href="#rfc.iref.w.1"><b>3.2.1</b></a></li>1629 <li><a id="rfc.index.W" href="#rfc.index.W"><b>W</b></a><ul> 1630 <li>WWW-Authenticate header <a href="#rfc.iref.w.1"><b>3.2.1</b></a></li> 1624 1631 </ul> 1625 1632 </li>
Note: See TracChangeset
for help on using the changeset viewer.