Object Classes

As defined in RFC 2252, an object class may be abstract, structural, or auxiliary. An abstract object class may not be used by itself in an entry; a derived structural class is required. Each directory entry must include one structural object class. An entry may also include zero or more auxiliary (mix-in) classes.

Structural Object Classes

NameOIDRequired AttributesOptional Attributes
top2.5.6.0objectClassaci (only Netscape)
alias2.5.6.1aliasedObjectName

Structural Object Classes

NameOIDSuperiorSuperior AttributesOptional Attributes
country2.5.6.2topcdescription
    searchGuide
locality2.5.6.3top description
    1
    searchGuide
    seeAlso
    st
    street
organization2.5.6.4topobusinessCategory
    description
    destinationIndicator ...

Get LDAP Programming with Java™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.