Red Hat Directory Server 8.0 Administrator's Guide

CoS Type Object Classes Description
using both the template
entry's DN (as specified in the
cosTemplateDn attribute) and
the value of one of the target
entry's attributes (as specified
in the cosSpecifier
attribute).
Table 5.2. CoS Definition Entry Object Classes
Table 5.3, “CoS Definition Entry Attributes” lists attributes that available to use in the CoS
definition entries.
Attribute Definition
cosAttribute Provides the name of the attribute for which to
generate a value. There can be more than
one cosAttribute value. This attribute is
used by all types of CoS definition entries.
cosIndirectSpecifier Specifies the attribute value used by an
indirect CoS to identify the template entry.
cosSpecifier Specifies the attribute value used by a classic
CoS, which, along with the template entry's
DN, identifies the template entry.
cosTemplateDn Provides the DN of the template entry
associated with the CoS definition. Used for
pointer CoS and classic CoS only.
Table 5.3. CoS Definition Entry Attributes
The cosAttribute attribute allows an additional qualifier after the attribute value. There are
four possible qualifiers:
Default. This qualifier indicates that the server only returns a generated value if there is no
corresponding attribute value stored with the entry.
Override. This qualifier indicates that the server always returns the value generated by the
CoS, even when there is a value stored with the entry.
Operational. This qualifier indicates that the attribute will only be returned if it is explicitly
requested in the search. Operational attributes do not need to pass a schema check in order
Chapter 5. Managing Entries with Roles, Class of Service, and Views
154