Uses of Interface
edu.vt.middleware.password.Rule

Uses of Rule in edu.vt.middleware.password
 

Subinterfaces of Rule in edu.vt.middleware.password
 interface CharacterRule
          CharacterRule is a marker interface of rules implementing character enforcement.
 

Classes in edu.vt.middleware.password that implement Rule
 class AbstractCharacterRule
          AbstractCharacterRule provides common implementation for password character rules.
 class AbstractDictionaryRule
          AbstractPasswordDictionaryRule provides common implementation for password dictionary rules.
 class AlphabeticalCharacterRule
          AlphabeticalCharacterRule contains methods for determining if a password contains the correct number of alphabetical characters.
 class CharacterCharacteristicsRule
          CharacterCharacteristicsRule contains methods for determining if a password contains the desired mix of character types.
 class DictionaryRule
          DictionaryRule determines if a password matches a dictionary word.
 class DictionarySubstringRule
          DictionarySubstringRule determines if a password matches a dictionary word, or if it contains a dictionary word of a given minimum length or greater.
 class DigitCharacterRule
          DigitCharacterRule contains methods for determining if a password contains the correct number of digit characters.
 class HistoryRule
          HistoryRule contains methods for determining if a password matches one of any previous password a user has chosen.
 class LengthRule
          LengthRule contains methods for determining if a password is within a desired length.
 class LowercaseCharacterRule
          LowercaseCharacterRule contains methods for determining if a password contains the correct number of lowercase characters.
 class NonAlphanumericCharacterRule
          NonAlphanumericCharacterRule contains methods for determining if a password contains the correct number of non-alphanumeric characters.
 class RuleList
          RuleList contains methods for setting password rules and then determining if a password meets the requirements of all the rules.
 class SequenceRule
          SequenceRule contains methods for determining if a password contains common keyboard sequences.
 class SourceRule
          SourceRule contains methods for determining if a password matches a password from a different source.
 class UppercaseCharacterRule
          UppercaseCharacterRule contains methods for determining if a password contains the correct number of uppercase characters.
 class UsernameRule
          UsernameRule contains methods for determining if a password contains the username associated with that password.
 class WhitespaceRule
          WhitespaceRule contains methods for determining if a password contains whitespace characters.
 

Methods in edu.vt.middleware.password that return types with arguments of type Rule
 java.util.List<Rule> RuleList.getRules()
          This will return the rules being used by this RuleList.
 

Methods in edu.vt.middleware.password with parameters of type Rule
static RuleResult PasswordValidator.validate(Rule rule, PasswordData passwordData)
          Validates the supplied password data against the supplied rule.
 

Method parameters in edu.vt.middleware.password with type arguments of type Rule
 void RuleList.setRules(java.util.List<Rule> l)
          This will set the rules to be used by this RuleList.
 



Copyright © 2003-2010 Virginia Tech. All Rights Reserved.