Attribute Uniqueness Plug-in SyntaxChapter 17 Using the Attribute Uniqueness Plug-in 533The variable components of the attribute uniqueness plug-in syntax are describedin Table 17-1.NOTE • You can specify any name you like in the cn attribute to namethe plug-in. The name should be descriptive. This attributedoes not contain the name of the attribute which is checked foruniqueness.• You can specify only one attribute on which the uniquenesscheck will be performed.• If the nsslapd-pluginarg0 attribute begins with attribute=attribute_name, then the server expects that thensslapd-pluginarg1 attribute will include amarkerObjectClass.Table 17-1 Attribute Uniqueness Plug-in VariablesVariable Definitiondescriptive_plugin_name Specifies the name of this instance of the Attribute UniquenessPlug-in. You do not have to include the name of the attribute forwhich you want to ensure uniqueness, but it is advisable. Forexample, cn=mail uniqueness,cn=plugins,cn=config.extension File extension for the plug-in. The extension is always .sl onHP-UX PA RISC and .so on all other UNIX platforms.state Defines whether the plug-in is enabled or disabled. Acceptablevalues are on or off . See “Turning the Plug-in On or Off,” onpage 537, for more information.attribute_name The name of the attribute for which you want to ensure uniquevalues. You can specify one attribute name only.dn The DN of the suffix or subtree in which you want to ensureattribute uniqueness. You can specify several suffixes or subtreesby incrementing the suffix of the nsslapd-pluginarg attributeby 1 for each additional suffix or subtree.attribute=attribute_name The name of the attribute for which you want to ensure uniquevalues. You can specify one attribute name only.markerObjectClass=objectclass1 Attribute uniqueness will be checked under the entry belonging tothe DN of the updated entry that has the object class specified inthe markerObjectClass keyword.Do not include a space before or after the equals sign.