⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2256.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 3 页
字号:
Network Working Group                                            M. WahlRequest for Comments: 2256                           Critical Angle Inc.Category: Standards Track                                  December 1997       A Summary of the X.500(96) User Schema for use with LDAPv31. 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 (1997).  All Rights Reserved.IESG Note   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.   In accordance with RFC 2026, section 4.4.1, this specification is   being approved by IESG as a Proposed Standard despite this   limitation, for the following reasons:   a. to encourage implementation and interoperability testing of      these protocols (with or without update access) before they      are deployed, and   b. to encourage deployment and use of these protocols in read-only      applications.  (e.g. applications where LDAPv3 is used as      a query language for directories which are updated by some      secure mechanism other than LDAP), and   c. to avoid delaying the advancement and deployment of other Internet      standards-track protocols which require the ability to query, but      not update, LDAPv3 directory servers.   Readers are hereby warned that until mandatory authentication   mechanisms are standardized, clients and servers written according to   this specification which make use of update functionality are   UNLIKELY TO INTEROPERATE, or MAY INTEROPERATE ONLY IF AUTHENTICATION   IS REDUCED TO AN UNACCEPTABLY WEAK LEVEL.Wahl                        Standards Track                     [Page 1]RFC 2256                     LDAPv3 Schema                 December 1997   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.2. Abstract   This document provides an overview of the attribute types and object   classes defined by the ISO and ITU-T committees in the X.500   documents, in particular those intended for use by directory clients.   This is the most widely used schema for LDAP/X.500 directories, and   many other schema definitions for white pages objects use it as a   basis.  This document does not cover attributes used for the   administration of X.500 directory servers, nor does it include   attributes defined by other ISO/ITU-T documents.   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",   "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and "OPTIONAL" in this   document are to be interpreted as described in RFC 2119 [6].3. General Issues   This document references syntaxes given in section 6 of this document   and section 6 of [1].  Matching rules are listed in section 8 of this   document and section 8 of [1].   The attribute type and object class definitions are written using the   BNF form of AttributeTypeDescription and ObjectClassDescription given   in [1].  Lines have been folded for readability.4. Source   The schema definitions in this document are based on those found in   X.500 [2],[3],[4],[5], and updates to these documents, specifically:        Sections                Source        ============            ============        5.1  - 5.2              X.501(93)        5.3  - 5.36             X.520(88)        5.37 - 5.41             X.509(93)        5.42 - 5.52             X.520(93)        5.53 - 5.54             X.509(96)        5.55                    X.520(96)        6.1                     RFC 1274        6.2                     (new syntax)        6.3  - 6.6              RFC 1274        7.1  - 7.2              X.501(93)        7.3  - 7.18             X.521(93)Wahl                        Standards Track                     [Page 2]RFC 2256                     LDAPv3 Schema                 December 1997        7.19 - 7.21             X.509(96)        7.22                    X.521(96)   Some attribute names are different from those found in X.520(93).   Three new attributes supportedAlgorithms, deltaRevocationList and   dmdName, and the objectClass dmd, are defined in the X.500(96)   documents.5. Attribute Types   An LDAP server implementation SHOULD recognize the attribute types   described in this section.5.1. objectClass   The values of the objectClass attribute describe the kind of object   which an entry represents.  The objectClass attribute is present in   every entry, with at least two values.  One of the values is either   "top" or "alias".    ( 2.5.4.0 NAME 'objectClass' EQUALITY objectIdentifierMatch      SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )5.2. aliasedObjectName   The aliasedObjectName attribute is used by the directory service if   the entry containing this attribute is an alias.    ( 2.5.4.1 NAME 'aliasedObjectName' EQUALITY distinguishedNameMatch      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )5.3. knowledgeInformation   This attribute is no longer used.    ( 2.5.4.2 NAME 'knowledgeInformation' EQUALITY caseIgnoreMatch      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )5.4. cn   This is the X.500 commonName attribute, which contains a name of an   object.  If the object corresponds to a person, it is typically the   person's full name.    ( 2.5.4.3 NAME 'cn' SUP name )Wahl                        Standards Track                     [Page 3]RFC 2256                     LDAPv3 Schema                 December 19975.5. sn   This is the X.500 surname attribute, which contains the family name   of a person.    ( 2.5.4.4 NAME 'sn' SUP name )5.6. serialNumber   This attribute contains the serial number of a device.    ( 2.5.4.5 NAME 'serialNumber' EQUALITY caseIgnoreMatch      SUBSTR caseIgnoreSubstringsMatch      SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} )5.7. c   This attribute contains a two-letter ISO 3166 country code   (countryName).    ( 2.5.4.6 NAME 'c' SUP name SINGLE-VALUE )5.8. l   This attribute contains the name of a locality, such as a city,   county or other geographic region (localityName).    ( 2.5.4.7 NAME 'l' SUP name )5.9. st   This attribute contains the full name of a state or province   (stateOrProvinceName).    ( 2.5.4.8 NAME 'st' SUP name )5.10. street   This attribute contains the physical address of the object to which   the entry corresponds, such as an address for package delivery   (streetAddress).    ( 2.5.4.9 NAME 'street' EQUALITY caseIgnoreMatch      SUBSTR caseIgnoreSubstringsMatch      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )Wahl                        Standards Track                     [Page 4]RFC 2256                     LDAPv3 Schema                 December 19975.11. o   This attribute contains the name of an organization   (organizationName).    ( 2.5.4.10 NAME 'o' SUP name )5.12. ou   This attribute contains the name of an organizational unit   (organizationalUnitName).    ( 2.5.4.11 NAME 'ou' SUP name )5.13. title   This attribute contains the title, such as "Vice President", of a   person in their organizational context.  The "personalTitle"   attribute would be used for a person's title independent of their job   function.    ( 2.5.4.12 NAME 'title' SUP name )5.14. description   This attribute contains a human-readable description of the object.    ( 2.5.4.13 NAME 'description' EQUALITY caseIgnoreMatch      SUBSTR caseIgnoreSubstringsMatch      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )5.15. searchGuide   This attribute is for use by X.500 clients in constructing search   filters. It is obsoleted by enhancedSearchGuide, described below in   5.48.    ( 2.5.4.14 NAME 'searchGuide'      SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 )5.16. businessCategory   This attribute describes the kind of business performed by an   organization.   ( 2.5.4.15 NAME 'businessCategory' EQUALITY caseIgnoreMatch     SUBSTR caseIgnoreSubstringsMatch     SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )Wahl                        Standards Track                     [Page 5]RFC 2256                     LDAPv3 Schema                 December 19975.17. postalAddress   ( 2.5.4.16 NAME 'postalAddress' EQUALITY caseIgnoreListMatch     SUBSTR caseIgnoreListSubstringsMatch     SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )5.18. postalCode   ( 2.5.4.17 NAME 'postalCode' EQUALITY caseIgnoreMatch     SUBSTR caseIgnoreSubstringsMatch     SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )5.19. postOfficeBox   ( 2.5.4.18 NAME 'postOfficeBox' EQUALITY caseIgnoreMatch     SUBSTR caseIgnoreSubstringsMatch     SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )5.20. physicalDeliveryOfficeName   ( 2.5.4.19 NAME 'physicalDeliveryOfficeName' EQUALITY caseIgnoreMatch     SUBSTR caseIgnoreSubstringsMatch     SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )5.21. telephoneNumber   ( 2.5.4.20 NAME 'telephoneNumber' EQUALITY telephoneNumberMatch     SUBSTR telephoneNumberSubstringsMatch     SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} )5.22. telexNumber   ( 2.5.4.21 NAME 'telexNumber'     SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 )5.23. teletexTerminalIdentifier   ( 2.5.4.22 NAME 'teletexTerminalIdentifier'     SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 )5.24. facsimileTelephoneNumber   ( 2.5.4.23 NAME 'facsimileTelephoneNumber'     SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 )Wahl                        Standards Track                     [Page 6]RFC 2256                     LDAPv3 Schema                 December 19975.25. x121Address   ( 2.5.4.24 NAME 'x121Address' EQUALITY numericStringMatch     SUBSTR numericStringSubstringsMatch     SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} )5.26. internationaliSDNNumber   ( 2.5.4.25 NAME 'internationaliSDNNumber' EQUALITY numericStringMatch     SUBSTR numericStringSubstringsMatch     SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} )5.27. registeredAddress   This attribute holds a postal address suitable for reception of   telegrams or expedited documents, where it is necessary to have the   recipient accept delivery.    ( 2.5.4.26 NAME 'registeredAddress' SUP postalAddress      SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )5.28. destinationIndicator   This attribute is used for the telegram service.    ( 2.5.4.27 NAME 'destinationIndicator' EQUALITY caseIgnoreMatch      SUBSTR caseIgnoreSubstringsMatch      SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} )5.29. preferredDeliveryMethod    ( 2.5.4.28 NAME 'preferredDeliveryMethod'      SYNTAX 1.3.6.1.4.1.1466.115.121.1.14

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -