2.40 Attribute objectClass

This attribute specifies the list of classes of which this object is an instance. See [MS-ADTS] section 3.1.1.2.4.3 for information about how this attribute is used.

 cn: Object-Class
 ldapDisplayName: objectClass
 attributeId: 2.5.4.0
 attributeSyntax: 2.5.5.2
 omSyntax: 6
 isSingleValued: FALSE
 schemaIdGuid: bf9679e5-0de6-11d0-a285-00aa003049e2
 systemOnly: TRUE
 searchFlags: fATTINDEX | fPRESERVEONDELETE
 attributeSecurityGuid: e48d0154-bcf8-11d1-8702-00c04fb96050
 isMemberOfPartialAttributeSet: TRUE
 systemFlags: FLAG_SCHEMA_BASE_OBJECT | 
  FLAG_ATTR_REQ_PARTIAL_SET_MEMBER
 schemaFlagsEx: FLAG_ATTR_IS_CRITICAL

Note: If the DC functional level of the DC that initially created the forest is greater than or equal to DS_BEHAVIOR_WIN2008, then the fATTINDEX bit is present by default in the searchFlags attribute of the objectClass attribute; otherwise it is not present by default.

Version-Specific Behavior: First implemented on Windows 2000 Server operating system.

The schemaFlagsEx attribute was added to this attribute definition in Windows Server 2008 operating system.