mirror of
https://git.openldap.org/openldap/openldap.git
synced 2024-12-21 03:10:25 +08:00
340 lines
9.7 KiB
Plaintext
340 lines
9.7 KiB
Plaintext
|
||
|
||
|
||
|
||
|
||
|
||
Network Working Group J. Hodges
|
||
Request for Comments: 3377 Sun Microsystems Inc.
|
||
Category: Standards Track R. Morgan
|
||
University of Washington
|
||
September 2002
|
||
|
||
|
||
Lightweight Directory Access Protocol (v3):
|
||
Technical Specification
|
||
|
||
Status of this Memo
|
||
|
||
This document specifies an Internet standards track protocol for the
|
||
Internet community, and requests discussion and suggestions for
|
||
improvements. Please refer to the current edition of the "Internet
|
||
Official Protocol Standards" (STD 1) for the standardization state
|
||
and status of this protocol. Distribution of this memo is unlimited.
|
||
|
||
Copyright Notice
|
||
|
||
Copyright (C) The Internet Society (2002). All Rights Reserved.
|
||
|
||
Abstract
|
||
|
||
This document specifies the set of RFCs comprising the Lightweight
|
||
Directory Access Protocol Version 3 (LDAPv3), and addresses the "IESG
|
||
Note" attached to RFCs 2251 through 2256.
|
||
|
||
1. Background and Motivation
|
||
|
||
The specification for the Lightweight Directory Access Protocol
|
||
version 3 (LDAPv3) nominally comprises eight RFCs which were issued
|
||
in two distinct subsets at separate times -- RFCs 2251 through 2256
|
||
first, then RFCs 2829 and 2830 following later.
|
||
|
||
RFC 2251 through 2256 do not mandate the implementation of any
|
||
satisfactory authentication mechanisms and hence were published with
|
||
an "IESG Note" discouraging implementation and deployment of LDAPv3
|
||
clients or servers implementing update functionality until a Proposed
|
||
Standard for mandatory authentication in LDAPv3 is published.
|
||
|
||
RFC 2829 was subsequently published in answer to the IESG Note.
|
||
|
||
The purpose of this document is to explicitly specify the set of RFCs
|
||
comprising LDAPv3, and formally address the IESG Note through
|
||
explicit inclusion of RFC 2829.
|
||
|
||
|
||
|
||
|
||
|
||
Hodges & Morgan Standards Track [Page 1]
|
||
|
||
RFC 3377 LDAPv3: Technical Specification September 2002
|
||
|
||
|
||
2. Specification of LDAPv3
|
||
|
||
The Lightweight Directory Access Protocol version 3 (LDAPv3) is
|
||
specified by this set of nine RFCs:
|
||
|
||
[RFC2251] Lightweight Directory Access Protocol (v3) [the
|
||
specification of the LDAP on-the-wire protocol]
|
||
|
||
[RFC2252] Lightweight Directory Access Protocol (v3): Attribute
|
||
Syntax Definitions
|
||
|
||
[RFC2253] Lightweight Directory Access Protocol (v3): UTF-8
|
||
String Representation of Distinguished Names
|
||
|
||
[RFC2254] The String Representation of LDAP Search Filters
|
||
|
||
[RFC2255] The LDAP URL Format
|
||
|
||
[RFC2256] A Summary of the X.500(96) User Schema for use with
|
||
LDAPv3
|
||
|
||
[RFC2829] Authentication Methods for LDAP
|
||
|
||
[RFC2830] Lightweight Directory Access Protocol (v3): Extension
|
||
for Transport Layer Security
|
||
|
||
And, this document (RFC3377).
|
||
|
||
The term "LDAPv3" is often used informally to refer to the protocol
|
||
specified by the above set of RFCs, or subsets thereof. However, the
|
||
LDAPv3 protocol suite, as defined here, should be formally identified
|
||
in other documents by a normative reference to this document.
|
||
|
||
3. Addressing the "IESG Note" in RFCs 2251 through 2256
|
||
|
||
The IESG approved publishing RFCs 2251 through 2256 with an attendant
|
||
IESG Note included in each document. The Note begins with:
|
||
|
||
This document describes a directory access protocol that provides
|
||
both read and update access. Update access requires secure
|
||
authentication, but this document does not mandate implementation
|
||
of any satisfactory authentication mechanisms.
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Hodges & Morgan Standards Track [Page 2]
|
||
|
||
RFC 3377 LDAPv3: Technical Specification September 2002
|
||
|
||
|
||
The Note ends with this statement:
|
||
|
||
Implementors are hereby discouraged from deploying LDAPv3 clients
|
||
or servers which implement the update functionality, until a
|
||
Proposed Standard for mandatory authentication in LDAPv3 has been
|
||
approved and published as an RFC.
|
||
|
||
[RFC2829] is expressly the "Proposed Standard for mandatory
|
||
authentication in LDAPv3" called for in the Note. Thus, the IESG
|
||
Note in [RFC2251], [RFC2252], [RFC2253], [RFC2254], [RFC2255], and
|
||
[RFC2256] is addressed.
|
||
|
||
4. Security Considerations
|
||
|
||
This document does not directly discuss security, although the
|
||
context of the aforementioned IESG Note is security related, as is
|
||
the manner in which it is addressed.
|
||
|
||
Please refer to the referenced documents, especially [RFC2829],
|
||
[RFC2251], and [RFC2830], for further information concerning LDAPv3
|
||
security.
|
||
|
||
5. Acknowledgements
|
||
|
||
The authors thank Patrik Faltstrom, Leslie Daigle, Thomas Narten, and
|
||
Kurt Zeilenga for their contributions to this document.
|
||
|
||
6. References
|
||
|
||
[RFC2251] Wahl, M., Kille, S. and T. Howes, "Lightweight Directory
|
||
Access Protocol (v3)", RFC 2251, December 1997.
|
||
|
||
[RFC2252] Wahl, M., Coulbeck, A., Howes, T. and S. Kille,
|
||
"Lightweight Directory Access Protocol (v3): Attribute
|
||
Syntax Definitions", RFC 2252, December 1997.
|
||
|
||
[RFC2253] Kille, S., Wahl, M. and T. Howes, "Lightweight Directory
|
||
Access Protocol (v3): UTF-8 String Representation of
|
||
Distinguished Names", RFC 2253, December 1997.
|
||
|
||
[RFC2254] Howes, T., "The String Representation of LDAP Search
|
||
Filters", RFC 2254, December 1997.
|
||
|
||
[RFC2255] Howes, T. and M. Smith, "The LDAP URL Format", RFC 2255,
|
||
December 1997.
|
||
|
||
[RFC2256] Wahl, M., "A Summary of the X.500(96) User Schema for use
|
||
with LDAPv3", RFC 2256, December 1997.
|
||
|
||
|
||
|
||
Hodges & Morgan Standards Track [Page 3]
|
||
|
||
RFC 3377 LDAPv3: Technical Specification September 2002
|
||
|
||
|
||
[RFC2829] Wahl, M., Alvestrand, H., Hodges, J. and R. Morgan,
|
||
"Authentication Methods for LDAP", RFC 2829, May 2000.
|
||
|
||
[RFC2830] Hodges, J., Morgan, R. and M. Wahl, "Lightweight Directory
|
||
Access Protocol (v3): Extension for Transport Layer
|
||
Security", RFC 2830, May 2000.
|
||
|
||
7. Intellectual Property Rights Notices
|
||
|
||
The IETF takes no position regarding the validity or scope of any
|
||
intellectual property or other rights that might be claimed to
|
||
pertain to the implementation or use of the technology described in
|
||
this document or the extent to which any license under such rights
|
||
might or might not be available; neither does it represent that it
|
||
has made any effort to identify any such rights. Information on the
|
||
IETF's procedures with respect to rights in standards-track and
|
||
standards-related documentation can be found in BCP-11. Copies of
|
||
claims of rights made available for publication and any assurances of
|
||
licenses to be made available, or the result of an attempt made to
|
||
obtain a general license or permission for the use of such
|
||
proprietary rights by implementors or users of this specification can
|
||
be obtained from the IETF Secretariat.
|
||
|
||
The IETF invites any interested party to bring to its attention any
|
||
copyrights, patents or patent applications, or other proprietary
|
||
rights which may cover technology that may be required to practice
|
||
this standard. Please address the information to the IETF Executive
|
||
Director.
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Hodges & Morgan Standards Track [Page 4]
|
||
|
||
RFC 3377 LDAPv3: Technical Specification September 2002
|
||
|
||
|
||
8. Authors' Addresses
|
||
|
||
Jeff Hodges
|
||
Sun Microsystems, Inc.
|
||
901 San Antonio Road, USCA22-212
|
||
Palo Alto, CA 94303
|
||
USA
|
||
|
||
Phone: +1-408-276-5467
|
||
EMail: Jeff.Hodges@sun.com
|
||
|
||
|
||
RL "Bob" Morgan
|
||
Computing and Communications
|
||
University of Washington
|
||
Seattle, WA
|
||
USA
|
||
|
||
Phone: +1-206-221-3307
|
||
EMail: rlmorgan@washington.edu
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Hodges & Morgan Standards Track [Page 5]
|
||
|
||
RFC 3377 LDAPv3: Technical Specification September 2002
|
||
|
||
|
||
9. Full Copyright Statement
|
||
|
||
Copyright (C) The Internet Society (2002). All Rights Reserved.
|
||
|
||
This document and translations of it may be copied and furnished to
|
||
others, and derivative works that comment on or otherwise explain it
|
||
or assist in its implementation may be prepared, copied, published
|
||
and distributed, in whole or in part, without restriction of any
|
||
kind, provided that the above copyright notice and this paragraph are
|
||
included on all such copies and derivative works. However, this
|
||
document itself may not be modified in any way, such as by removing
|
||
the copyright notice or references to the Internet Society or other
|
||
Internet organizations, except as needed for the purpose of
|
||
developing Internet standards in which case the procedures for
|
||
copyrights defined in the Internet Standards process must be
|
||
followed, or as required to translate it into languages other than
|
||
English.
|
||
|
||
The limited permissions granted above are perpetual and will not be
|
||
revoked by the Internet Society or its successors or assigns.
|
||
|
||
This document and the information contained herein is provided on an
|
||
"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
|
||
TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
|
||
BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
|
||
HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
|
||
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
|
||
|
||
Acknowledgement
|
||
|
||
Funding for the RFC Editor function is currently provided by the
|
||
Internet Society.
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Hodges & Morgan Standards Track [Page 6]
|
||
|