collective.schema revision 1.1.1.8
1# collective.schema -- Collective attribute schema 2# $OpenLDAP$ 3## This work is part of OpenLDAP Software <http://www.openldap.org/>. 4## 5## Copyright 1998-2020 The OpenLDAP Foundation. 6## All rights reserved. 7## 8## Redistribution and use in source and binary forms, with or without 9## modification, are permitted only as authorized by the OpenLDAP 10## Public License. 11## 12## A copy of this license is available in the file LICENSE in the 13## top-level directory of the distribution or, alternatively, at 14## <http://www.OpenLDAP.org/license.html>. 15# 16## Portions Copyright (C) The Internet Society (2003). 17## Please see full copyright statement below. 18 19# From RFC 3671 [portions trimmed]: 20# Collective Attributes in LDAP 21 22#Abstract 23# 24# X.500 collective attributes allow common characteristics to be shared 25# between collections of entries. This document summarizes the X.500 26# information model for collective attributes and describes use of 27# collective attributes in LDAP (Lightweight Directory Access Protocol). 28# This document provides schema definitions for collective attributes 29# for use in LDAP. 30 31#3. Collective Attribute Types 32# 33# A userApplications attribute type can be defined to be COLLECTIVE 34# [RFC2252]. This indicates that the same attribute values will appear 35# in the entries of an entry collection subject to the use of the 36# collectiveExclusions attribute and other administrative controls. 37# 38# Collective attribute types are commonly defined as subtypes of non- 39# collective attribute types. By convention, collective attributes are 40# named by prefixing the name of their non-collective supertype with 41# "c-". For example, the collective telephone attribute is named 42# c-TelephoneNumber after its non-collective supertype telephoneNumber. 43# 44# Non-collective attributes types SHALL NOT subtype collective 45# attributes. 46# 47# Collective attributes SHALL NOT be SINGLE-VALUED. Collective 48# attribute types SHALL NOT appear in the attribute types of an object 49# class definition. 50# 51# Operational attributes SHALL NOT be defined to be collective. 52# 53# The remainder of section provides a summary of collective attributes 54# derived from those defined in [X.520]. Implementations of this 55# specification SHOULD support the following collective attributes and 56# MAY support additional collective attributes. 57# 58# 59#3.1. Collective Locality Name 60# 61# The c-l attribute type specifies a locality name for a collection of 62# entries. 63# 64attributeType ( 2.5.4.7.1 NAME 'c-l' 65 SUP l COLLECTIVE ) 66# 67# 68#3.2. Collective State or Province Name 69# 70# The c-st attribute type specifies a state or province name for a 71# collection of entries. 72# 73attributeType ( 2.5.4.8.1 NAME 'c-st' 74 SUP st COLLECTIVE ) 75# 76# 77#3.3. Collective Street Address 78# 79# The c-street attribute type specifies a street address for a 80# collection of entries. 81# 82attributeType ( 2.5.4.9.1 NAME 'c-street' 83 SUP street COLLECTIVE ) 84# 85# 86#3.4. Collective Organization Name 87# 88# The c-o attribute type specifies an organization name for a collection 89# of entries. 90# 91attributeType ( 2.5.4.10.1 NAME 'c-o' 92 SUP o COLLECTIVE ) 93# 94# 95#3.5. Collective Organizational Unit Name 96# 97# The c-ou attribute type specifies an organizational unit name for a 98# collection of entries. 99# 100attributeType ( 2.5.4.11.1 NAME 'c-ou' 101 SUP ou COLLECTIVE ) 102# 103# 104#3.6. Collective Postal Address 105# 106# The c-PostalAddress attribute type specifies a postal address for a 107# collection of entries. 108# 109attributeType ( 2.5.4.16.1 NAME 'c-PostalAddress' 110 SUP postalAddress COLLECTIVE ) 111# 112# 113#3.7. Collective Postal Code 114# 115# The c-PostalCode attribute type specifies a postal code for a 116# collection of entries. 117# 118attributeType ( 2.5.4.17.1 NAME 'c-PostalCode' 119 SUP postalCode COLLECTIVE ) 120# 121# 122#3.8. Collective Post Office Box 123# 124# The c-PostOfficeBox attribute type specifies a post office box for a 125# collection of entries. 126# 127attributeType ( 2.5.4.18.1 NAME 'c-PostOfficeBox' 128 SUP postOfficeBox COLLECTIVE ) 129# 130# 131#3.9. Collective Physical Delivery Office Name 132# 133# The c-PhysicalDeliveryOfficeName attribute type specifies a physical 134# delivery office name for a collection of entries. 135# 136attributeType ( 2.5.4.19.1 NAME 'c-PhysicalDeliveryOfficeName' 137 SUP physicalDeliveryOfficeName COLLECTIVE ) 138# 139# 140#3.10. Collective Telephone Number 141# 142# The c-TelephoneNumber attribute type specifies a telephone number for 143# a collection of entries. 144# 145attributeType ( 2.5.4.20.1 NAME 'c-TelephoneNumber' 146 SUP telephoneNumber COLLECTIVE ) 147# 148# 149#3.11. Collective Telex Number 150# 151# The c-TelexNumber attribute type specifies a telex number for a 152# collection of entries. 153# 154attributeType ( 2.5.4.21.1 NAME 'c-TelexNumber' 155 SUP telexNumber COLLECTIVE ) 156# 157# 158#3.13. Collective Facsimile Telephone Number 159# 160# The c-FacsimileTelephoneNumber attribute type specifies a facsimile 161# telephone number for a collection of entries. 162# 163attributeType ( 2.5.4.23.1 NAME 'c-FacsimileTelephoneNumber' 164 SUP facsimileTelephoneNumber COLLECTIVE ) 165# 166# 167#3.14. Collective International ISDN Number 168# 169# The c-InternationalISDNNumber attribute type specifies an 170# international ISDN number for a collection of entries. 171# 172attributeType ( 2.5.4.25.1 NAME 'c-InternationalISDNNumber' 173 SUP internationalISDNNumber COLLECTIVE ) 174 175# Full Copyright 176# 177# Copyright (C) The Internet Society (2003). All Rights Reserved. 178# 179# This document and translations of it may be copied and furnished 180# to others, and derivative works that comment on or otherwise explain 181# it or assist in its implmentation may be prepared, copied, published 182# and distributed, in whole or in part, without restriction of any 183# kind, provided that the above copyright notice and this paragraph 184# are included on all such copies and derivative works. However, 185# this document itself may not be modified in any way, such as by 186# removing the copyright notice or references to the Internet Society 187# or other Internet organizations, except as needed for the purpose 188# of developing Internet standards in which case the procedures for 189# copyrights defined in the Internet Standards process must be followed, 190# or as required to translate it into languages other than English. 191