Package com.okta.sdk.resource.model
Class PasswordPolicyPasswordSettingsComplexity
java.lang.Object
com.okta.sdk.resource.model.PasswordPolicyPasswordSettingsComplexity
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-09-23T08:35:59.300824-05:00[America/Chicago]",
comments="Generator version: 7.8.0")
public class PasswordPolicyPasswordSettingsComplexity
extends Object
implements Serializable
Complexity settings
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddexcludeAttributesItem
(String excludeAttributesItem) dictionary
(PasswordDictionary dictionary) boolean
excludeAttributes
(List<String> excludeAttributes) excludeUsername
(Boolean excludeUsername) Get dictionaryThe User profile attributes whose values must be excluded from the password: currently only supports `firstName` and `lastName`Indicates if the Username must be excluded from the passwordMinimum password lengthIndicates if a password must contain at least one lower case letter: `0` indicates no, `1` indicates yesIndicates if a password must contain at least one number: `0` indicates no, `1` indicates yesIndicates if a password must contain at least one symbol (For example: !@#$%^&*): `0` indicates no, `1` indicates yesIndicates if a password must contain at least one upper case letter: `0` indicates no, `1` indicates yesint
hashCode()
minLowerCase
(Integer minLowerCase) minUpperCase
(Integer minUpperCase) void
setDictionary
(PasswordDictionary dictionary) void
setExcludeAttributes
(List<String> excludeAttributes) void
setExcludeUsername
(Boolean excludeUsername) void
setMinLength
(Integer minLength) void
setMinLowerCase
(Integer minLowerCase) void
setMinNumber
(Integer minNumber) void
setMinSymbol
(Integer minSymbol) void
setMinUpperCase
(Integer minUpperCase) toString()
-
Field Details
-
JSON_PROPERTY_DICTIONARY
- See Also:
-
JSON_PROPERTY_EXCLUDE_ATTRIBUTES
- See Also:
-
JSON_PROPERTY_EXCLUDE_USERNAME
- See Also:
-
JSON_PROPERTY_MIN_LENGTH
- See Also:
-
JSON_PROPERTY_MIN_LOWER_CASE
- See Also:
-
JSON_PROPERTY_MIN_NUMBER
- See Also:
-
JSON_PROPERTY_MIN_SYMBOL
- See Also:
-
JSON_PROPERTY_MIN_UPPER_CASE
- See Also:
-
-
Constructor Details
-
PasswordPolicyPasswordSettingsComplexity
public PasswordPolicyPasswordSettingsComplexity()
-
-
Method Details
-
dictionary
-
getDictionary
Get dictionary- Returns:
- dictionary
-
setDictionary
-
excludeAttributes
-
addexcludeAttributesItem
public PasswordPolicyPasswordSettingsComplexity addexcludeAttributesItem(String excludeAttributesItem) -
getExcludeAttributes
The User profile attributes whose values must be excluded from the password: currently only supports `firstName` and `lastName`- Returns:
- excludeAttributes
-
setExcludeAttributes
-
excludeUsername
-
getExcludeUsername
Indicates if the Username must be excluded from the password- Returns:
- excludeUsername
-
setExcludeUsername
-
minLength
-
getMinLength
Minimum password length- Returns:
- minLength
-
setMinLength
-
minLowerCase
-
getMinLowerCase
Indicates if a password must contain at least one lower case letter: `0` indicates no, `1` indicates yes- Returns:
- minLowerCase
-
setMinLowerCase
-
minNumber
-
getMinNumber
Indicates if a password must contain at least one number: `0` indicates no, `1` indicates yes- Returns:
- minNumber
-
setMinNumber
-
minSymbol
-
getMinSymbol
Indicates if a password must contain at least one symbol (For example: !@#$%^&*): `0` indicates no, `1` indicates yes- Returns:
- minSymbol
-
setMinSymbol
-
minUpperCase
-
getMinUpperCase
Indicates if a password must contain at least one upper case letter: `0` indicates no, `1` indicates yes- Returns:
- minUpperCase
-
setMinUpperCase
-
equals
-
hashCode
public int hashCode() -
toString
-