Unique Characters Password Validator

The Unique Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of unique characters that it contains.

This validator can be used to prevent simple passwords that contain only a few characters like "aabbcc" or "abcabc".

Parent

The Unique Characters Password Validator object inherits from Password Validator.

Properties

Use the --advanced option to access advanced properties.

Basic Properties

Advanced Properties

Basic Properties

case-sensitive-validation

SynopsisIndicates whether this password validator should treat password characters in a case-sensitive manner.
DescriptionA value of true indicates that the validator does not consider a capital letter to be the same as its lower-case counterpart. A value of false indicates that the validator ignores differences in capitalization when looking at the number of unique characters in the password.
Default ValueNone
Allowed Valuestrue
false
Multi-valuedNo
RequiredYes
Admin Action RequiredNone
AdvancedNo
Read-OnlyNo

enabled

SynopsisIndicates whether the password validator is enabled for use.
Default ValueNone
Allowed Valuestrue
false
Multi-valuedNo
RequiredYes
Admin Action RequiredNone
AdvancedNo
Read-OnlyNo

min-unique-characters

SynopsisSpecifies the minimum number of unique characters that a password will be allowed to contain.
DescriptionA value of zero indicates that no minimum value is enforced.
Default ValueNone
Allowed ValuesAn integer. Lower limit: 0.
Multi-valuedNo
RequiredYes
Admin Action RequiredNone
AdvancedNo
Read-OnlyNo

Advanced Properties

java-class

SynopsisSpecifies the fully-qualified name of the Java class that provides the password validator implementation.
Default Valueorg.opends.server.extensions.UniqueCharactersPasswordValidator
Allowed ValuesA Java class that extends or implements:
org.opends.server.api.PasswordValidator
Multi-valuedNo
RequiredYes
Admin Action RequiredThe object must be disabled and re-enabled for changes to take effect.
AdvancedYes
Read-OnlyNo