Table of Contents

Class MinimumLengthPasswordRule

Namespace
The.Security.Password
Assembly
Instagile.dll
public sealed class MinimumLengthPasswordRule : IPasswordRule
Inheritance
MinimumLengthPasswordRule
Implements
Inherited Members

Constructors

MinimumLengthPasswordRule(int)

public MinimumLengthPasswordRule(int minimumLength)

Parameters

minimumLength int

Properties

Description

A description of this password rule.

public string Description { get; }

Property Value

string

Instructions

A string that may be shown to the user when their password is deemed invalid by this rule.

public string Instructions { get; }

Property Value

string

MinimumLength

public int MinimumLength { get; }

Property Value

int

Methods

IsValid(string, IEnumerable<string>?)

Validate the supplied password against this rule.

public bool IsValid(string password, IEnumerable<string>? userDataStrings = null)

Parameters

password string

The password to validate

userDataStrings IEnumerable<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.