Skip to main content
Example
export interface PasswordValidationResult {
  /**
   * Overall outcome of all password policy checks.
   *
   * `true` only if every rule in {@link PasswordComplexityRule} has `status` equal to `"valid"`.
   */
  isValid: boolean;

  /**
   * Tableau des règles de mot de passe évaluées.
   *
   * Chaque élément est un {@link PasswordComplexityRule} dont le
   * champ {@link PasswordComplexityRule.status | status} reflète le
   * résultat de validation calculé pour cette règle.
   */
  results: PasswordComplexityRule[];
}

Propriétés

isValid
boolean
Résultat global de tous les contrôles de la stratégie de mot de passe.true uniquement si chaque règle dans PasswordComplexityRule a un status égal à "valid".
results
Tableau des règles de mot de passe évaluées.Chaque élément est un PasswordComplexityRule dont le champ status indique le résultat de validation calculé pour cette règle.