|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
---|
Subinterfaces of Rule in com.ibm.passwordrules | |
---|---|
interface |
CompositeRule
Represents a rule that is consisted of several rules. |
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 |
InvalidPasswordOnCompRuleException.getRuleViolated()
|
Rule |
InvalidPasswordException.getRuleViolated()
Returns the rule that was violated to generate this exception. |
Methods in com.ibm.passwordrules that return types with arguments of type Rule | |
---|---|
java.util.Collection<Rule> |
CompositeRule.getRules()
Returns all the rules within this CompositeRule |
java.util.Collection<Rule> |
InvalidPasswordOnCompRuleException.getRulesViolated()
Returns the collection of rules withing the CompositeRule that the password does not comply to. |
Methods in com.ibm.passwordrules with parameters of type Rule | |
---|---|
boolean |
Rule.cumulate(Rule rule)
Cumulate the paramter values of rules of same type |
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. |
|
InvalidPasswordException(Rule ruleViolated,
java.lang.String reason,
java.util.Collection<InvalidPasswordException> composingExceptions)
Construct an invalid password exception with the rule that was violated and the reason for the violation. |
Constructor parameters in com.ibm.passwordrules with type arguments of type Rule | |
---|---|
InvalidPasswordOnCompRuleException(CompositeRule ruleViolated,
java.util.Collection<Rule> rulesViolated)
Construct an invalid password exception with the rule that was violated. |
|
InvalidPasswordOnCompRuleException(CompositeRule ruleViolated,
java.util.Collection<Rule> rulesViolated,
java.lang.String reason)
Construct an invalid password exception with the rule that was violated and the reason for the violation. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |