|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
AbstractCharacterRule provides common implementation for
password character rules.AbstractPasswordDictionaryRule provides common implementation
for password dictionary rules.AbstractDigester provides core methods for password rules that
use a digest.AlphabeticalCharacterRule contains methods for determining if a
password contains the correct number of alphabetical characters.AlphabeticalCharacterRule with the
supplied number of alphabetical characters to enforce.
CharacterCharacteristicsRule contains methods for determining if
a password contains the desired mix of character types.CharacterRule is a marker interface of rules implementing
character enforcement.Password contains
alphabetical characters.
Password contains
alphanumeric characters.
Password contains digits.
Password contains lowercase
characters.
Password contains
non-alphabetical characters.
Password contains
non-alphanumeric characters.
Password contains non-digits.
Password contains uppercase
characters.
Password contains whitespace
characters.
DictionaryRule determines if a password matches a dictionary
word.DictionaryRule without supplying a
dictionary.
DictionaryRule with the supplied
dictionary.
DictionaryRuleResult provides common implementation for password
dictionary rule result implementations.DictionaryRuleResult with the supplied validity.
DictionarySubstringRule determines if a password matches a
dictionary word, or if it contains a dictionary word of a given minimum
length or greater.DictionarySubstringRule without
supplying a dictionary.
DictionarySubstringRule with the supplied
dictionary.
DictionarySubstringRule with the
supplied dictionary and number of characters.
DigitCharacterRule contains methods for determining if a
password contains the correct number of digit characters.DigitCharacterRule with the supplied
number of digit characters to enforce.
Password.
Password.
Dictionary used to search for passwords.
Password.
Password.
Password.
Password.
Password.
Password.
Password.
Password.
Password.
Password.
Password.
Password.
Password.
Password.
CharacterCharacteristicsRule.
RuleList.
Password.
Password.
Password.
HistoryRule contains methods for determining if a password
matches one of any previous password a user has chosen.Password.
LengthRule contains methods for determining if a password is
within a desired length.LengthRule with lengths unset.
LengthRule with the supplied length.
LengthRule with the supplied lengths.
LowercaseCharacterRule contains methods for determining if a
password contains the correct number of lowercase characters.LowercaseCharacterRule with the
supplied number of lowercase characters to enforce.
PasswordValidator.
NonAlphanumericCharacterRule contains methods for determining if
a password contains the correct number of non-alphanumeric characters.NonAlphanumericCharacterRule with the
supplied number of non-alphanumeric characters to enforce.
Password contains functions for determining what type and what
quantity of characters a password contains.Password with the supplied password
text.
PasswordData contains the information used by rules to perform
password validation.PasswordData.
PasswordData with the supplied
password.
PasswordGenerator creates passwords that meet password rule
criteria.PasswordGenerator with the supplied random.
PasswordValidator provides methods to running rule validation
against password data.Rule allows custom password rules to be created for determining
whether or not a password is strong.RuleList contains methods for setting password rules and then
determining if a password meets the requirements of all the rules.RuleResult provides common implementation for password rule
result implementations.RuleResult with the supplied validity.
RuleResult with the supplied validity and
details.
RuleResultDetail provides common implementation for password
rule result detail implementations.RuleResultDetail with the supplied message.
SequenceRule contains methods for determining if a password
contains common keyboard sequences.SequenceRule.
SequenceRule with the supplied
matchBackwards and ignoreCase settings.
Dictionary used to search for passwords.
CharacterCharacteristicsRule.
RuleList.
SourceRule contains methods for determining if a password
matches a password from a different source.UppercaseCharacterRule contains methods for determining if a
password contains the correct number of uppercase characters.UppercaseCharacterRule with the
supplied number of uppercase characters to enforce.
UsernameRule contains methods for determining if a password
contains the username associated with that password.UsernameRule.
UsernameRule with the supplied
matchBackwards and ignoreCase settings.
Rule.validate(PasswordData).
WhitespaceRule contains methods for determining if a password
contains whitespace characters.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||