Package com.soffid.iam.api
Class PasswordPolicy
- java.lang.Object
-
- com.soffid.iam.api.PasswordPolicy
-
- All Implemented Interfaces:
Serializable
public class PasswordPolicy extends Object implements Serializable
ValueObject PasswordPolicy- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PasswordPolicy()PasswordPolicy(boolean allowPasswordQuery, boolean allowPasswordChange, boolean complexPasswords)PasswordPolicy(PasswordPolicy otherBean)PasswordPolicy(Long id, String description, String type, Long renewalTime, Long maximumPeriod, Long maximumPeriodExpired, Long minimumPeriod, Long minimumLength, Long maximumLength, String regularExpression, Long minimumUppercase, Long maximumUppercase, Long minimumLowercase, Long maximumLowercase, Long minimumNumbers, Long maximumNumbers, Long minimumSymbols, Long maximumSymbols, Long maximumHistorical, String userType, String userTypeDescription, String usersDomainCode, String passwordDomainCode, Integer maxFailures, Integer unlockAfterSeconds, boolean allowPasswordQuery, boolean allowPasswordChange, boolean complexPasswords, String validationScript, String validationScriptDescription)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()Gets value for attribute descriptionLonggetId()Gets value for attribute idIntegergetMaxFailures()Gets value for attribute maxFailuresLonggetMaximumHistorical()Gets value for attribute maximumHistoricalLonggetMaximumLength()Gets value for attribute maximumLengthLonggetMaximumLowercase()Gets value for attribute maximumLowercaseLonggetMaximumNumbers()Gets value for attribute maximumNumbersLonggetMaximumPeriod()Gets value for attribute maximumPeriodLonggetMaximumPeriodExpired()Gets value for attribute maximumPeriodExpiredLonggetMaximumSymbols()Gets value for attribute maximumSymbolsLonggetMaximumUppercase()Gets value for attribute maximumUppercaseLonggetMinimumLength()Gets value for attribute minimumLengthLonggetMinimumLowercase()Gets value for attribute minimumLowercaseLonggetMinimumNumbers()Gets value for attribute minimumNumbersLonggetMinimumPeriod()Gets value for attribute minimumPeriodLonggetMinimumSymbols()Gets value for attribute minimumSymbolsLonggetMinimumUppercase()Gets value for attribute minimumUppercaseStringgetPasswordDomainCode()Gets value for attribute passwordDomainCodeStringgetRegularExpression()Gets value for attribute regularExpressionLonggetRenewalTime()Gets value for attribute renewalTimeStringgetType()Gets value for attribute typeIntegergetUnlockAfterSeconds()Gets value for attribute unlockAfterSecondsStringgetUsersDomainCode()Gets value for attribute usersDomainCodeStringgetUserType()Gets value for attribute userTypeStringgetUserTypeDescription()Gets value for attribute userTypeDescriptionStringgetValidationScript()Gets value for attribute validationScriptStringgetValidationScriptDescription()Gets value for attribute validationScriptDescriptionbooleanisAllowPasswordChange()Gets value for attribute allowPasswordChangebooleanisAllowPasswordQuery()Gets value for attribute allowPasswordQuerybooleanisComplexPasswords()Gets value for attribute complexPasswordsvoidsetAllowPasswordChange(boolean allowPasswordChange)Sets value for attribute allowPasswordChangevoidsetAllowPasswordQuery(boolean allowPasswordQuery)Sets value for attribute allowPasswordQueryvoidsetComplexPasswords(boolean complexPasswords)Sets value for attribute complexPasswordsvoidsetDescription(String description)Sets value for attribute descriptionvoidsetId(Long id)Sets value for attribute idvoidsetMaxFailures(Integer maxFailures)Sets value for attribute maxFailuresvoidsetMaximumHistorical(Long maximumHistorical)Sets value for attribute maximumHistoricalvoidsetMaximumLength(Long maximumLength)Sets value for attribute maximumLengthvoidsetMaximumLowercase(Long maximumLowercase)Sets value for attribute maximumLowercasevoidsetMaximumNumbers(Long maximumNumbers)Sets value for attribute maximumNumbersvoidsetMaximumPeriod(Long maximumPeriod)Sets value for attribute maximumPeriodvoidsetMaximumPeriodExpired(Long maximumPeriodExpired)Sets value for attribute maximumPeriodExpiredvoidsetMaximumSymbols(Long maximumSymbols)Sets value for attribute maximumSymbolsvoidsetMaximumUppercase(Long maximumUppercase)Sets value for attribute maximumUppercasevoidsetMinimumLength(Long minimumLength)Sets value for attribute minimumLengthvoidsetMinimumLowercase(Long minimumLowercase)Sets value for attribute minimumLowercasevoidsetMinimumNumbers(Long minimumNumbers)Sets value for attribute minimumNumbersvoidsetMinimumPeriod(Long minimumPeriod)Sets value for attribute minimumPeriodvoidsetMinimumSymbols(Long minimumSymbols)Sets value for attribute minimumSymbolsvoidsetMinimumUppercase(Long minimumUppercase)Sets value for attribute minimumUppercasevoidsetPasswordDomainCode(String passwordDomainCode)Sets value for attribute passwordDomainCodevoidsetRegularExpression(String regularExpression)Sets value for attribute regularExpressionvoidsetRenewalTime(Long renewalTime)Sets value for attribute renewalTimevoidsetType(String type)Sets value for attribute typevoidsetUnlockAfterSeconds(Integer unlockAfterSeconds)Sets value for attribute unlockAfterSecondsvoidsetUsersDomainCode(String usersDomainCode)Sets value for attribute usersDomainCodevoidsetUserType(String userType)Sets value for attribute userTypevoidsetUserTypeDescription(String userTypeDescription)Sets value for attribute userTypeDescriptionvoidsetValidationScript(String validationScript)Sets value for attribute validationScriptvoidsetValidationScriptDescription(String validationScriptDescription)Sets value for attribute validationScriptDescriptionstatic PasswordPolicytoPasswordPolicy(PoliticaContrasenya vo)Creates a PasswordPolicy value object based on a PoliticaContrasenya object.static voidtoPasswordPolicy(PoliticaContrasenya source, PasswordPolicy target)Updates a PasswordPolicy value object based on a PoliticaContrasenya object.static PasswordPolicy[]toPasswordPolicyArray(PoliticaContrasenya[] source)Creates a PasswordPolicy array on a PoliticaContrasenya array.static AsyncList<PasswordPolicy>toPasswordPolicyAsyncList(AsyncList<PoliticaContrasenya> source)Creates a PasswordPolicy asynclist on a PoliticaContrasenya collection.static PagedResult<PasswordPolicy>toPasswordPolicyList(PagedResult<PoliticaContrasenya> source)Creates a PasswordPolicy pagedResult on a PoliticaContrasenya collection.static List<PasswordPolicy>toPasswordPolicyList(Collection<PoliticaContrasenya> source)Creates a PasswordPolicy list on a PoliticaContrasenya collection.StringtoString()Returns a string representation of the value object.
-
-
-
Constructor Detail
-
PasswordPolicy
public PasswordPolicy()
-
PasswordPolicy
public PasswordPolicy(Long id, String description, String type, Long renewalTime, Long maximumPeriod, Long maximumPeriodExpired, Long minimumPeriod, Long minimumLength, Long maximumLength, String regularExpression, Long minimumUppercase, Long maximumUppercase, Long minimumLowercase, Long maximumLowercase, Long minimumNumbers, Long maximumNumbers, Long minimumSymbols, Long maximumSymbols, Long maximumHistorical, String userType, String userTypeDescription, String usersDomainCode, String passwordDomainCode, Integer maxFailures, Integer unlockAfterSeconds, boolean allowPasswordQuery, boolean allowPasswordChange, boolean complexPasswords, String validationScript, String validationScriptDescription)
-
PasswordPolicy
public PasswordPolicy(boolean allowPasswordQuery, boolean allowPasswordChange, boolean complexPasswords)
-
PasswordPolicy
public PasswordPolicy(PasswordPolicy otherBean)
-
-
Method Detail
-
getId
public Long getId()
Gets value for attribute id
-
setId
public void setId(Long id)
Sets value for attribute id
-
getDescription
public String getDescription()
Gets value for attribute description
-
setDescription
public void setDescription(String description)
Sets value for attribute description
-
getType
public String getType()
Gets value for attribute type
-
setType
public void setType(String type)
Sets value for attribute type
-
getRenewalTime
public Long getRenewalTime()
Gets value for attribute renewalTime
-
setRenewalTime
public void setRenewalTime(Long renewalTime)
Sets value for attribute renewalTime
-
getMaximumPeriod
public Long getMaximumPeriod()
Gets value for attribute maximumPeriod
-
setMaximumPeriod
public void setMaximumPeriod(Long maximumPeriod)
Sets value for attribute maximumPeriod
-
getMaximumPeriodExpired
public Long getMaximumPeriodExpired()
Gets value for attribute maximumPeriodExpired
-
setMaximumPeriodExpired
public void setMaximumPeriodExpired(Long maximumPeriodExpired)
Sets value for attribute maximumPeriodExpired
-
getMinimumPeriod
public Long getMinimumPeriod()
Gets value for attribute minimumPeriod
-
setMinimumPeriod
public void setMinimumPeriod(Long minimumPeriod)
Sets value for attribute minimumPeriod
-
getMinimumLength
public Long getMinimumLength()
Gets value for attribute minimumLength
-
setMinimumLength
public void setMinimumLength(Long minimumLength)
Sets value for attribute minimumLength
-
getMaximumLength
public Long getMaximumLength()
Gets value for attribute maximumLength
-
setMaximumLength
public void setMaximumLength(Long maximumLength)
Sets value for attribute maximumLength
-
getRegularExpression
public String getRegularExpression()
Gets value for attribute regularExpression
-
setRegularExpression
public void setRegularExpression(String regularExpression)
Sets value for attribute regularExpression
-
getMinimumUppercase
public Long getMinimumUppercase()
Gets value for attribute minimumUppercase
-
setMinimumUppercase
public void setMinimumUppercase(Long minimumUppercase)
Sets value for attribute minimumUppercase
-
getMaximumUppercase
public Long getMaximumUppercase()
Gets value for attribute maximumUppercase
-
setMaximumUppercase
public void setMaximumUppercase(Long maximumUppercase)
Sets value for attribute maximumUppercase
-
getMinimumLowercase
public Long getMinimumLowercase()
Gets value for attribute minimumLowercase
-
setMinimumLowercase
public void setMinimumLowercase(Long minimumLowercase)
Sets value for attribute minimumLowercase
-
getMaximumLowercase
public Long getMaximumLowercase()
Gets value for attribute maximumLowercase
-
setMaximumLowercase
public void setMaximumLowercase(Long maximumLowercase)
Sets value for attribute maximumLowercase
-
getMinimumNumbers
public Long getMinimumNumbers()
Gets value for attribute minimumNumbers
-
setMinimumNumbers
public void setMinimumNumbers(Long minimumNumbers)
Sets value for attribute minimumNumbers
-
getMaximumNumbers
public Long getMaximumNumbers()
Gets value for attribute maximumNumbers
-
setMaximumNumbers
public void setMaximumNumbers(Long maximumNumbers)
Sets value for attribute maximumNumbers
-
getMinimumSymbols
public Long getMinimumSymbols()
Gets value for attribute minimumSymbols
-
setMinimumSymbols
public void setMinimumSymbols(Long minimumSymbols)
Sets value for attribute minimumSymbols
-
getMaximumSymbols
public Long getMaximumSymbols()
Gets value for attribute maximumSymbols
-
setMaximumSymbols
public void setMaximumSymbols(Long maximumSymbols)
Sets value for attribute maximumSymbols
-
getMaximumHistorical
public Long getMaximumHistorical()
Gets value for attribute maximumHistorical
-
setMaximumHistorical
public void setMaximumHistorical(Long maximumHistorical)
Sets value for attribute maximumHistorical
-
getUserType
public String getUserType()
Gets value for attribute userType
-
setUserType
public void setUserType(String userType)
Sets value for attribute userType
-
getUserTypeDescription
public String getUserTypeDescription()
Gets value for attribute userTypeDescription
-
setUserTypeDescription
public void setUserTypeDescription(String userTypeDescription)
Sets value for attribute userTypeDescription
-
getUsersDomainCode
public String getUsersDomainCode()
Gets value for attribute usersDomainCode
-
setUsersDomainCode
public void setUsersDomainCode(String usersDomainCode)
Sets value for attribute usersDomainCode
-
getPasswordDomainCode
public String getPasswordDomainCode()
Gets value for attribute passwordDomainCode
-
setPasswordDomainCode
public void setPasswordDomainCode(String passwordDomainCode)
Sets value for attribute passwordDomainCode
-
getMaxFailures
public Integer getMaxFailures()
Gets value for attribute maxFailures
-
setMaxFailures
public void setMaxFailures(Integer maxFailures)
Sets value for attribute maxFailures
-
getUnlockAfterSeconds
public Integer getUnlockAfterSeconds()
Gets value for attribute unlockAfterSeconds
-
setUnlockAfterSeconds
public void setUnlockAfterSeconds(Integer unlockAfterSeconds)
Sets value for attribute unlockAfterSeconds
-
isAllowPasswordQuery
public boolean isAllowPasswordQuery()
Gets value for attribute allowPasswordQuery
-
setAllowPasswordQuery
public void setAllowPasswordQuery(boolean allowPasswordQuery)
Sets value for attribute allowPasswordQuery
-
isAllowPasswordChange
public boolean isAllowPasswordChange()
Gets value for attribute allowPasswordChange
-
setAllowPasswordChange
public void setAllowPasswordChange(boolean allowPasswordChange)
Sets value for attribute allowPasswordChange
-
isComplexPasswords
public boolean isComplexPasswords()
Gets value for attribute complexPasswords
-
setComplexPasswords
public void setComplexPasswords(boolean complexPasswords)
Sets value for attribute complexPasswords
-
getValidationScript
public String getValidationScript()
Gets value for attribute validationScript
-
setValidationScript
public void setValidationScript(String validationScript)
Sets value for attribute validationScript
-
getValidationScriptDescription
public String getValidationScriptDescription()
Gets value for attribute validationScriptDescription
-
setValidationScriptDescription
public void setValidationScriptDescription(String validationScriptDescription)
Sets value for attribute validationScriptDescription
-
toString
public String toString()
Returns a string representation of the value object.
-
toPasswordPolicy
public static PasswordPolicy toPasswordPolicy(PoliticaContrasenya vo)
Creates a PasswordPolicy value object based on a PoliticaContrasenya object.
-
toPasswordPolicyList
public static List<PasswordPolicy> toPasswordPolicyList(Collection<PoliticaContrasenya> source)
Creates a PasswordPolicy list on a PoliticaContrasenya collection.
-
toPasswordPolicyList
public static PagedResult<PasswordPolicy> toPasswordPolicyList(PagedResult<PoliticaContrasenya> source)
Creates a PasswordPolicy pagedResult on a PoliticaContrasenya collection.
-
toPasswordPolicyAsyncList
public static AsyncList<PasswordPolicy> toPasswordPolicyAsyncList(AsyncList<PoliticaContrasenya> source)
Creates a PasswordPolicy asynclist on a PoliticaContrasenya collection.
-
toPasswordPolicyArray
public static PasswordPolicy[] toPasswordPolicyArray(PoliticaContrasenya[] source)
Creates a PasswordPolicy array on a PoliticaContrasenya array.
-
toPasswordPolicy
public static void toPasswordPolicy(PoliticaContrasenya source, PasswordPolicy target)
Updates a PasswordPolicy value object based on a PoliticaContrasenya object.
-
-