🚀 Since v4.14.0
Description:
Retrieve a list of configured password policies for all password types:
loginsharesencryption
Precondition:
Authenticated user.
Postcondition:
List of configured password policies is returned.
Further Information:
None.
Available password policies:
Expand
| Name | Description | Value | Password Type |
|---|---|---|---|
mustContainCharacters | Characters which a password must contain:
|
|
|
numberOfCharacteristicsToEnforce | Number of characteristics to enforce. e.g. from ["uppercase", "lowercase", "numeric", "special"]all 4 character sets can be enforced; but also only 2 of them | Integer between 0 and 4 |
|
minLength | Minimum number of characters a password must contain. | Integer between 1 and 1024 |
|
rejectDictionaryWords | Determines whether a password must NOT contain word(s) from a dictionary. In core-service.properties a path to directory with dictionary files (*.txt) can be definedcf. policies.passwords.dictionary.directory.If this rule gets enabled policies.passwords.dictionary.directory must be defined and contain dictionary files.Otherwise, the rule will not have any effect on password validation process. | true or false |
|
rejectUserInfo | Determines whether a password must NOT contain user info. Affects user's first name, last name, email and user name. | true or false |
|
rejectKeyboardPatterns | Determines whether a password must NOT contain keyboard patterns. e.g. qwertz, asdf (min. 4 character pattern) | true or false |
|
numberOfArchivedPasswords | Number of passwords to archive. Value 0 means that password history is disabled. | Integer between 0 and 10 |
|
passwordExpiration.enabled | Determines whether password expiration is enabled. | true or false |
|
maxPasswordAge | Maximum allowed password age (in days) | positive Integer |
|
userLockout.enabled | Determines whether user lockout is enabled. | true or false |
|
maxNumberOfLoginFailures | Maximum allowed number of failed login attempts. | positive Integer |
|
lockoutPeriod | Amount of minutes a user has to wait to make another login attempt after maxNumberOfLoginFailures has been exceeded. | positive Integer |
|