Attribute Uniqueness Plug-in Syntax

Only one attribute can be specified on which the uniqueness check will be performed.

It is possible to specify several DNs of suffixes or subtrees in which to perform the uniqueness check by incrementing the nsslapd-pluginargattribute suffix by one each time.

The variable components of the Attribute Uniqueness Plug-in syntax are described in Table 18.1, “Attribute Uniqueness Plug-in Variables”.

Use the following syntax to specify to perform the uniqueness check below an entry containing a specified object class:

dn: cn=descriptive_plugin_name,cn=plugins,cn=config

...

nsslapd-pluginEnabled: state

nsslapd-pluginarg0: attribute=attribute_name

nsslapd-pluginarg1: markerObjectClass=objectclass1

nsslapd-pluginarg2: requiredObjectClass=objectclass2

...

Any value can be given to the cn attribute to name the plug-in. The name should be descriptive.

The cn attribute does not contain the name of the attribute which is checked for uniqueness.

Only one attribute can be specified on which the uniqueness check will be performed.

If the nsslapd-pluginarg0attribute begins with attribute=attribute_name, then the server expects the nsslapd-pluginarg1attribute to include a markerObjectClass value.

The variable components of the attribute uniqueness plug-in syntax are described in Table 18.1, “Attribute Uniqueness Plug-in Variables”.

Variable

Definition

 

 

descriptive_plugin_name

Specifies the name of this instance of the

 

Attribute Uniqueness Plug-in. It is not required

 

that the name of the attribute for which to

 

ensure uniqueness be included, but it is

 

advisable. For example, cn=mail

 

uniqueness,cn=plugins,cn=config.

 

 

state

Defines whether the plug-in is enabled or

 

disabled. Acceptable values are on or off.

 

See Section 4.3.1, “Turning the Plug-in On or

 

Off” for more information.

 

 

attribute_name

The name of the attribute for which to ensure

 

unique values. Only one attribute can be

 

named.

 

 

505

Page 525
Image 525
HP UX Red Hat Direry Server Software manual Attribute Uniqueness Plug-in Syntax, See .3.1, Turning the Plug-in On or, 505