Skip to main content

PasswordTestsSetting

This setting enables a check on the passwords set manually by users.

info

The strength of passwords generated by Identity Manager can be configured via PasswordResetSettings's StrengthCheck.

Examples​

The following example encourages users to choose a strong password with at least 9 characters including at least one digit, one lowercase letter, one uppercase and one special character.

<PasswordTestsSetting PasswordRegex="'^..........*$','^.*[0-9].*$', '^.*[a-z].*$', '^.*[A-Z].*$', '^.*[^A-Za-z0-9].*$'"/>

Properties​

PropertyDetails
Identifier default value: PasswordTestsType: String Description: Unique identifier of the setting.
PasswordRegex optionalType: String Description: Regular expression(s) (regex) that users' passwords must match to be acceptable when set manually. When setting several regex, passwords must match all of them to be considered strong, and 70% to be considered average. Below that, a password is considered weak and cannot be confirmed.Default value: '^..*$', '^...*$', '^....*$', '^.....*$', '^......*$', '^.......*$', '^........*$', '^.........*$', '^..........*$', '^.*[0-9].*$', '^.*[a-z].*$', '^.*[A-Z].*$', '^.*[^A-Za-z0-9].*$'