C# Class Octopus.Client.Validation.PasswordComplexityAttribute

A custom validation rule that ensures passwords meet complexity requirements.
Inheritance: System.ComponentModel.DataAnnotations.ValidationAttribute
Afficher le fichier Open project: OctopusDeploy/Octo.exe Class Usage Examples

Méthodes publiques

Свойство Type Description
DefaultMessage string

Méthodes publiques

Méthode Description
IsPasswordStrongEnough ( string password ) : bool
IsValid ( object value ) : bool
PasswordComplexityAttribute ( ) : System

Initializes a new instance of the PasswordComplexityAttribute class.

Private Methods

Méthode Description
CalculateStrength ( string password ) : int

Method Details

IsPasswordStrongEnough() public static méthode

public static IsPasswordStrongEnough ( string password ) : bool
password string
Résultat bool

IsValid() public méthode

public IsValid ( object value ) : bool
value object
Résultat bool

PasswordComplexityAttribute() public méthode

Initializes a new instance of the PasswordComplexityAttribute class.
public PasswordComplexityAttribute ( ) : System
Résultat System

Property Details

DefaultMessage public_oe static_oe property

public static string DefaultMessage
Résultat string