|
Objectclass and Subclassing: Abstract, Structural and Auxiliary Object Class |
|
Subject: Objectclass and Subclassing: Abstract, Structural and Auxiliary Object Class
Author: eLDAP
Posted on: 08/02/2006 01:27:29 PM
Object Classes
In LDAP, an object class defines the set of attributes that can be used to define an entry.
An object class can be one of three types:
Structural: indicates the attributes that the entry may have and where each entry may occur in the DIT. This object class represents the corresponding real world object. Entries must belong to a structural object class, so most object classes are structural object classes.
Auxiliary: indicates the attributes that the entry may have. An auxiliary object class does not represent a real world object, but represents additional attributes that can be associated with a structural object class to supplement its specification. Each entry may belong to only a single structural object class, but may belong to zero or more auxiliary object classes.
Abstract: defined only as a superclass or template for other (structural) object classes. An abstract object class is a way of collecting a set of attributes that will be common to a set of structural object classes, so that these classes may be derived as subclasses of the abstract class rather than being defined from scratch. An entry may not belong to an abstract object class.
Replies:
References:
|
|
|
|