NextGen Knowledge Center

Password Requirements

The following properties can be set in mirth.properties to enforce requirements on user passwords:

PropertyDefault ValueDescription
password.minlength0Minimum password length, 0 for no minimum.
password.minupper0Minimum uppercase characters, 0 for no minimum.
password.minlower0Minimum lowercase characters, 0 for no minimum.
password.minnumeric0Minimum numeric characters, 0 for no minimum.
password.minspecial0Minimum special characters, 0 for no minimum.
password.retrylimit0Maximum number of times a user may retry a failed login, 0 for no maximum. If specified, the lockout period must be specified as well.
password.lockoutperiod0Amount of time (in hours) to lockout user when the retry limit has been exceeded, 0 for no lockout.
password.expiration0After this amount of time (in days), passwords will expire.
password.graceperiod0If user's password is expired, the amount of time (in days) to give the user to change password after the next login.
password.reuseperiod0The amount of time (in days) to wait before users can change passwords to one that was used in the past. Set to 0 to always allow reuse, and to -1 to never allow users to reuse the same password.
password.reuselimit0The amount of times to allow users to reuse the same password. Set to 0 for no limit, and to -1 to never allow users to reuse the same password.