source: sandbox/2.3-MailArchiver/doc-expressolivre/debian/arqs-conf/etc/ldap/schema/core.schema @ 6779

Revision 6779, 19.2 KB checked in by rafaelraymundo, 12 years ago (diff)

Ticket #2946 - Liberado Expresso(branch 2.3) integrado ao MailArchiver?.

Line 
1# OpenLDAP Core schema
2# $OpenLDAP: pkg/ldap/servers/slapd/schema/core.schema,v 1.79.2.7 2006/02/13 17:28:43 kurt Exp $
3## This work is part of OpenLDAP Software <http://www.openldap.org/>.
4##
5## Copyright 1998-2006 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 (1997-2003).
17## All Rights Reserved.
18##
19## This document and translations of it may be copied and furnished to
20## others, and derivative works that comment on or otherwise explain it
21## or assist in its implementation may be prepared, copied, published
22## and distributed, in whole or in part, without restriction of any
23## kind, provided that the above copyright notice and this paragraph are
24## included on all such copies and derivative works.  However, this
25## document itself may not be modified in any way, such as by removing
26## the copyright notice or references to the Internet Society or other
27## Internet organizations, except as needed for the purpose of
28## developing Internet standards in which case the procedures for
29## copyrights defined in the Internet Standards process must be         
30## followed, or as required to translate it into languages other than
31## English.
32##                                                                     
33## The limited permissions granted above are perpetual and will not be 
34## revoked by the Internet Society or its successors or assigns.       
35##
36## This document and the information contained herein is provided on an
37## "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
38## TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
39## BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
40## HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
41## MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
42
43#
44#
45# Includes LDAPv3 schema items from:
46#       RFC 2252/2256 (LDAPv3)
47#
48# Select standard track schema items:
49#       RFC 1274 (uid/dc)
50#       RFC 2079 (URI)
51#       RFC 2247 (dc/dcObject)
52#       RFC 2587 (PKI)
53#       RFC 2589 (Dynamic Directory Services)
54#
55# Select informational schema items:
56#       RFC 2377 (uidObject)
57
58#
59# Standard attribute types from RFC 2256
60#
61
62# system schema
63#attributetype ( 2.5.4.0 NAME 'objectClass'
64#       DESC 'RFC2256: object classes of the entity'
65#       EQUALITY objectIdentifierMatch
66#       SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
67
68# system schema
69#attributetype ( 2.5.4.1 NAME ( 'aliasedObjectName' 'aliasedEntryName' )
70#       DESC 'RFC2256: name of aliased object'
71#       EQUALITY distinguishedNameMatch
72#       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
73
74attributetype ( 2.5.4.2 NAME 'knowledgeInformation'
75        DESC 'RFC2256: knowledge information'
76        EQUALITY caseIgnoreMatch
77        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
78
79# system schema
80#attributetype ( 2.5.4.3 NAME ( 'cn' 'commonName' )
81#       DESC 'RFC2256: common name(s) for which the entity is known by'
82#       SUP name )
83
84attributetype ( 2.5.4.4 NAME ( 'sn' 'surname' )
85        DESC 'RFC2256: last (family) name(s) for which the entity is known by'
86        SUP name )
87
88attributetype ( 2.5.4.5 NAME 'serialNumber'
89        DESC 'RFC2256: serial number of the entity'
90        EQUALITY caseIgnoreMatch
91        SUBSTR caseIgnoreSubstringsMatch
92        SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} )
93
94attributetype ( 2.5.4.6 NAME ( 'c' 'countryName' )
95        DESC 'RFC2256: ISO-3166 country 2-letter code'
96        SUP name SINGLE-VALUE )
97
98attributetype ( 2.5.4.7 NAME ( 'l' 'localityName' )
99        DESC 'RFC2256: locality which this object resides in'
100        SUP name )
101
102attributetype ( 2.5.4.8 NAME ( 'st' 'stateOrProvinceName' )
103        DESC 'RFC2256: state or province which this object resides in'
104        SUP name )
105
106attributetype ( 2.5.4.9 NAME ( 'street' 'streetAddress' )
107        DESC 'RFC2256: street address of this object'
108        EQUALITY caseIgnoreMatch
109        SUBSTR caseIgnoreSubstringsMatch
110        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
111
112attributetype ( 2.5.4.10 NAME ( 'o' 'organizationName' )
113        DESC 'RFC2256: organization this object belongs to'
114        SUP name )
115
116attributetype ( 2.5.4.11 NAME ( 'ou' 'organizationalUnitName' )
117        DESC 'RFC2256: organizational unit this object belongs to'
118        SUP name )
119
120attributetype ( 2.5.4.12 NAME 'title'
121        DESC 'RFC2256: title associated with the entity'
122        SUP name )
123
124# system schema
125#attributetype ( 2.5.4.13 NAME 'description'
126#       DESC 'RFC2256: descriptive information'
127#       EQUALITY caseIgnoreMatch
128#       SUBSTR caseIgnoreSubstringsMatch
129#       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
130
131# Deprecated by enhancedSearchGuide
132attributetype ( 2.5.4.14 NAME 'searchGuide'
133        DESC 'RFC2256: search guide, deprecated by enhancedSearchGuide'
134        SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 )
135
136attributetype ( 2.5.4.15 NAME 'businessCategory'
137        DESC 'RFC2256: business category'
138        EQUALITY caseIgnoreMatch
139        SUBSTR caseIgnoreSubstringsMatch
140        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
141
142attributetype ( 2.5.4.16 NAME 'postalAddress'
143        DESC 'RFC2256: postal address'
144        EQUALITY caseIgnoreListMatch
145        SUBSTR caseIgnoreListSubstringsMatch
146        SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
147
148attributetype ( 2.5.4.17 NAME 'postalCode'
149        DESC 'RFC2256: postal code'
150        EQUALITY caseIgnoreMatch
151        SUBSTR caseIgnoreSubstringsMatch
152        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
153
154attributetype ( 2.5.4.18 NAME 'postOfficeBox'
155        DESC 'RFC2256: Post Office Box'
156        EQUALITY caseIgnoreMatch
157        SUBSTR caseIgnoreSubstringsMatch
158        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
159
160attributetype ( 2.5.4.19 NAME 'physicalDeliveryOfficeName'
161        DESC 'RFC2256: Physical Delivery Office Name'
162        EQUALITY caseIgnoreMatch
163        SUBSTR caseIgnoreSubstringsMatch
164        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
165
166attributetype ( 2.5.4.20 NAME 'telephoneNumber'
167        DESC 'RFC2256: Telephone Number'
168        EQUALITY telephoneNumberMatch
169        SUBSTR telephoneNumberSubstringsMatch
170        SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} )
171
172attributetype ( 2.5.4.21 NAME 'telexNumber'
173        DESC 'RFC2256: Telex Number'
174        SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 )
175
176attributetype ( 2.5.4.22 NAME 'teletexTerminalIdentifier'
177        DESC 'RFC2256: Teletex Terminal Identifier'
178        SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 )
179
180attributetype ( 2.5.4.23 NAME ( 'facsimileTelephoneNumber' 'fax' )
181        DESC 'RFC2256: Facsimile (Fax) Telephone Number'
182        SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 )
183
184attributetype ( 2.5.4.24 NAME 'x121Address'
185        DESC 'RFC2256: X.121 Address'
186        EQUALITY numericStringMatch
187        SUBSTR numericStringSubstringsMatch
188        SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} )
189
190attributetype ( 2.5.4.25 NAME 'internationaliSDNNumber'
191        DESC 'RFC2256: international ISDN number'
192        EQUALITY numericStringMatch
193        SUBSTR numericStringSubstringsMatch
194        SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} )
195
196attributetype ( 2.5.4.26 NAME 'registeredAddress'
197        DESC 'RFC2256: registered postal address'
198        SUP postalAddress
199        SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
200
201attributetype ( 2.5.4.27 NAME 'destinationIndicator'
202        DESC 'RFC2256: destination indicator'
203        EQUALITY caseIgnoreMatch
204        SUBSTR caseIgnoreSubstringsMatch
205        SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} )
206
207attributetype ( 2.5.4.28 NAME 'preferredDeliveryMethod'
208        DESC 'RFC2256: preferred delivery method'
209        SYNTAX 1.3.6.1.4.1.1466.115.121.1.14
210        SINGLE-VALUE )
211
212attributetype ( 2.5.4.29 NAME 'presentationAddress'
213        DESC 'RFC2256: presentation address'
214        EQUALITY presentationAddressMatch
215        SYNTAX 1.3.6.1.4.1.1466.115.121.1.43
216        SINGLE-VALUE )
217
218attributetype ( 2.5.4.30 NAME 'supportedApplicationContext'
219        DESC 'RFC2256: supported application context'
220        EQUALITY objectIdentifierMatch
221        SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
222
223attributetype ( 2.5.4.31 NAME 'member'
224        DESC 'RFC2256: member of a group'
225        SUP distinguishedName )
226
227attributetype ( 2.5.4.32 NAME 'owner'
228        DESC 'RFC2256: owner (of the object)'
229        SUP distinguishedName )
230
231attributetype ( 2.5.4.33 NAME 'roleOccupant'
232        DESC 'RFC2256: occupant of role'
233        SUP distinguishedName )
234
235# system schema
236#attributetype ( 2.5.4.34 NAME 'seeAlso'
237#       DESC 'RFC2256: DN of related object'
238#       SUP distinguishedName )
239
240# system schema
241#attributetype ( 2.5.4.35 NAME 'userPassword'
242#       DESC 'RFC2256/2307: password of user'
243#       EQUALITY octetStringMatch
244#       SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
245
246attributetype ( 2.5.4.36 NAME 'userCertificate'
247        DESC 'RFC2256: X.509 user certificate'
248        SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
249
250# Must be transferred using ;binary
251# with certificateExactMatch rule (per X.509)
252attributetype ( 2.5.4.37 NAME 'cACertificate'
253        DESC 'RFC2256: X.509 CA certificate, use ;binary'
254        EQUALITY certificateExactMatch
255        SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
256
257# Must be transferred using ;binary
258attributetype ( 2.5.4.38 NAME 'authorityRevocationList'
259        DESC 'RFC2256: X.509 authority revocation list, use ;binary'
260        SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
261
262# Must be transferred using ;binary
263attributetype ( 2.5.4.39 NAME 'certificateRevocationList'
264        DESC 'RFC2256: X.509 certificate revocation list, use ;binary'
265        SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
266
267# Must be stored and requested in the binary form
268attributetype ( 2.5.4.40 NAME 'crossCertificatePair'
269        DESC 'RFC2256: X.509 cross certificate pair, use ;binary'
270        SYNTAX 1.3.6.1.4.1.1466.115.121.1.10 )
271
272# system schema
273#attributetype ( 2.5.4.41 NAME 'name'
274#       EQUALITY caseIgnoreMatch
275#       SUBSTR caseIgnoreSubstringsMatch
276#       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
277
278attributetype ( 2.5.4.42 NAME ( 'givenName' 'gn' )
279        DESC 'RFC2256: first name(s) for which the entity is known by'
280        SUP name )
281
282attributetype ( 2.5.4.43 NAME 'initials'
283        DESC 'RFC2256: initials of some or all of names, but not the surname(s).'
284        SUP name )
285
286attributetype ( 2.5.4.44 NAME 'generationQualifier'
287        DESC 'RFC2256: name qualifier indicating a generation'
288        SUP name )
289
290attributetype ( 2.5.4.45 NAME 'x500UniqueIdentifier'
291        DESC 'RFC2256: X.500 unique identifier'
292        EQUALITY bitStringMatch
293        SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 )
294
295attributetype ( 2.5.4.46 NAME 'dnQualifier'
296        DESC 'RFC2256: DN qualifier'
297        EQUALITY caseIgnoreMatch
298        ORDERING caseIgnoreOrderingMatch
299        SUBSTR caseIgnoreSubstringsMatch
300        SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 )
301
302attributetype ( 2.5.4.47 NAME 'enhancedSearchGuide'
303        DESC 'RFC2256: enhanced search guide'
304        SYNTAX 1.3.6.1.4.1.1466.115.121.1.21 )
305
306attributetype ( 2.5.4.48 NAME 'protocolInformation'
307        DESC 'RFC2256: protocol information'
308        EQUALITY protocolInformationMatch
309        SYNTAX 1.3.6.1.4.1.1466.115.121.1.42 )
310
311# system schema
312#attributetype ( 2.5.4.49 NAME 'distinguishedName'
313#       EQUALITY distinguishedNameMatch
314#       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
315
316attributetype ( 2.5.4.50 NAME 'uniqueMember'
317        DESC 'RFC2256: unique member of a group'
318        EQUALITY uniqueMemberMatch
319        SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 )
320
321attributetype ( 2.5.4.51 NAME 'houseIdentifier'
322        DESC 'RFC2256: house identifier'
323        EQUALITY caseIgnoreMatch
324        SUBSTR caseIgnoreSubstringsMatch
325        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
326
327# Must be transferred using ;binary
328attributetype ( 2.5.4.52 NAME 'supportedAlgorithms'
329        DESC 'RFC2256: supported algorithms'
330        SYNTAX 1.3.6.1.4.1.1466.115.121.1.49 )
331
332# Must be transferred using ;binary
333attributetype ( 2.5.4.53 NAME 'deltaRevocationList'
334        DESC 'RFC2256: delta revocation list; use ;binary'
335        SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
336
337attributetype ( 2.5.4.54 NAME 'dmdName'
338        DESC 'RFC2256: name of DMD'
339        SUP name )
340
341attributetype ( 2.5.4.65 NAME 'pseudonym'
342        DESC 'X.520(4th): pseudonym for the object'
343        SUP name )
344
345# Standard object classes from RFC2256
346
347# system schema
348#objectclass ( 2.5.6.0 NAME 'top'
349#       DESC 'RFC2256: top of the superclass chain'
350#       ABSTRACT
351#       MUST objectClass )
352
353# system schema
354#objectclass ( 2.5.6.1 NAME 'alias'
355#       DESC 'RFC2256: an alias'
356#       SUP top STRUCTURAL
357#       MUST aliasedObjectName )
358
359objectclass ( 2.5.6.2 NAME 'country'
360        DESC 'RFC2256: a country'
361        SUP top STRUCTURAL
362        MUST c
363        MAY ( searchGuide $ description ) )
364
365objectclass ( 2.5.6.3 NAME 'locality'
366        DESC 'RFC2256: a locality'
367        SUP top STRUCTURAL
368        MAY ( street $ seeAlso $ searchGuide $ st $ l $ description ) )
369
370objectclass ( 2.5.6.4 NAME 'organization'
371        DESC 'RFC2256: an organization'
372        SUP top STRUCTURAL
373        MUST o
374        MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
375                x121Address $ registeredAddress $ destinationIndicator $
376                preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
377                telephoneNumber $ internationaliSDNNumber $
378                facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
379                postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
380
381objectclass ( 2.5.6.5 NAME 'organizationalUnit'
382        DESC 'RFC2256: an organizational unit'
383        SUP top STRUCTURAL
384        MUST ou
385        MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
386                x121Address $ registeredAddress $ destinationIndicator $
387                preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
388                telephoneNumber $ internationaliSDNNumber $
389                facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
390                postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
391
392objectclass ( 2.5.6.6 NAME 'person'
393        DESC 'RFC2256: a person'
394        SUP top STRUCTURAL
395        MUST ( sn $ cn )
396        MAY ( userPassword $ telephoneNumber $ seeAlso $ description ) )
397
398objectclass ( 2.5.6.7 NAME 'organizationalPerson'
399        DESC 'RFC2256: an organizational person'
400        SUP person STRUCTURAL
401        MAY ( title $ x121Address $ registeredAddress $ destinationIndicator $
402                preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
403                telephoneNumber $ internationaliSDNNumber $
404                facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
405                postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l ) )
406
407objectclass ( 2.5.6.8 NAME 'organizationalRole'
408        DESC 'RFC2256: an organizational role'
409        SUP top STRUCTURAL
410        MUST cn
411        MAY ( x121Address $ registeredAddress $ destinationIndicator $
412                preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
413                telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
414                seeAlso $ roleOccupant $ preferredDeliveryMethod $ street $
415                postOfficeBox $ postalCode $ postalAddress $
416                physicalDeliveryOfficeName $ ou $ st $ l $ description ) )
417
418objectclass ( 2.5.6.9 NAME 'groupOfNames'
419        DESC 'RFC2256: a group of names (DNs)'
420        SUP top STRUCTURAL
421        MUST ( member $ cn )
422        MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
423
424objectclass ( 2.5.6.10 NAME 'residentialPerson'
425        DESC 'RFC2256: an residential person'
426        SUP person STRUCTURAL
427        MUST l
428        MAY ( businessCategory $ x121Address $ registeredAddress $
429                destinationIndicator $ preferredDeliveryMethod $ telexNumber $
430                teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $
431                facsimileTelephoneNumber $ preferredDeliveryMethod $ street $
432                postOfficeBox $ postalCode $ postalAddress $
433                physicalDeliveryOfficeName $ st $ l ) )
434
435objectclass ( 2.5.6.11 NAME 'applicationProcess'
436        DESC 'RFC2256: an application process'
437        SUP top STRUCTURAL
438        MUST cn
439        MAY ( seeAlso $ ou $ l $ description ) )
440
441objectclass ( 2.5.6.12 NAME 'applicationEntity'
442        DESC 'RFC2256: an application entity'
443        SUP top STRUCTURAL
444        MUST ( presentationAddress $ cn )
445        MAY ( supportedApplicationContext $ seeAlso $ ou $ o $ l $
446        description ) )
447
448objectclass ( 2.5.6.13 NAME 'dSA'
449        DESC 'RFC2256: a directory system agent (a server)'
450        SUP applicationEntity STRUCTURAL
451        MAY knowledgeInformation )
452
453objectclass ( 2.5.6.14 NAME 'device'
454        DESC 'RFC2256: a device'
455        SUP top STRUCTURAL
456        MUST cn
457        MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $ description ) )
458
459objectclass ( 2.5.6.15 NAME 'strongAuthenticationUser'
460        DESC 'RFC2256: a strong authentication user'
461        SUP top AUXILIARY
462        MUST userCertificate )
463
464objectclass ( 2.5.6.16 NAME 'certificationAuthority'
465        DESC 'RFC2256: a certificate authority'
466        SUP top AUXILIARY
467        MUST ( authorityRevocationList $ certificateRevocationList $
468                cACertificate ) MAY crossCertificatePair )
469
470objectclass ( 2.5.6.17 NAME 'groupOfUniqueNames'
471        DESC 'RFC2256: a group of unique names (DN and Unique Identifier)'
472        SUP top STRUCTURAL
473        MUST ( uniqueMember $ cn )
474        MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
475
476objectclass ( 2.5.6.18 NAME 'userSecurityInformation'
477        DESC 'RFC2256: a user security information'
478        SUP top AUXILIARY
479        MAY ( supportedAlgorithms ) )
480
481objectclass ( 2.5.6.16.2 NAME 'certificationAuthority-V2'
482        SUP certificationAuthority
483        AUXILIARY MAY ( deltaRevocationList ) )
484
485objectclass ( 2.5.6.19 NAME 'cRLDistributionPoint'
486        SUP top STRUCTURAL
487        MUST ( cn )
488        MAY ( certificateRevocationList $ authorityRevocationList $
489                deltaRevocationList ) )
490
491objectclass ( 2.5.6.20 NAME 'dmd'
492        SUP top STRUCTURAL
493        MUST ( dmdName )
494        MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
495                x121Address $ registeredAddress $ destinationIndicator $
496                preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
497                telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
498                street $ postOfficeBox $ postalCode $ postalAddress $
499                physicalDeliveryOfficeName $ st $ l $ description ) )
500
501#
502# Object Classes from RFC 2587
503#
504objectclass ( 2.5.6.21 NAME 'pkiUser'
505        DESC 'RFC2587: a PKI user'
506        SUP top AUXILIARY
507        MAY userCertificate )
508
509objectclass ( 2.5.6.22 NAME 'pkiCA'
510        DESC 'RFC2587: PKI certificate authority'
511        SUP top AUXILIARY
512        MAY ( authorityRevocationList $ certificateRevocationList $
513                cACertificate $ crossCertificatePair ) )
514
515objectclass ( 2.5.6.23 NAME 'deltaCRL'
516        DESC 'RFC2587: PKI user'
517        SUP top AUXILIARY
518        MAY deltaRevocationList )
519
520#
521# Standard Track URI label schema from RFC 2079
522# system schema
523#attributetype ( 1.3.6.1.4.1.250.1.57 NAME 'labeledURI'
524#       DESC 'RFC2079: Uniform Resource Identifier with optional label'
525#       EQUALITY caseExactMatch
526#       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
527
528objectclass ( 1.3.6.1.4.1.250.3.15 NAME 'labeledURIObject'
529        DESC 'RFC2079: object that contains the URI attribute type'
530        SUP top AUXILIARY
531        MAY ( labeledURI ) )
532
533#
534# Derived from RFC 1274, but with new "short names"
535#
536#attributetype ( 0.9.2342.19200300.100.1.1
537#       NAME ( 'uid' 'userid' )
538#       DESC 'RFC1274: user identifier'
539#       EQUALITY caseIgnoreMatch
540#       SUBSTR caseIgnoreSubstringsMatch
541#       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
542
543attributetype ( 0.9.2342.19200300.100.1.3
544        NAME ( 'mail' 'rfc822Mailbox' )
545        DESC 'RFC1274: RFC822 Mailbox'
546    EQUALITY caseIgnoreIA5Match
547    SUBSTR caseIgnoreIA5SubstringsMatch
548    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
549
550objectclass ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject'
551        DESC 'RFC1274: simple security object'
552        SUP top AUXILIARY
553        MUST userPassword )
554
555# RFC 1274 + RFC 2247
556attributetype ( 0.9.2342.19200300.100.1.25
557        NAME ( 'dc' 'domainComponent' )
558        DESC 'RFC1274/2247: domain component'
559        EQUALITY caseIgnoreIA5Match
560        SUBSTR caseIgnoreIA5SubstringsMatch
561        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
562
563# RFC 2247
564objectclass ( 1.3.6.1.4.1.1466.344 NAME 'dcObject'
565        DESC 'RFC2247: domain component object'
566        SUP top AUXILIARY MUST dc )
567
568# RFC 2377
569objectclass ( 1.3.6.1.1.3.1 NAME 'uidObject'
570        DESC 'RFC2377: uid object'
571        SUP top AUXILIARY MUST uid )
572
573# From COSINE Pilot
574attributetype ( 0.9.2342.19200300.100.1.37
575        NAME 'associatedDomain'
576        DESC 'RFC1274: domain associated with object'
577        EQUALITY caseIgnoreIA5Match
578        SUBSTR caseIgnoreIA5SubstringsMatch
579        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
580
581# RFC 2459 -- deprecated in favor of 'mail' (in cosine.schema)
582attributetype ( 1.2.840.113549.1.9.1
583        NAME ( 'email' 'emailAddress' 'pkcs9email' )
584        DESC 'RFC3280: legacy attribute for email addresses in DNs'
585        EQUALITY caseIgnoreIA5Match
586        SUBSTR caseIgnoreIA5SubstringsMatch
587        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
588
Note: See TracBrowser for help on using the repository browser.