Repeated Characters Password Validator
The Repeated Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of times any character appears consecutively in a password value.
It ensures that user passwords do not contain strings of the same character repeated several times, like "aaaaaa" or "aaabbb".
Parent
The Repeated Characters Password Validator object inherits from Password Validator.
Repeated Characters Password Validator Properties
You can use configuration expressions to set property values at startup time. For details, see Property Value Substitution.
Basic Properties | Advanced Properties |
---|---|
case-sensitive-validation
Synopsis |
Indicates whether this password validator should treat password characters in a case-sensitive manner. |
Description |
If the value of this property is false, the validator ignores any differences in capitalization when looking for consecutive characters in the password. If the value is true, the validator considers a character to be repeating only if all consecutive occurrences use the same capitalization. |
Default Value |
None |
Allowed Values |
true false |
Multi-valued |
No |
Required |
Yes |
Admin Action Required |
None |
Advanced |
No |
Read-Only |
No |
enabled
Synopsis |
Indicates whether the password validator is enabled for use. |
Default Value |
None |
Allowed Values |
true false |
Multi-valued |
No |
Required |
Yes |
Admin Action Required |
None |
Advanced |
No |
Read-Only |
No |
max-consecutive-length
Synopsis |
Specifies the maximum number of times that any character can appear consecutively in a password value. |
Description |
A value of zero indicates that no maximum limit is enforced. |
Default Value |
None |
Allowed Values |
An integer. Lower limit: 0. |
Multi-valued |
No |
Required |
Yes |
Admin Action Required |
None |
Advanced |
No |
Read-Only |
No |
Advanced Properties
Use the --advanced
option to access advanced properties.
java-class
Synopsis |
Specifies the fully-qualified name of the Java class that provides the password validator implementation. |
Default Value |
org.opends.server.extensions.RepeatedCharactersPasswordValidator |
Allowed Values |
A Java class that extends or implements:
|
Multi-valued |
No |
Required |
Yes |
Admin Action Required |
The object must be disabled and re-enabled for changes to take effect. |
Advanced |
Yes |
Read-Only |
No |