|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.vt.middleware.password.AbstractCharacterRule
edu.vt.middleware.password.UppercaseCharacterRule
public class UppercaseCharacterRule
Rule for determining if a password contains the correct number of uppercase characters.
| Field Summary |
|---|
| Fields inherited from class edu.vt.middleware.password.AbstractCharacterRule |
|---|
ERROR_CODE, numCharacters |
| Constructor Summary | |
|---|---|
UppercaseCharacterRule()
Default constructor. |
|
UppercaseCharacterRule(int num)
Create a new uppercase character rule. |
|
| Method Summary | |
|---|---|
protected java.lang.String |
getCharacterType()
Returns the type of character managed by this rule. |
protected int |
getNumberOfCharacterType(Password password)
Returns the number of the type of characters in the supplied password for the implementing class. |
java.lang.String |
getValidCharacters()
Returns the characters that are considered valid for this rule. |
| Methods inherited from class edu.vt.middleware.password.AbstractCharacterRule |
|---|
createRuleResultDetailParameters, getNumberOfCharacters, setNumberOfCharacters, toString, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public UppercaseCharacterRule()
public UppercaseCharacterRule(int num)
num - number of uppercase characters to enforce| Method Detail |
|---|
public java.lang.String getValidCharacters()
protected int getNumberOfCharacterType(Password password)
getNumberOfCharacterType in class AbstractCharacterRulepassword - to get character count from
protected java.lang.String getCharacterType()
getCharacterType in class AbstractCharacterRule
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||