Top

All classes are a subclass of Top. This class mandates that all objects contain an Object Class attribute. Although Top is an effective class, it is a special case in that no objects can be constructed from this class by the user.

Type:Effective
NDS Operational:Yes

LDAP Name

ASN.1 ID

Class Flags

Class Flags

Setting

Container

On

Effective

On

Nonremovable

On

Ambiguous Naming

On

Ambiguous Container

On

Auxiliary Class

Off

Class Structure

Rule

Class

Defined For

Super Classes

(none)

Top

Containment

(none)

Top

Named By

(none)

Top

Mandatory Attributes

Optional Attributes

Default ACL Template

Object Name

Default Rights

Affected Attributes

Class Defined For

[Creator]

Supervisor

[Entry Rights]

Top

Remarks

For help in understanding the class definition template, see Reading Class Definitions.

This class mandates that all objects will contain an Object Class attribute, that all classes can have values for the attributes needed for authentication and synchronization, and that all objects are supervised by the object that created them. Although Top is an effective class, it is a special case in that the user cannot construct objects from this class.

In NetWare 4.x, the eDirectory tree root has a base class of Top. In NetWare 5.x, the eDirectory tree root can use a new object, Tree Root, as its base class.

The optional attributes, Authority Revocation, CA Private Key, CA Public Key, Certificate Revocation, and Cross Certificate Pair, were originally only in the Partition class. However, in the next NDS/eDirectory release, they were also added to the Top object class. Thus they are now redundant in the Partition class because they are inherited from Top.

The LDAP server maps requests for the top class to this class.