public abstract class GenericPasswordPolicy<T extends GenericPasswordPolicy<T>>
extends java.lang.Object
| Constructor and Description |
|---|
GenericPasswordPolicy() |
GenericPasswordPolicy(int minLength,
int maxLength,
int requireUpperCaseCharacter,
int requireLowerCaseCharacter,
int requireDigit,
int requireSpecialCharacter) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allPresentAndPositive() |
boolean |
equals(java.lang.Object o) |
int |
getMaxLength() |
int |
getMinLength() |
int |
getRequireDigit() |
int |
getRequireLowerCaseCharacter() |
int |
getRequireSpecialCharacter() |
int |
getRequireUpperCaseCharacter() |
int |
hashCode() |
T |
setMaxLength(int maxLength) |
T |
setMinLength(int minLength) |
T |
setRequireDigit(int requireDigit) |
T |
setRequireLowerCaseCharacter(int requireLowerCaseCharacter) |
T |
setRequireSpecialCharacter(int requireSpecialCharacter) |
T |
setRequireUpperCaseCharacter(int requireUpperCaseCharacter) |
public GenericPasswordPolicy()
public GenericPasswordPolicy(int minLength,
int maxLength,
int requireUpperCaseCharacter,
int requireLowerCaseCharacter,
int requireDigit,
int requireSpecialCharacter)
public int getMinLength()
public int getMaxLength()
public int getRequireUpperCaseCharacter()
public int getRequireLowerCaseCharacter()
public int getRequireDigit()
public T setMaxLength(int maxLength)
public T setMinLength(int minLength)
public T setRequireDigit(int requireDigit)
public T setRequireLowerCaseCharacter(int requireLowerCaseCharacter)
public T setRequireUpperCaseCharacter(int requireUpperCaseCharacter)
public int getRequireSpecialCharacter()
public T setRequireSpecialCharacter(int requireSpecialCharacter)
public boolean allPresentAndPositive()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object