public class AuthenticationPolicyJson extends BaseJson
Constructor and Description |
---|
AuthenticationPolicyJson() |
Modifier and Type | Method and Description |
---|---|
AuthenticationMethod |
getAuthenticationMethod()
Authentication method
|
EditIdpTTLSettingsJson |
getEditIdpTTLSettings() |
Integer |
getMaxPasswordEntryAttempts()
Maximum password entry attempts
|
List<String> |
getPasswordBlackList()
List of blacklisted (invalid) passwords
|
Integer |
getPasswordHistoryCount()
Block users from changing their password to the one of the last X
(count) passwords they used before
|
Integer |
getPasswordHistoryDays()
Block users from re-using a password that was used in the past Y (days)
days
|
Integer |
getPasswordLifeInDays()
Life of password in days
|
Integer |
getPasswordMaxLength()
Maxium password length
|
Integer |
getPasswordMinLength()
Minimum password length
|
Integer |
getPasswordMinLoCaseLetters()
Minimum number of lowercase letters
|
Integer |
getPasswordMinNumbers()
Minimum number of numbers
|
Integer |
getPasswordMinSpecialSymbols()
Minimum number of special symbols
|
Integer |
getPasswordMinUpCaseLetters()
Minimum number of uppercase letters
|
Integer |
getRememberMeTokenValidityInDays()
Life of remember me token in days
|
List<String> |
getSecretQuestions()
List of secret questions for user authentication
|
void |
setAuthenticationMethod(AuthenticationMethod authenticationMethod)
Authentication method
|
void |
setEditIdpTTLSettings(EditIdpTTLSettingsJson editIdpTTLSettings) |
void |
setMaxPasswordEntryAttempts(Integer maxPasswordEntryAttempts)
Maximum password entry attempts
|
void |
setPasswordBlackList(List<String> passwordBlackList)
List of blacklisted (invalid) passwords
|
void |
setPasswordHistoryCount(Integer passwordHistoryCount)
Block users from changing their password to the one of the last X
(count) passwords they used before
|
void |
setPasswordHistoryDays(Integer passwordHistoryDays)
Block users from re-using a password that was used in the past Y (days)
days
|
void |
setPasswordLifeInDays(Integer passwordLifeInDays)
Life of password in days
|
void |
setPasswordMaxLength(Integer passwordMaxLength)
Maxium password length
|
void |
setPasswordMinLength(Integer passwordMinLength)
Minimum password length
|
void |
setPasswordMinLoCaseLetters(Integer passwordMinLoCaseLetters)
Minimum number of lowercase letters
|
void |
setPasswordMinNumbers(Integer passwordMinNumbers)
Minimum number of numbers
|
void |
setPasswordMinSpecialSymbols(Integer passwordMinSpecialSymbols)
Minimum number of special symbols
|
void |
setPasswordMinUpCaseLetters(Integer passwordMinUpCaseLetters)
Minimum number of uppercase letters
|
void |
setRememberMeTokenValidityInDays(Integer rememberMeTokenValidityInDays)
Life of remember me token in days
|
void |
setSecretQuestions(List<String> secretQuestions)
List of secret questions for user authentication
|
getObjType, setObjType, toString
public EditIdpTTLSettingsJson getEditIdpTTLSettings()
public void setEditIdpTTLSettings(EditIdpTTLSettingsJson editIdpTTLSettings)
public Integer getPasswordMinUpCaseLetters()
public void setPasswordMinUpCaseLetters(Integer passwordMinUpCaseLetters)
passwordMinUpCaseLetters
- Minimum number of uppercase letterspublic Integer getPasswordMaxLength()
public void setPasswordMaxLength(Integer passwordMaxLength)
passwordMaxLength
- Maxium password lengthpublic List<String> getSecretQuestions()
public void setSecretQuestions(List<String> secretQuestions)
secretQuestions
- List of secret questions for user authenticationpublic Integer getPasswordMinLength()
public void setPasswordMinLength(Integer passwordMinLength)
passwordMinLength
- Minimum password lengthpublic Integer getRememberMeTokenValidityInDays()
public void setRememberMeTokenValidityInDays(Integer rememberMeTokenValidityInDays)
rememberMeTokenValidityInDays
- Life of remember me token in dayspublic Integer getMaxPasswordEntryAttempts()
public void setMaxPasswordEntryAttempts(Integer maxPasswordEntryAttempts)
maxPasswordEntryAttempts
- Maximum password entry attemptspublic List<String> getPasswordBlackList()
public void setPasswordBlackList(List<String> passwordBlackList)
passwordBlackList
- List of blacklisted (invalid) passwordspublic Integer getPasswordMinNumbers()
public void setPasswordMinNumbers(Integer passwordMinNumbers)
passwordMinNumbers
- Minimum number of numberspublic Integer getPasswordHistoryCount()
public void setPasswordHistoryCount(Integer passwordHistoryCount)
passwordHistoryCount
- Block users from changing their password to
the one of the last X (count) passwords they used beforepublic AuthenticationMethod getAuthenticationMethod()
public void setAuthenticationMethod(AuthenticationMethod authenticationMethod)
authenticationMethod
- Authentication methodpublic Integer getPasswordMinLoCaseLetters()
public void setPasswordMinLoCaseLetters(Integer passwordMinLoCaseLetters)
passwordMinLoCaseLetters
- Minimum number of lowercase letterspublic Integer getPasswordHistoryDays()
public void setPasswordHistoryDays(Integer passwordHistoryDays)
passwordHistoryDays
- Block users from re-using a password that
was used in the past Y (days) dayspublic Integer getPasswordMinSpecialSymbols()
public void setPasswordMinSpecialSymbols(Integer passwordMinSpecialSymbols)
passwordMinSpecialSymbols
- Minimum number of special symbolspublic Integer getPasswordLifeInDays()
public void setPasswordLifeInDays(Integer passwordLifeInDays)
passwordLifeInDays
- Life of password in daysCopyright © 2019. All rights reserved.