Uses of Interface
com.ibm.passwordrules.Rule

Packages that use Rule
com.ibm.passwordrules Provides a framework and an application programming interface to generate and validate passwords. 
 

Uses of Rule in com.ibm.passwordrules
 

Classes in com.ibm.passwordrules that implement Rule
 class BehavioralRule
          Abstract base class for Rule implementations that provide validation of password's behavior.
 class LexicalRule
          Abstract base class for Rule implementations that provide validation of password's lexical content.
 

Methods in com.ibm.passwordrules that return Rule
 Rule IncompatibleRulesException.getRule1()
          Gets the first incompatible rule
 Rule IncompatibleRulesException.getRule2()
          Gets the Gets the second incompatible rule
 Rule InvalidPasswordException.getRuleViolated()
          Returns the rule that was violated to generate this exception.
 

Methods in com.ibm.passwordrules with parameters of type Rule
 boolean BehavioralRule.join(Rule rule)
          Try to join the specified rule with this one.
 boolean Rule.join(Rule rule)
          Try to join the specified rule with this one.
 

Constructors in com.ibm.passwordrules with parameters of type Rule
IncompatibleRulesException(Rule rule1, Rule rule2)
          Exception that indicates that rule1 and rule2 are incompatible.
IncompatibleRulesException(Rule rule1, Rule rule2, java.lang.String reason)
          Exception that indicates that rule1 and rule2 are incompatible.
InvalidPasswordException(Rule ruleViolated)
          Construct an invalid password exception with the rule that was violated.
InvalidPasswordException(Rule ruleViolated, java.lang.String reason)
          Construct an invalid password exception with the rule that was violated and the reason for the violation.
 



IBM Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.