1 # These definitions are from Microsoft's Active Directory.
2 # They were gathered using the subschemaSubentry object of
3 # Windows 2000 Advanced Server Release Candidate 2.
5 # These object classes and attributes are from the standard
6 # OID arc 2.5.6 and from the directory pilot project RFC-1274.
7 # Many of them have been modified in Active Directory. To
8 # adhere to the standard, DO NOT USE THIS FILE. Instead, use
14 MUST (objectClass $ instanceType $ nTSecurityDescriptor $
16 MAY (cn $ description $ distinguishedName $ whenCreated $
17 whenChanged $ subRefs $ displayName $ uSNCreated $ isDeleted $
18 dSASignature $ objectVersion $ repsTo $ repsFrom $ memberOf $
19 uSNChanged $ uSNLastObjRem $ showInAdvancedViewOnly $
20 adminDisplayName $ proxyAddresses $ adminDescription $
21 extensionName $ uSNDSALastObjRemoved $ displayNamePrintable $
22 directReports $ wWWHomePage $ USNIntersite $ name $ objectGUID $
23 replPropertyMetaData $ replUpToDateVector $ flags $ revision $
24 wbemPath $ fSMORoleOwner $ systemFlags $ siteObjectBL $
25 serverReferenceBL $ nonSecurityMemberBL $ queryPolicyBL $
26 wellKnownObjects $ isPrivilegeHolder $ partialAttributeSet $
27 managedObjects $ partialAttributeDeletionList $ url $
28 lastKnownParent $ bridgeheadServerListBL $ netbootSCPBL $
29 isCriticalSystemObject $ frsComputerReferenceBL $
30 fRSMemberReferenceBL $ uSNSource $ fromEntry $
31 allowedChildClasses $ allowedChildClassesEffective $
32 allowedAttributes $ allowedAttributesEffective $
33 possibleInferiors $ canonicalName $ proxiedObjectName $
34 sDRightsEffective $ dSCorePropagationData $
35 otherWellKnownObjects $ mS-DS-ConsistencyGuid $
36 mS-DS-ConsistencyChildCount $ masteredBy $ createTimeStamp $
37 modifyTimeStamp $ subSchemaSubEntry ) )
44 MAY (searchGuide $ co ) )
51 MAY (st $ street $ searchGuide $ seeAlso ) )
58 MAY (l $ st $ street $ searchGuide $ businessCategory $ postalAddress $
59 postalCode $ postOfficeBox $ physicalDeliveryOfficeName $
60 telephoneNumber $ telexNumber $ teletexTerminalIdentifier $
61 facsimileTelephoneNumber $ x121Address $ internationalISDNNumber $
62 registeredAddress $ destinationIndicator $ preferredDeliveryMethod $
63 seeAlso $ userPassword ) )
66 NAME 'organizationalUnit'
70 MAY (c $ l $ st $ street $ searchGuide $ businessCategory $
71 postalAddress $ postalCode $ postOfficeBox $
72 physicalDeliveryOfficeName $ telephoneNumber $ telexNumber $
73 teletexTerminalIdentifier $ facsimileTelephoneNumber $ x121Address $
74 internationalISDNNumber $ registeredAddress $ destinationIndicator $
75 preferredDeliveryMethod $ seeAlso $ userPassword $ co $ countryCode $
76 desktopProfile $ defaultGroup $ managedBy $ uPNSuffixes $ gPLink $
77 gPOptions $ thumbnailLogo ) )
84 MAY (sn $ telephoneNumber $ seeAlso $ userPassword ) )
87 NAME 'organizationalPerson'
90 MAY (c $ l $ st $ street $ o $ ou $ title $ postalAddress $ postalCode $
91 postOfficeBox $ physicalDeliveryOfficeName $ telexNumber $
92 teletexTerminalIdentifier $ facsimileTelephoneNumber $ x121Address $
93 internationalISDNNumber $ registeredAddress $ destinationIndicator $
94 preferredDeliveryMethod $ givenName $ initials $ generationQualifier $
95 otherTelephone $ otherPager $ co $ department $ company $
96 streetAddress $ otherHomePhone $ personalTitle $ homePostalAddress $
97 countryCode $ employeeID $ comment $ division $
98 otherFacsimileTelephoneNumber $ otherMobile $ primaryTelexNumber $
99 primaryInternationalISDNNumber $ mhsORAddress $ otherMailbox $
100 assistant $ ipPhone $ otherIpPhone $ mail $ manager $ homePhone $
101 mobile $ pager $ middleName $ thumbnailPhoto $ thumbnailLogo ) )
103 objectclass ( 2.5.6.8
104 NAME 'organizationalRole'
108 MAY (l $ st $ street $ ou $ postalAddress $ postalCode $ postOfficeBox $
109 physicalDeliveryOfficeName $ telephoneNumber $ telexNumber $
110 teletexTerminalIdentifier $ facsimileTelephoneNumber $ x121Address $
111 internationalISDNNumber $ registeredAddress $ destinationIndicator $
112 preferredDeliveryMethod $ roleOccupant $ seeAlso ) )
114 objectclass ( 2.5.6.9
119 MAY (o $ ou $ businessCategory $ owner $ seeAlso ) )
121 objectclass ( 2.5.6.10
122 NAME 'residentialPerson'
125 MAY (l $ st $ street $ ou $ title $ businessCategory $ postalAddress $
126 postalCode $ postOfficeBox $ physicalDeliveryOfficeName $ telexNumber $
127 teletexTerminalIdentifier $ facsimileTelephoneNumber $ x121Address $
128 internationalISDNNumber $ registeredAddress $ destinationIndicator $
129 preferredDeliveryMethod ) )
131 objectclass ( 2.5.6.11
132 NAME 'applicationProcess'
136 MAY (l $ ou $ seeAlso ) )
138 objectclass ( 2.5.6.12
139 NAME 'applicationEntity'
142 MUST (cn $ presentationAddress )
143 MAY (l $ o $ ou $ supportedApplicationContext $ seeAlso ) )
145 objectclass ( 2.5.6.13
147 SUP applicationEntity
149 MAY (knowledgeInformation ) )
151 objectclass ( 2.5.6.14
156 MAY (serialNumber $ l $ o $ ou $ owner $ seeAlso ) )
158 objectclass ( 2.5.6.16
159 NAME 'certificationAuthority'
162 MUST (cn $ cACertificate $ authorityRevocationList $
163 certificateRevocationList )
164 MAY (searchGuide $ teletexTerminalIdentifier $ supportedApplicationContext $
165 crossCertificatePair $ deltaRevocationList $ domainPolicyObject $
166 parentCA $ dNSHostName $ parentCACertificateChain $ domainID $
167 cAConnect $ cAWEBURL $ cRLObject $ cAUsages $ previousCACertificates $
168 pendingCACertificates $ previousParentCA $ pendingParentCA $
169 currentParentCA $ cACertificateDN $ certificateTemplates $
170 signatureAlgorithms $ enrollmentProviders ) )
172 objectclass ( 2.5.6.19
173 NAME 'cRLDistributionPoint'
177 MAY (authorityRevocationList $ certificateRevocationList $
178 deltaRevocationList $ cRLPartitionedRevocationList $
179 certificateAuthorityObject ) )
181 objectclass ( 2.5.20.1
185 MAY (extendedClassInfo $ extendedAttributeInfo $ dITContentRules $
186 attributeTypes $ objectClasses $ modifyTimeStamp ) )
188 #####################################################
190 attributetype ( 2.5.4.0
192 SYNTAX '1.3.6.1.4.1.1466.115.121.1.38'
193 NO-USER-MODIFICATION )
195 attributetype ( 2.5.4.2
196 NAME 'knowledgeInformation'
197 SYNTAX '1.2.840.113556.1.4.905' )
199 attributetype ( 2.5.4.3
201 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
204 attributetype ( 2.5.4.4
206 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
209 attributetype ( 2.5.4.5
211 SYNTAX '1.3.6.1.4.1.1466.115.121.1.44' )
213 attributetype ( 2.5.4.6
215 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
218 attributetype ( 2.5.4.7
220 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
223 attributetype ( 2.5.4.8
225 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
228 attributetype ( 2.5.4.9
230 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
233 attributetype ( 2.5.4.10
235 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
237 attributetype ( 2.5.4.11
239 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
241 attributetype ( 2.5.4.12
243 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
246 attributetype ( 2.5.4.13
248 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
250 attributetype ( 2.5.4.14
252 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
254 attributetype ( 2.5.4.15
255 NAME 'businessCategory'
256 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
258 attributetype ( 2.5.4.16
260 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
262 attributetype ( 2.5.4.17
264 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
267 attributetype ( 2.5.4.18
269 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
271 attributetype ( 2.5.4.19
272 NAME 'physicalDeliveryOfficeName'
273 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
276 attributetype ( 2.5.4.20
277 NAME 'telephoneNumber'
278 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
281 attributetype ( 2.5.4.21
283 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
285 attributetype ( 2.5.4.22
286 NAME 'teletexTerminalIdentifier'
287 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
289 attributetype ( 2.5.4.23
290 NAME 'facsimileTelephoneNumber'
291 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
294 attributetype ( 2.5.4.24
296 SYNTAX '1.3.6.1.4.1.1466.115.121.1.36' )
298 attributetype ( 2.5.4.25
299 NAME 'internationalISDNNumber'
300 SYNTAX '1.3.6.1.4.1.1466.115.121.1.36' )
302 attributetype ( 2.5.4.26
303 NAME 'registeredAddress'
304 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
306 attributetype ( 2.5.4.27
307 NAME 'destinationIndicator'
308 SYNTAX '1.3.6.1.4.1.1466.115.121.1.44' )
310 attributetype ( 2.5.4.28
311 NAME 'preferredDeliveryMethod'
312 SYNTAX '1.3.6.1.4.1.1466.115.121.1.27' )
314 attributetype ( 2.5.4.29
315 NAME 'presentationAddress'
316 SYNTAX '1.3.6.1.4.1.1466.115.121.1.43'
319 attributetype ( 2.5.4.30
320 NAME 'supportedApplicationContext'
321 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
323 attributetype ( 2.5.4.31
325 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )
327 attributetype ( 2.5.4.32
329 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12'
332 attributetype ( 2.5.4.33
334 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )
336 attributetype ( 2.5.4.34
338 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )
340 attributetype ( 2.5.4.35
342 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
344 attributetype ( 2.5.4.36
345 NAME 'userCertificate'
346 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
348 attributetype ( 2.5.4.37
350 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
352 attributetype ( 2.5.4.38
353 NAME 'authorityRevocationList'
354 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
356 attributetype ( 2.5.4.39
357 NAME 'certificateRevocationList'
358 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40'
361 attributetype ( 2.5.4.40
362 NAME 'crossCertificatePair'
363 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
365 attributetype ( 2.5.4.42
367 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
370 attributetype ( 2.5.4.43
372 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
375 attributetype ( 2.5.4.44
376 NAME 'generationQualifier'
377 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
380 attributetype ( 2.5.4.49
381 NAME 'distinguishedName'
382 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12'
384 NO-USER-MODIFICATION )
386 attributetype ( 2.5.4.53
387 NAME 'deltaRevocationList'
388 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
390 attributetype ( 2.5.18.1
391 NAME 'createTimeStamp'
392 SYNTAX '1.3.6.1.4.1.1466.115.121.1.24'
394 NO-USER-MODIFICATION )
396 attributetype ( 2.5.18.2
397 NAME 'modifyTimeStamp'
398 SYNTAX '1.3.6.1.4.1.1466.115.121.1.24'
400 NO-USER-MODIFICATION )
402 attributetype ( 2.5.18.10
403 NAME 'subSchemaSubEntry'
404 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12'
405 NO-USER-MODIFICATION )
407 attributetype ( 2.5.21.2
408 NAME 'dITContentRules'
409 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
410 NO-USER-MODIFICATION )
412 attributetype ( 2.5.21.5
413 NAME 'attributeTypes'
414 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
415 NO-USER-MODIFICATION )
417 attributetype ( 2.5.21.6
419 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
420 NO-USER-MODIFICATION )
422 attributetype ( 2.16.840.1.113730.3.1.34
424 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
427 attributetype ( 2.16.840.1.113730.3.1.35
428 NAME 'thumbnailPhoto'
429 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40'
432 attributetype ( 2.16.840.1.113730.3.1.36
434 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40'
437 attributetype ( 2.16.840.1.113730.3.140
438 NAME 'userSMIMECertificate'
439 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
441 #####################################################
443 attributetype ( 0.9.2342.19200300.100.1.2
444 NAME 'textEncodedORAddress'
445 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
448 attributetype ( 0.9.2342.19200300.100.1.3
450 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
453 attributetype ( 0.9.2342.19200300.100.1.10
455 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12'
458 attributetype ( 0.9.2342.19200300.100.1.20
460 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
463 attributetype ( 0.9.2342.19200300.100.1.25
465 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
468 attributetype ( 0.9.2342.19200300.100.1.41
470 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
473 attributetype ( 0.9.2342.19200300.100.1.42
475 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'