About CoS

Classic CoS. A classic CoS identifies the template entry using a combination of the template entry's base DN and the value of one of the target entry's attributes.

For more information about the object classes and attributes associated with each type of CoS, refer to Section 2.3, “Managing CoS from the Command-Line”.

If the CoS logic detects that an entry contains an attribute for which the CoS is generating values, the CoS, by default,supplies the client application with the attribute value in the entry itself. However, the CoS definition entry can control this behavior.

2.1.2. About the CoS Template Entry

The CoS template entry contains the value or values of the attributes generated by the CoS logic. The CoS template entry contains a general object class of cosTemplate. The CoS template entries for a given CoS are stored in the directory tree along with the CoS definition.

The relative distinguished name (RDN) of the template entry is determined by one of the following:

The DN of the template entry alone.

This type of template is associated with a pointer CoS definition.

The value of one of the target entry's attributes.

The attribute used to provide the relative DN to the template entry is specified in the CoS definition entry using the cosIndirectSpecifier attribute. This type of template is associated with an indirect CoS definition.

By a combination of the DN of the subtree where the CoS performs a one level search for templates and the value of one of the target entry's attributes.

This type of template is associated with a classic CoS definition.

2.1.3. How a Pointer CoS Works

An administrator creates a pointer CoS that shares a common postal code with all of the entries stored under dc=example,dc=com. The three entries for this CoS appear as illustrated in Figure 5.1, “Sample Pointer CoS”.

145

Page 165
Image 165
HP UX Red Hat Direry Server Software manual About the CoS Template Entry, How a Pointer CoS Works, About CoS