Okta.Sdk.Model.PasswordPolicyPasswordSettingsComplexity

October 22, 2025 ยท View on GitHub

Complexity settings

Properties

NameTypeDescriptionNotes
DictionaryPasswordDictionary[optional]
ExcludeAttributesList<string>The User profile attributes whose values must be excluded from the password: currently only supports `firstName` and `lastName`[optional]
ExcludeUsernameboolIndicates if the Username must be excluded from the password[optional] [default to true]
MinLengthintMinimum password length[optional] [default to 8]
MinLowerCaseintIndicates if a password must contain at least one lower case letter: `0` indicates no, `1` indicates yes[optional] [default to 1]
MinNumberintIndicates if a password must contain at least one number: `0` indicates no, `1` indicates yes[optional] [default to 1]
MinSymbolintIndicates if a password must contain at least one symbol (For example: !@#$%^&*): `0` indicates no, `1` indicates yes[optional] [default to 1]
MinUpperCaseintIndicates if a password must contain at least one upper case letter: `0` indicates no, `1` indicates yes[optional] [default to 1]
OelStatementstring<x-lifecycle-container><x-lifecycle class=&quot;ea&quot;></x-lifecycle> <x-lifecycle class=&quot;oie&quot;></x-lifecycle></x-lifecycle-container>Use an Expression Language expression to block a word from being used in a password. You can only block one word per expression. Use the `OR` operator to connect multiple expressions to block multiple words.[optional]

[Back to Model list] [Back to API list] [Back to README]