|
|||||||||||
| 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 | ||||||||||