Skip to content
Other versions

Loading…

Password validation configuration

Password validation enables the application to set a few rules that passwords must satisfy. By default, the application performs no password checking (the validator.password property is set by default to com.openkm.validator.password.NoPasswordValidator).

To enable validation, set validator.password to com.openkm.validator.password.CompletePasswordValidator or create your own password validator.

Field / Property Type Description
validator.password String Description
Available:
- com.openkm.validator.password.NoPasswordValidator
- com.openkm.validator.password.CompletePasswordValidator
com.openkm.validator.password.NoPasswordValidator
validator.password.min.length String Minimum length allowed.
Numeric value greater than 0.
validator.password.max.length String Maximum length allowed.
Numeric value greater than 0.
validator.password.min.lowercase String Minimum number of lower-case characters.
Numeric value greater than 0.
validator.password.min.uppercase String Minimum number of upper-case characters.
Numeric value greater than 0.
validator.password.min.digits String Minimum number of digits.
Numeric value greater than 0.
validator.password.min.special String Minimum number of special characters.
Numeric value greater than 0.
  • Must have at least 8 characters.
  • Must have at least 1 uppercase character.
  • Must have at least 1 digit.
Field / Property Type Description
validator.password String com.openkm.validator.password.CompletePasswordValidator
validator.password.min.length String 8
validator.password.max.length String
validator.password.min.lowercase String
validator.password.min.uppercase String 1
validator.password.min.digits String 1
validator.password.min.special String