public class PasswordChecker extends java.lang.Object implements IPasswordCheck, IConfigPasswordCheck
Modifier and Type | Field and Description |
---|---|
static int |
MIN_LEN |
Constructor and Description |
---|
PasswordChecker()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getConfigReason(java.lang.String mPassword)
Returns a reason if the password doesnt meet the quality requirement.
|
java.lang.String |
getReason(java.lang.String mPassword)
Returns a reason if the password doesnt meet the quality requirement.
|
boolean |
isGoodConfigPassword(java.lang.String mPassword)
Check if the password meets the quality requirement
|
boolean |
isGoodPassword(java.lang.String mPassword)
Returns true if the given password meets the quality requirement;
otherwise returns false.
|
public static final int MIN_LEN
public boolean isGoodConfigPassword(java.lang.String mPassword)
IConfigPasswordCheck
isGoodConfigPassword
in interface IConfigPasswordCheck
mPassword
- the given passwordpublic java.lang.String getConfigReason(java.lang.String mPassword)
IConfigPasswordCheck
getConfigReason
in interface IConfigPasswordCheck
mPassword
- the given passwordpublic boolean isGoodPassword(java.lang.String mPassword)
isGoodPassword
in interface IPasswordCheck
mPassword
- The given password being checked.public java.lang.String getReason(java.lang.String mPassword)
getReason
in interface IPasswordCheck
mPassword
- the given password