class  | 
AttributeType | 
 This class defines a data structure for storing and interacting with an
 attribute type, which contains information about the format of an attribute
 and the syntax and matching rules that should be used when interacting with
 it. 
 | 
class  | 
DitContentRule | 
 This class defines a DIT content rule, which defines the set of allowed,
 required, and prohibited attributes for entries with a given structural
 objectclass, and also indicates which auxiliary classes may be included in
 the entry. 
 | 
class  | 
DitStructureRule | 
 This class defines a DIT structure rule, which is used to indicate the types
 of children that entries may have. 
 | 
class  | 
MatchingRule | 
 This class defines a data structure for storing and interacting with matching
 rules, which are used by servers to compare attribute values against
 assertion values when performing Search and Compare operations. 
 | 
class  | 
MatchingRuleUse | 
 This class defines a data structure for storing and interacting with a
 matching rule use definition, which may be used to restrict the set of
 attribute types that may be used for a given matching rule. 
 | 
class  | 
NameForm | 
 This class defines a data structure for storing and interacting with a name
 form, which defines the attribute type(s) that must and/or may be used in the
 RDN of an entry with a given structural objectclass. 
 | 
class  | 
ObjectClass | 
 This class defines a data structure for storing and interacting with an
 objectclass, which contains a collection of attributes that must and/or may
 be present in an entry with that objectclass. 
 | 
class  | 
Syntax | 
 This class defines a data structure for storing and interacting with an LDAP
 syntaxes, which constrain the structure of attribute values stored in an LDAP
 directory, and determine the representation of attribute and assertion values
 transferred in the LDAP protocol. 
 |