|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.iam.passwordmgmt.vo.PasswordPolicyInfo
public class PasswordPolicyInfo
Responsible for providing information of a PasswordPolicy
Constructor Summary | |
---|---|
PasswordPolicyInfo() |
Method Summary | |
---|---|
java.util.LinkedHashSet |
getAllowedChars() Returns a Set of the characters allowed in a password |
java.lang.Boolean |
getComplexPolicy() Returns true if the password policy is a complex policy, false otherwise |
char |
getDictionaryDelimiter() Returns the delimiter used to separate 'characters' in the dictionary file |
java.lang.String |
getDictionaryLocation() Returns the full path to the the dictionary file |
java.util.LinkedHashSet |
getDisallowedChars() Returns a Set of the characters disallowed in a password |
java.util.Set |
getDisallowedSubstrings() Returns a Set of the strings disallowed in a password |
java.lang.String |
getId() |
java.lang.Integer |
getMaxLength() Gets the maximum length of the password |
java.lang.Integer |
getMaxRepeatedChars() Gets the maximum number of characters that can be repeated in the password |
java.lang.Integer |
getMaxSpecialChars() Gets the maximum special characters allowed in the password |
java.lang.Integer |
getMaxUnicodeChars() Gets the maximum unicode characters allowed in the password |
java.lang.Integer |
getMinAlphabets() Gets the minimum alphabets allowed in the password |
java.lang.Integer |
getMinAlphaNumerals() Gets the minimum alpha-numeric characters allowed in the password |
java.lang.Integer |
getMinLength() Gets the minimum length of the password |
java.lang.Integer |
getMinLowerCase() Gets the minimum lower case characters allowed in the password |
java.lang.Integer |
getMinNumerals() Gets the minimum numerals allowed in the password |
java.lang.Integer |
getMinPasswordAgeInDays() Gets the minimum age of the password as number of days |
java.lang.Integer |
getMinSpecialChars() Gets the minimum special characters allowed in the password |
java.lang.Integer |
getMinUnicodeChars() Gets the minimum unicode characters allowed in the password |
java.lang.Integer |
getMinUniqueChars() Gets the minimum unique characters allowed in the password |
java.lang.Integer |
getMinUpperCase() Gets the minimum upper case characters allowed in the password |
java.lang.String |
getName() Returns the policy name |
java.lang.Integer |
getNumPasswordsInHistory() Gets the minimum number of passwords to be saved in history |
java.lang.Integer |
getPasswordExpiresAfterInDays() Returns the number of days after which the password will expire |
java.lang.Integer |
getPasswordWarningAfterInDays() Returns the number of days after which the user will be warned of password expiration |
java.lang.Integer |
getPriority() Gets the Password Policy Priority. |
java.util.Set |
getRequiredChars() Returns a Set of the characters required in a password |
java.lang.String |
getShortDesc() |
java.lang.Boolean |
getStartsWithAlphabet() Gets if the password can start with an alphabet |
java.lang.Boolean |
isFirstNameDisallowed() Returns true if the user first name is not allowed in the password, false otherwise |
java.lang.Boolean |
isLastNameDisallowed() Returns true if the user last name is not allowed in the password, false otherwise |
java.lang.Boolean |
isUserIdDisallowed() Returns true if the user ID is not allowed in the password, false otherwise |
void |
setAllowedChars(java.util.LinkedHashSet allowedChars) Sets a Set of the characters allowed in a password |
void |
setComplexPolicy(java.lang.Boolean complexPolicy) Sets true if the password policy is a complex policy, false otherwise |
void |
setDictionaryDelimiter(char dictionaryDelimiter) Sets the delimiter used to separate 'characters' in the dictionary file |
void |
setDictionaryLocation(java.lang.String dictionaryLocation) Sets the full path to the the dictionary file |
void |
setDisallowedChars(java.util.LinkedHashSet disallowedChars) Sets a Set of the characters disallowed in a password |
void |
setDisallowedSubstrings(java.util.Set disallowedSubstrings) Sets a Set of the strings disallowed in a password |
void |
setFirstNameDisallowed(java.lang.Boolean firstNameDisallowed) Sets true if the user first name is not allowed in the password, false otherwise |
void |
setId(java.lang.String id) |
void |
setLastNameDisallowed(java.lang.Boolean lastNameDisallowed) Sets true if the user last name is not allowed in the password, false otherwise |
void |
setMaxLength(java.lang.Integer maxLength) Sets the maximum length of the password |
void |
setMaxRepeatedChars(java.lang.Integer maxRepeatedChars) Sets the maximum number of characters that can be repeated in the password |
void |
setMaxSpecialChars(java.lang.Integer maxSpecialChars) Sets the maximum special characters allowed in the password |
void |
setMaxUnicodeChars(java.lang.Integer maxUnicodeChars) Sets the maximum unicode characters allowed in the password |
void |
setMinAlphabets(java.lang.Integer minAlphabets) Sets the minimum alphabets allowed in the password |
void |
setMinAlphaNumerals(java.lang.Integer minAlphaNumerals) Sets the minimum alpha-numeric characters allowed in the password |
void |
setMinLength(java.lang.Integer minLength) Sets the minimum length of the password |
void |
setMinLowerCase(java.lang.Integer minLowerCase) Sets the minimum lower case characters allowed in the password |
void |
setMinNumerals(java.lang.Integer minNumerals) Sets the minimum numerals allowed in the password |
void |
setMinPasswordAgeInDays(java.lang.Integer minPasswordAgeInDays) Sets the minimum age of the password as number of days |
void |
setMinSpecialChars(java.lang.Integer minSpecialChars) Sets the minimum special characters allowed in the password |
void |
setMinUnicodeChars(java.lang.Integer minUnicodeChars) Sets the minimum unicode characters allowed in the password |
void |
setMinUniqueChars(java.lang.Integer minUniqueChars) Sets the minimum unique characters allowed in the password |
void |
setMinUpperCase(java.lang.Integer minUpperCase) Sets the minimum upper case characters allowed in the password |
void |
setName(java.lang.String name) Sets the policy name |
void |
setNumPasswordsInHistory(java.lang.Integer numPasswordsInHistory) Sets the minimum number of passwords saved in history |
void |
setPasswordExpiresAfterInDays(java.lang.Integer passwordExpiresAfterInDays) Sets the number of days after which the password will expire |
void |
setPasswordWarningAfterInDays(java.lang.Integer passwordWarningAfterInDays) Sets the number of days after which the user will be warned of password expiration |
void |
setPriority(java.lang.Integer priority) Sets the Password Policy Priority. |
void |
setRequiredChars(java.util.Set requiredChars) Sets a Set of the characters required in a password |
void |
setShortDesc(java.lang.String desc) |
void |
setStartsWithAlphabet(java.lang.Boolean startsWithAlphabet) Sets if the password can start with an alphabet |
void |
setUserIdDisallowed(java.lang.Boolean userIdDisallowed) Sets true if the user ID is not allowed in the password, false otherwise |
java.lang.String |
toString() |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PasswordPolicyInfo()
Method Detail |
---|
public java.lang.String getName()
public void setName(java.lang.String name)
name
- the policy namepublic java.lang.String getId()
public void setId(java.lang.String id)
id
- the id (key) to setpublic java.lang.String getShortDesc()
public void setShortDesc(java.lang.String desc)
desc
- the desc to setpublic java.lang.Integer getMaxLength()
public void setMaxLength(java.lang.Integer maxLength)
maxLength
- the maxLength to setpublic java.lang.Integer getMinLength()
public void setMinLength(java.lang.Integer minLength)
minLength
- the minLength to setpublic java.lang.Integer getMinAlphabets()
public void setMinAlphabets(java.lang.Integer minAlphabets)
minAlphabets
- the minAlphabets to setpublic java.lang.Integer getMinNumerals()
public void setMinNumerals(java.lang.Integer minNumerals)
minNumerals
- the minNumerals to setpublic java.lang.Integer getMinAlphaNumerals()
public void setMinAlphaNumerals(java.lang.Integer minAlphaNumerals)
minAlphaNumerals
- the minAlphaNumerals to setpublic java.lang.Integer getMinSpecialChars()
public void setMinSpecialChars(java.lang.Integer minSpecialChars)
minSpecialChars
- the minSpecialChars to setpublic java.lang.Integer getMaxSpecialChars()
public void setMaxSpecialChars(java.lang.Integer maxSpecialChars)
maxSpecialChars
- the maxSpecialChars to setpublic java.lang.Integer getMinUpperCase()
public void setMinUpperCase(java.lang.Integer minUpperCase)
minUpperCase
- the minUpperCase to setpublic java.lang.Integer getMinLowerCase()
public void setMinLowerCase(java.lang.Integer minLowerCase)
minLowerCase
- the minLowerCase to setpublic java.lang.Integer getMinUniqueChars()
public void setMinUniqueChars(java.lang.Integer minUniqueChars)
minUniqueChars
- the minUniqueChars to setpublic java.lang.Integer getMaxRepeatedChars()
public void setMaxRepeatedChars(java.lang.Integer maxRepeatedChars)
maxRepeatedChars
- the maxRepeatedChars to setpublic java.lang.Boolean getStartsWithAlphabet()
public void setStartsWithAlphabet(java.lang.Boolean startsWithAlphabet)
startsWithAlphabet
- the startsWithAlphabet to setpublic java.lang.Integer getMinUnicodeChars()
public void setMinUnicodeChars(java.lang.Integer minUnicodeChars)
minUnicodeChars
- the minUnicodeChars to setpublic java.lang.Integer getMaxUnicodeChars()
public void setMaxUnicodeChars(java.lang.Integer maxUnicodeChars)
maxUnicodeChars
- the maxUnicodeChars to setpublic java.lang.Boolean isFirstNameDisallowed()
public void setFirstNameDisallowed(java.lang.Boolean firstNameDisallowed)
firstNameDisallowed
- the firstNameDisallowed to setpublic java.lang.Boolean isLastNameDisallowed()
public void setLastNameDisallowed(java.lang.Boolean lastNameDisallowed)
lastNameDisallowed
- the lastNameDisallowed to setpublic java.lang.Boolean isUserIdDisallowed()
public void setUserIdDisallowed(java.lang.Boolean userIdDisallowed)
userIdDisallowed
- the userIdDisallowed to setpublic java.lang.Boolean getComplexPolicy()
public void setComplexPolicy(java.lang.Boolean complexPolicy)
complexPolicy
- the complexPolicy to setpublic java.lang.Integer getMinPasswordAgeInDays()
public void setMinPasswordAgeInDays(java.lang.Integer minPasswordAgeInDays)
minPasswordAgeInDays
- the minPasswordAgeInDays to setpublic java.lang.Integer getPasswordExpiresAfterInDays()
public void setPasswordExpiresAfterInDays(java.lang.Integer passwordExpiresAfterInDays)
passwordExpiresAfterInDays
- the passwordExpiresAfterInDays to setpublic java.lang.Integer getPasswordWarningAfterInDays()
public void setPasswordWarningAfterInDays(java.lang.Integer passwordWarningAfterInDays)
passwordWarningAfterInDays
- the passwordWarningAfterInDays to setpublic java.util.Set getRequiredChars()
Set
of the characters required in a passwordpublic void setRequiredChars(java.util.Set requiredChars)
Set
of the characters required in a passwordrequiredChars
- the requiredChars to setpublic java.util.LinkedHashSet getDisallowedChars()
Set
of the characters disallowed in a passwordpublic void setDisallowedChars(java.util.LinkedHashSet disallowedChars)
Set
of the characters disallowed in a passworddisallowedChars
- the disallowedChars to setpublic java.util.LinkedHashSet getAllowedChars()
Set
of the characters allowed in a passwordpublic void setAllowedChars(java.util.LinkedHashSet allowedChars)
Set
of the characters allowed in a passwordallowedChars
- the allowedChars to setpublic java.util.Set getDisallowedSubstrings()
Set
of the strings disallowed in a passwordpublic void setDisallowedSubstrings(java.util.Set disallowedSubstrings)
Set
of the strings disallowed in a passworddisallowedSubstrings
- the disallowedSubstrings to setpublic java.lang.String getDictionaryLocation()
public void setDictionaryLocation(java.lang.String dictionaryLocation)
dictionaryLocation
- the dictionaryLocation to setpublic char getDictionaryDelimiter()
public void setDictionaryDelimiter(char dictionaryDelimiter)
dictionaryDelimiter
- the dictionaryDelimiter to setpublic java.lang.Integer getNumPasswordsInHistory()
public void setNumPasswordsInHistory(java.lang.Integer numPasswordsInHistory)
numPasswordsInHistory
- the numPasswordsInHistory to setpublic java.lang.Integer getPriority()
public void setPriority(java.lang.Integer priority)
priority
-public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |