draft-ietf-httpbis-p7-auth-06.txt | draft-ietf-httpbis-p7-auth-07.txt | |||
---|---|---|---|---|
HTTPbis Working Group R. Fielding, Ed. | HTTPbis Working Group R. Fielding, Ed. | |||
Internet-Draft Day Software | Internet-Draft Day Software | |||
Obsoletes: 2616 (if approved) J. Gettys | Obsoletes: 2616 (if approved) J. Gettys | |||
Updates: 2617 (if approved) One Laptop per Child | Updates: 2617 (if approved) One Laptop per Child | |||
Intended status: Standards Track J. Mogul | Intended status: Standards Track J. Mogul | |||
Expires: September 10, 2009 HP | Expires: January 14, 2010 HP | |||
H. Frystyk | H. Frystyk | |||
Microsoft | Microsoft | |||
L. Masinter | L. Masinter | |||
Adobe Systems | Adobe Systems | |||
P. Leach | P. Leach | |||
Microsoft | Microsoft | |||
T. Berners-Lee | T. Berners-Lee | |||
W3C/MIT | W3C/MIT | |||
Y. Lafon, Ed. | Y. Lafon, Ed. | |||
W3C | W3C | |||
J. Reschke, Ed. | J. Reschke, Ed. | |||
greenbytes | greenbytes | |||
March 9, 2009 | July 13, 2009 | |||
HTTP/1.1, part 7: Authentication | HTTP/1.1, part 7: Authentication | |||
draft-ietf-httpbis-p7-auth-06 | draft-ietf-httpbis-p7-auth-07 | |||
Status of this Memo | Status of this Memo | |||
This Internet-Draft is submitted to IETF in full conformance with the | This Internet-Draft is submitted to IETF in full conformance with the | |||
provisions of BCP 78 and BCP 79. This document may contain material | provisions of BCP 78 and BCP 79. This document may contain material | |||
from IETF Documents or IETF Contributions published or made publicly | from IETF Documents or IETF Contributions published or made publicly | |||
available before November 10, 2008. The person(s) controlling the | available before November 10, 2008. The person(s) controlling the | |||
copyright in some of this material may not have granted the IETF | copyright in some of this material may not have granted the IETF | |||
Trust the right to allow modifications of such material outside the | Trust the right to allow modifications of such material outside the | |||
IETF Standards Process. Without obtaining an adequate license from | IETF Standards Process. Without obtaining an adequate license from | |||
skipping to change at page 2, line 10 | skipping to change at page 2, line 10 | |||
Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
The list of current Internet-Drafts can be accessed at | The list of current Internet-Drafts can be accessed at | |||
http://www.ietf.org/ietf/1id-abstracts.txt. | http://www.ietf.org/ietf/1id-abstracts.txt. | |||
The list of Internet-Draft Shadow Directories can be accessed at | The list of Internet-Draft Shadow Directories can be accessed at | |||
http://www.ietf.org/shadow.html. | http://www.ietf.org/shadow.html. | |||
This Internet-Draft will expire on September 10, 2009. | This Internet-Draft will expire on January 14, 2010. | |||
Copyright Notice | Copyright Notice | |||
Copyright (c) 2009 IETF Trust and the persons identified as the | Copyright (c) 2009 IETF Trust and the persons identified as the | |||
document authors. All rights reserved. | document authors. All rights reserved. | |||
This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
Provisions Relating to IETF Documents in effect on the date of | Provisions Relating to IETF Documents in effect on the date of | |||
publication of this document (http://trustee.ietf.org/license-info). | publication of this document (http://trustee.ietf.org/license-info). | |||
Please review these documents carefully, as they describe your rights | Please review these documents carefully, as they describe your rights | |||
skipping to change at page 2, line 41 | skipping to change at page 2, line 41 | |||
HTTP Authentication. | HTTP Authentication. | |||
Editorial Note (To be removed by RFC Editor) | Editorial Note (To be removed by RFC Editor) | |||
Discussion of this draft should take place on the HTTPBIS working | Discussion of this draft should take place on the HTTPBIS working | |||
group mailing list (ietf-http-wg@w3.org). The current issues list is | group mailing list (ietf-http-wg@w3.org). The current issues list is | |||
at <http://tools.ietf.org/wg/httpbis/trac/report/11> and related | at <http://tools.ietf.org/wg/httpbis/trac/report/11> and related | |||
documents (including fancy diffs) can be found at | documents (including fancy diffs) can be found at | |||
<http://tools.ietf.org/wg/httpbis/>. | <http://tools.ietf.org/wg/httpbis/>. | |||
The changes in this draft are summarized in Appendix C.7. | The changes in this draft are summarized in Appendix C.8. | |||
Table of Contents | Table of Contents | |||
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 4 | 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 4 | |||
1.1. Requirements . . . . . . . . . . . . . . . . . . . . . . . 4 | 1.1. Requirements . . . . . . . . . . . . . . . . . . . . . . . 4 | |||
1.2. Syntax Notation . . . . . . . . . . . . . . . . . . . . . 4 | 1.2. Syntax Notation . . . . . . . . . . . . . . . . . . . . . 4 | |||
1.2.1. Core Rules . . . . . . . . . . . . . . . . . . . . . . 5 | 1.2.1. Core Rules . . . . . . . . . . . . . . . . . . . . . . 5 | |||
1.2.2. ABNF Rules defined in other Parts of the | 1.2.2. ABNF Rules defined in other Parts of the | |||
Specification . . . . . . . . . . . . . . . . . . . . 5 | Specification . . . . . . . . . . . . . . . . . . . . 5 | |||
2. Status Code Definitions . . . . . . . . . . . . . . . . . . . 5 | 2. Status Code Definitions . . . . . . . . . . . . . . . . . . . 5 | |||
skipping to change at page 3, line 41 | skipping to change at page 3, line 41 | |||
Appendix B. Collected ABNF . . . . . . . . . . . . . . . . . . . 10 | Appendix B. Collected ABNF . . . . . . . . . . . . . . . . . . . 10 | |||
Appendix C. Change Log (to be removed by RFC Editor before | Appendix C. Change Log (to be removed by RFC Editor before | |||
publication) . . . . . . . . . . . . . . . . . . . . 11 | publication) . . . . . . . . . . . . . . . . . . . . 11 | |||
C.1. Since RFC2616 . . . . . . . . . . . . . . . . . . . . . . 11 | C.1. Since RFC2616 . . . . . . . . . . . . . . . . . . . . . . 11 | |||
C.2. Since draft-ietf-httpbis-p7-auth-00 . . . . . . . . . . . 11 | C.2. Since draft-ietf-httpbis-p7-auth-00 . . . . . . . . . . . 11 | |||
C.3. Since draft-ietf-httpbis-p7-auth-01 . . . . . . . . . . . 11 | C.3. Since draft-ietf-httpbis-p7-auth-01 . . . . . . . . . . . 11 | |||
C.4. Since draft-ietf-httpbis-p7-auth-02 . . . . . . . . . . . 11 | C.4. Since draft-ietf-httpbis-p7-auth-02 . . . . . . . . . . . 11 | |||
C.5. Since draft-ietf-httpbis-p7-auth-03 . . . . . . . . . . . 11 | C.5. Since draft-ietf-httpbis-p7-auth-03 . . . . . . . . . . . 11 | |||
C.6. Since draft-ietf-httpbis-p7-auth-04 . . . . . . . . . . . 11 | C.6. Since draft-ietf-httpbis-p7-auth-04 . . . . . . . . . . . 11 | |||
C.7. Since draft-ietf-httpbis-p7-auth-05 . . . . . . . . . . . 12 | C.7. Since draft-ietf-httpbis-p7-auth-05 . . . . . . . . . . . 12 | |||
C.8. Since draft-ietf-httpbis-p7-auth-06 . . . . . . . . . . . 12 | ||||
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 | Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 | |||
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 13 | Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 13 | |||
1. Introduction | 1. Introduction | |||
This document defines HTTP/1.1 access control and authentication. | This document defines HTTP/1.1 access control and authentication. | |||
Right now it includes the extracted relevant sections of RFC 2616 | Right now it includes the extracted relevant sections of RFC 2616 | |||
with only minor changes. The intention is to move the general | with only minor changes. The intention is to move the general | |||
framework for HTTP authentication here, as currently specified in | framework for HTTP authentication here, as currently specified in | |||
[RFC2617], and allow the individual authentication mechanisms to be | [RFC2617], and allow the individual authentication mechanisms to be | |||
skipping to change at page 9, line 37 | skipping to change at page 9, line 37 | |||
[[anchor2: TBD.]] | [[anchor2: TBD.]] | |||
7. References | 7. References | |||
7.1. Normative References | 7.1. Normative References | |||
[Part1] Fielding, R., Ed., Gettys, J., Mogul, J., Frystyk, H., | [Part1] Fielding, R., Ed., Gettys, J., Mogul, J., Frystyk, H., | |||
Masinter, L., Leach, P., Berners-Lee, T., Lafon, Y., Ed., | Masinter, L., Leach, P., Berners-Lee, T., Lafon, Y., Ed., | |||
and J. Reschke, Ed., "HTTP/1.1, part 1: URIs, Connections, | and J. Reschke, Ed., "HTTP/1.1, part 1: URIs, Connections, | |||
and Message Parsing", draft-ietf-httpbis-p1-messaging-06 | and Message Parsing", draft-ietf-httpbis-p1-messaging-07 | |||
(work in progress), March 2009. | (work in progress), July 2009. | |||
[Part6] Fielding, R., Ed., Gettys, J., Mogul, J., Frystyk, H., | [Part6] Fielding, R., Ed., Gettys, J., Mogul, J., Frystyk, H., | |||
Masinter, L., Leach, P., Berners-Lee, T., Lafon, Y., Ed., | Masinter, L., Leach, P., Berners-Lee, T., Lafon, Y., Ed., | |||
and J. Reschke, Ed., "HTTP/1.1, part 6: Caching", | Nottingham, M., Ed., and J. Reschke, Ed., "HTTP/1.1, part | |||
draft-ietf-httpbis-p6-cache-06 (work in progress), | 6: Caching", draft-ietf-httpbis-p6-cache-07 (work in | |||
March 2009. | progress), July 2009. | |||
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate | [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate | |||
Requirement Levels", BCP 14, RFC 2119, March 1997. | Requirement Levels", BCP 14, RFC 2119, March 1997. | |||
[RFC2617] Franks, J., Hallam-Baker, P., Hostetler, J., Lawrence, S., | [RFC2617] Franks, J., Hallam-Baker, P., Hostetler, J., Lawrence, S., | |||
Leach, P., Luotonen, A., and L. Stewart, "HTTP | Leach, P., Luotonen, A., and L. Stewart, "HTTP | |||
Authentication: Basic and Digest Access Authentication", | Authentication: Basic and Digest Access Authentication", | |||
RFC 2617, June 1999. | RFC 2617, June 1999. | |||
[RFC5234] Crocker, D., Ed. and P. Overell, "Augmented BNF for Syntax | [RFC5234] Crocker, D., Ed. and P. Overell, "Augmented BNF for Syntax | |||
skipping to change at page 12, line 21 | skipping to change at page 12, line 21 | |||
value format definitions. | value format definitions. | |||
C.7. Since draft-ietf-httpbis-p7-auth-05 | C.7. Since draft-ietf-httpbis-p7-auth-05 | |||
Final work on ABNF conversion | Final work on ABNF conversion | |||
(<http://tools.ietf.org/wg/httpbis/trac/ticket/36>): | (<http://tools.ietf.org/wg/httpbis/trac/ticket/36>): | |||
o Add appendix containing collected and expanded ABNF, reorganize | o Add appendix containing collected and expanded ABNF, reorganize | |||
ABNF introduction. | ABNF introduction. | |||
C.8. Since draft-ietf-httpbis-p7-auth-06 | ||||
None. | ||||
Index | Index | |||
4 | 4 | |||
401 Unauthorized (status code) 5 | 401 Unauthorized (status code) 5 | |||
407 Proxy Authentication Required (status code) 5 | 407 Proxy Authentication Required (status code) 5 | |||
A | A | |||
Authorization header 6 | Authorization header 6 | |||
G | G | |||
End of changes. 9 change blocks. | ||||
10 lines changed or deleted | 15 lines changed or added | |||
This html diff was produced by rfcdiff 1.35. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |