1# collective.schema -- Collective attribute schema
2# OpenLDAP: pkg/ldap/servers/slapd/schema/collective.schema,v 1.12.2.5 2010/04/13 20:23:47 kurt Exp
3## This work is part of OpenLDAP Software <http://www.openldap.org/>.
4##
5## Copyright 1998-2010 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