| Package | Description |
|---|---|
| org.passay | |
| org.passay.entropy | |
| org.passay.spring |
| Class and Description |
|---|
| AbstractDictionaryRule
Provides common implementation for password dictionary rules.
|
| AbstractMessageResolver
Provides a baseline implementation of
AbstractMessageResolver.resolve(RuleResultDetail) which uses String.format(String,
Object...) to resolve messages. |
| CharacterData
Input data used by
CharacterRule. |
| CharacterRule
Validates whether a password contains a certain number of a type of character.
|
| CharacterSequence
Models a sequence of characters in one or more forms as strings of equal length where each string represents one form
of characters in the sequence.
|
| CyrillicCharacterData
Cyrillic character data.
|
| CyrillicModernCharacterData
Cyrillic character data.
|
| CyrillicModernSequenceData
Cyrillic character sequence.
|
| CyrillicSequenceData
Cyrillic character sequence.
|
| CzechCharacterData
Czech character data.
|
| CzechSequenceData
Czech character sequence.
|
| EnglishCharacterData
English language character data.
|
| EnglishSequenceData
English character sequences.
|
| GermanCharacterData
german character data.
|
| GermanSequenceData
german character sequence.
|
| HistoryRule
Rule for determining if a password matches one of any previous password a user has chosen.
|
| IllegalRegexRule
Rule for determining if a password matches an illegal regular expression.
|
| LengthComplexityRule.Interval
Class that represents an interval of numbers and parses interval notation.
|
| MatchBehavior
Enum that defines how string matching should occur.
|
| MessageResolver
Strategy pattern interface for resolving messages from password validation failures described by a
RuleResultDetail object. |
| PasswordData
Contains password related information used by rules to perform password validation.
|
| PasswordData.AbstractReference
Common password reference implementation.
|
| PasswordData.Origin
Enum to define the origin of a password.
|
| PasswordData.Reference
Reference to another password.
|
| PasswordData.Salt
Combines salt (additional external data) with a password
before applying a digest algorithm to them.
|
| PolishCharacterData
Polish language character data.
|
| PolishSequenceData
Polish character sequences.
|
| Rule
Interface for password strength rules.
|
| RuleResult
Result of a password rule validation.
|
| RuleResultDetail
Describes an exact cause of a rule validation failure.
|
| RuleResultMetadata
Describes metadata relevant to the result of rule validation.
|
| RuleResultMetadata.CountCategory
Count category.
|
| SequenceData
Container for one or more
CharacterSequence. |
| SourceRule
Rule for determining if a password matches a password from a different source.
|
| Class and Description |
|---|
| PasswordData
Contains password related information used by rules to perform password validation.
|
| Rule
Interface for password strength rules.
|
| Class and Description |
|---|
| MessageResolver
Strategy pattern interface for resolving messages from password validation failures described by a
RuleResultDetail object. |
| RuleResultDetail
Describes an exact cause of a rule validation failure.
|
Copyright © 2003-2024 Virginia Tech. All Rights Reserved.