Configuring Password Policy
The Password Policy is defined in a YAML text file. The policy to use is set with the --password-policy startup option. For example:
run server / <run-options> / --password-policy pwdpol <other-options>
In this case, PWDPOL is the name of the Password Policy YAML configuration file.
This is an example policy file:
PasswordPolicyConfig:
monitorInterval: 15
loginOptions:
maxFailures: 5
passwordOptions:
minLength: 8
maxLength: 12 # Absolute maximum is 64
special: true # at least one special character
digit: true # at least one numeric digit
upper: true # at least one uppercase letter
lower: true # at least one lowercase letter
firstMustBeLetter: false # first character must be alpha
version: 1
Element | Value | Notes |
|---|
Element | Value | Notes |
|---|---|---|
| How often, in seconds, to check for a change in the YAML configuration file. | Values: Default: |
| The allowed maximum number of login failures before the account is disabled (locked). Disabled accounts must be manually enabled. | Values: Default: |
| The minimum length for a password. | Values: Default: |
| The maximum length for a password. | Values: Default: Must be greater than |
| Password must have at least one special character? | Values: Default: |
| Password must have at least one numeric digit. | Values: Default: |
| Password must have at least one uppercase alphabetic character. | Values: Default: |
| Password must have at least one lowercase alphabetic character. | Values: Default: |
| The first character of the password must be an uppercase or lowercase alphabetic character. | Values: Default: |