# $OpenLDAP$ # # By: Juan C. Gomez / gomez@engr.sgi.com # Date: May/1999 # Source: RFC-2307 # ------------------------------------------------------------ # Attribute definitions for using LDAP as a back-end for Network # Information Services (NIS) with an OpenLDAP server. # This file holds the definitions of those attributes used in # RFC-2307, which are defined in other RFCs or X500 standards. # You may not need to include this file if you already have # these definitions in your default configuration files (i.e. # slapd.at.conf). # # # ----------------------FORMAL DESCRIPTION-------------------- # # RFC-2256 ( 2.5.4.23 NAME 'facsimileTelephoneNumber' # SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 ) # RFC-1274 facsimileTelephoneNumber ATTRIBUTE # WITH ATTRIBUTE-SYNTAX FacsimileTelephoneNumber # ::= {attributeType 23} # # # RFC-2256 ( 2.5.4.14 NAME 'searchGuide' # SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 ) # RFC-1274 searchGuide ATTRIBUTE # WITH ATTRIBUTE-SYNTAX Guide # ::= {attributeType 14} # # # RFC-2256 ( 2.5.4.15 NAME 'businessCategory' EQUALITY caseIgnoreMatch # SUBSTR caseIgnoreSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) # RFC-1274 businessCategory ATTRIBUTE # WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax # (SIZE (1..ub-business-category)) # ::= {attributeType 15} # # # RFC-2256 ( 2.5.4.24 NAME 'x121Address' EQUALITY numericStringMatch # SUBSTR numericStringSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} ) # RFC-1274 x121Address ATTRIBUTE # WITH ATTRIBUTE-SYNTAX NumericString # (SIZE (1..ub-x121-address)) # ::= {attributeType 24} # # # RFC-2256 ( 2.5.4.26 NAME 'registeredAddress' SUP postalAddress # SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 ) # RFC-1274 registeredAddress ATTRIBUTE # WITH ATTRIBUTE-SYNTAX PostalAddress # ::= {attributeType 26} # # # RFC-2256 ( 2.5.4.27 NAME 'destinationIndicator' EQUALITY caseIgnoreMatch # SUBSTR caseIgnoreSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} ) # RFC-1274 destinationIndicator ATTRIBUTE # WITH ATTRIBUTE-SYNTAX PrintableString # (SIZE (1..ub-destination-indicator)) # MATCHES FOR EQUALITY SUBSTRINGS # ::= {attributeType 27} # # # RFC-2256 ( 2.5.4.28 NAME 'preferredDeliveryMethod' # SYNTAX 1.3.6.1.4.1.1466.115.121.1.14 # SINGLE-VALUE ) # RFC-1274 preferredDeliveryMethod ATTRIBUTE # WITH ATTRIBUTE-SYNTAX deliveryMethod # ::= {attributeType 28} # # # RFC-2256 ( 2.5.4.21 NAME 'telexNumber' # SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 ) # RFC-1274 telexNumber ATTRIBUTE # WITH ATTRIBUTE-SYNTAX TelexNumber # (SIZE (1..ub-telex)) # ::= {attributeType 21} # # # RFC-2256 ( 2.5.4.22 NAME 'teletexTerminalIdentifier' # SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 ) # RFC-1274 teletexTerminalIdentifier ATTRIBUTE # WITH ATTRIBUTE-SYNTAX TeletexTerminalIdentifier # (SIZE (1..ub-teletex-terminal-id)) # ::= {attributeType 22} # # # RFC-2256 ( 2.5.4.20 NAME 'telephoneNumber' EQUALITY telephoneNumberMatch # SUBSTR telephoneNumberSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} ) # RFC-1274 telephoneNumber ATTRIBUTE # WITH ATTRIBUTE-SYNTAX telephoneNumberSyntax # (SIZE (1..ub-telephone-number)) # # # RFC-2256 ( 2.5.4.25 NAME 'internationaliSDNNumber' # EQUALITY numericStringMatch # SUBSTR numericStringSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} ) # RFC-1274 internationaliSDNNumber ATTRIBUTE # WITH ATTRIBUTE-SYNTAX NumericString # (SIZE (1..ub-isdn-address)) # ::= {attributeType 2 # # # RFC-2256 ( 2.5.4.9 NAME 'street' EQUALITY caseIgnoreMatch # SUBSTR caseIgnoreSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) # RFC-1274 streetAddress ATTRIBUTE # WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax # (SIZE (1..ub-street-address)) # ::= {attributeType 9} # # # RFC-2256 ( 2.5.4.18 NAME 'postOfficeBox' EQUALITY caseIgnoreMatch # SUBSTR caseIgnoreSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} ) # RFC-1274 postOfficeBox ATTRIBUTE # WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax # (SIZE (1..ub-post-office-box)) # ::= {attributeType 18} # # # RFC-2256 ( 2.5.4.17 NAME 'postalCode' EQUALITY caseIgnoreMatch # SUBSTR caseIgnoreSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} ) # RFC-1274 postalCode ATTRIBUTE # WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax # (SIZE (1..ub-postal-code)) # ::= {attributeType 17} # # # RFC-2256 ( 2.5.4.16 NAME 'postalAddress' EQUALITY caseIgnoreListMatch # SUBSTR caseIgnoreListSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 ) # RFC-1274 postalAddress ATTRIBUTE # WITH ATTRIBUTE-SYNTAX PostalAddress # MATCHES FOR EQUALITY # ::= {attributeType 16} # # # RFC-2256 ( 2.5.4.19 NAME 'physicalDeliveryOfficeName' # EQUALITY caseIgnoreMatch # SUBSTR caseIgnoreSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) # RFC-1274 physicalDeliveryOfficeName ATTRIBUTE # WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax # (SIZE (1..ub-physical-office-name)) # ::= {attributeType 19} # # # RFC-2256 ( 2.5.4.8 NAME 'st' SUP name ) # RFC-1274 stateOrProvinceName ATTRIBUTE # WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax # (SIZE (1..ub-state-name)) # ::= {attributeType 8} # # # RFC-2256 ( 2.5.4.0 NAME 'objectClass' EQUALITY objectIdentifierMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 ) # RFC-1274 objectClass ObjectClass # ::= {attributeType 0} # # # RFC-2256 ( 2.5.4.3 NAME 'cn' SUP name ) # RFC-1274 commonName ATTRIBUTE # WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax # (SIZE (1..ub-common-name)) # ::= {attributeType 3} # # # RFC-1274 userid ATTRIBUTE # WITH ATTRIBUTE-SYNTAX # caseIgnoreStringSyntax # (SIZE (1 .. ub-user-identifier)) # ::= {pilotAttributeType 1} # # # RFC-2256 ( 2.5.4.35 NAME 'userPassword' EQUALITY octetStringMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} ) # RFC-1274 userPassword ATTRIBUTE # WITH ATTRIBUTE-SYNTAX Userpassword # ::= {attributeType 35} # # # RFC-2256 ( 2.5.4.13 NAME 'description' EQUALITY caseIgnoreMatch # SUBSTR caseIgnoreSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} ) # # # RFC-2256 ( 2.5.4.7 NAME 'l' SUP name ) # # # RFC-1274 manager ATTRIBUTE # WITH ATTRIBUTE-SYNTAX # distinguishedNameSyntax # ::= {pilotAttributeType 10} # # # RFC-2256 ( 2.5.4.5 NAME 'serialNumber' EQUALITY caseIgnoreMatch # SUBSTR caseIgnoreSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} ) # RFC-1274 serialNumber ATTRIBUTE # WITH ATTRIBUTE-SYNTAX printableStringSyntax # (SIZE (1..ub-serial-number)) # ::= {attributeType 5} # # # RFC-2256 ( 2.5.4.10 NAME 'o' SUP name ) # # # RFC-2256 ( 2.5.4.11 NAME 'ou' SUP name ) # # # RFC-2256 ( 2.5.4.6 NAME 'c' SUP name SINGLE-VALUE ) # RFC-1274 countryName ATTRIBUTE # WITH ATTRIBUTE-SYNTAX PrintableString # (SIZE (1..ub-country-code)) # SINGLE VALUE # ::= {attributeType 6} # # # RFC-2256 ( 2.5.4.34 NAME 'seeAlso' SUP distinguishedName ) # RFC-1274 seeAlso ATTRIBUTE # WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax # ::= {attributeType 34} # # # RFC-1274 host ATTRIBUTE # WITH ATTRIBUTE-SYNTAX # caseIgnoreStringSyntax # (SIZE (1 .. ub-host)) # ::= {pilotAttributeType 9} # # # RFC-2256 ( 2.5.4.32 NAME 'owner' SUP distinguishedName ) # RFC-1274 owner ATTRIBUTE # WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax # ::= {attributeType 32} # # ----------------------END FORMAL DESCRIPTION------------- # attribute facsimileTelephoneNumber fax tel attribute searchGuide cis attribute businessCategory cis attribute x121Address cis attribute registeredAddress cis attribute destinationIndicator cis attribute preferredDeliveryMethod cis attribute telexNumber cis attribute teletexTerminalIdentifier cis attribute telephoneNumber tel attribute internationaliSDNNumber ces attribute street cis attribute postOfficeBox cis attribute postalCode cis attribute postalAddress cis attribute physicalDeliveryOfficeName cis attribute st cis attribute objectClass cis attribute cn commonName cis attribute uid userid cis attribute userPassword ces attribute description cis attribute l localityName cis attribute manager dn attribute serialNumber cis attribute o organizationName cis attribute ou organizationalUnitName cis attribute c countryName cis attribute seeAlso dn attribute host cis attribute owner dn