This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links
STRUCTURAL

Version management

Difference between version and

At line 1 added 31 lines
!!! Overview
A [{$pagename}] [ObjectClass] is one of the primary [ObjectClass Types].
A [{$pagename}] [ObjectClass] is special in that it defines the core type for any entry that contains it.
An [ObjectClass] defined for use in the [{$pagename}] specification of the [DIT] is termed a [{$pagename}] [ObjectClass].
[{$pagename}] [ObjectClass] are used in the definition of the structure of the names of the objects for compliant [LDAP Entry].
Every [LDAP Entry] is when created characterized by precisely one [{$pagename}] [ObjectClass] superclass chain which has a single [{$pagename}] [ObjectClass] as the most subordinate [ObjectClass]. This "primary" or "naming" objectClass can not be changed after the [LDAP Entry] is created.
* [{$pagename}] [ObjectClass] are related to associated [entries|LDAP Entry] - an [entry|LDAP Entry] conforming to a [{$pagename}] [ObjectClass] shall represent the real-world object constrained by the [ObjectClass].
* [DIT Structure Rules] only refer to [{$pagename}] [ObjectClass] which allows the the [{$pagename}] [ObjectClass] of an entry is used to specify the position of the entry in the [DIT];
* the [{$pagename}] [ObjectClass] of an [LDAP Entry] is used, along with an associated [DIT Content Rule], to control the content of an entry.
* The [{$pagename}] [ObjectClass] of an [LDAP Entry] shall __not__ be changed.
* Each [{$pagename}] [ObjectClass] is a (direct or indirect) subclass of the '[Top]' [ABSTRACT] [ObjectClass].
* [{$pagename}] [ObjectClass] cannot subclass an [AUXILIARY] [ObjectClass].
* Each [LDAP Entry] is said to belong to its [{$pagename}] [ObjectClass] as well as all classes in its [{$pagename}] [ObjectClass]'s superclass chain.
The [{$pagename}] [ObjectClass] for an [LDAP Entry] may be used by other [schema] elements for defining constraints on directory data.
The [{$pagename}] [ObjectClass] may be used by a [Name Form] definition to control the attribute(s) used in the [Relative Distinguished Name] for the entry, and in turn by a [DIT Structure Rule] to control the types of parent entries that it may have.
The [{$pagename}] [ObjectClass] may also be used by a [DIT Content Rule] to control the set of [AUXILIARY] and required, allowed, and prohibited [Attribute Types] for the [LDAP Entry].
!! [{$pagename}] [ObjectClassCategory]
[Microsoft Active Directory] uses [ObjectClassCategory] to indicate the primary [ObjectClass Types]
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]