The
determines whether a proposed password is acceptable by
checking whether it contains a sufficient number of characters
from one or more user-defined character sets.
For example,
the validator can ensure that passwords must
have at least one lowercase letter, one uppercase letter, one digit,
and one symbol.
ds-cfg-character-set-password-validator
ds-cfg-password-validator
org.opends.server.extensions.CharacterSetPasswordValidator
Specifies a character set containing characters that a password
may contain and a value indicating the minimum number of
characters required from that set.
Each value must be an integer (indicating the minimum required
characters from the set which may be zero, indicating that the
character set is optional) followed by a colon and the characters to
include in that set (for example, "3:abcdefghijklmnopqrstuvwxyz"
indicates that a user password must contain at least three
characters from the set of lowercase ASCII letters). Multiple
character sets can be defined in separate values, although no
character can appear in more than one character set.
ds-cfg-character-set
Indicates whether this password validator allows passwords to
contain characters outside of any of the user-defined character
sets.
If this is "false", then only those characters in the user-defined
character sets may be used in passwords. Any password containing a
character not included in any character set will be rejected.
ds-cfg-allow-unclassified-characters
Specifies the minimum number of character sets that a password must
contain.
This property should only be used in conjunction with optional character
sets (those requiring zero characters). Its value must include any
mandatory character sets (those requiring great than zero characters).
This is useful in situations where a password must contain characters
from mandatory character sets, and characters from at least N optional
character sets. For example, it is quite common to require that a
password contains at least one non-alphanumeric character as well as
characters from two alphanumeric character sets (lower-case,
upper-case, digits). In this case, this property should be set to 3.
The password must contain characters from each of the mandatory
character sets and, if there are optional character sets, at least
one character from one of the optional character sets.
ds-cfg-min-character-sets