Interface IPasswordRule
public interface IPasswordRule
Properties
Description
A description of this password rule.
string Description { get; }
Property Value
Instructions
A string that may be shown to the user when their password is deemed invalid by this rule.
string Instructions { get; }
Property Value
Methods
IsValid(string, IEnumerable<string>?)
Validate the supplied password against this rule.
bool IsValid(string password, IEnumerable<string>? userDataStrings = null)
Parameters
passwordstringThe password to validate
userDataStringsIEnumerable<string>Strings that the application knows about the user supplying the password that this rule may use as part of password validation.
Returns
- bool
Whether the supplied password is valid under this rule.