PasswordValidationStatus interface

Une structure indiquant quelles exigences de politique de mot de passe ont été respectées ou violées et quelles sont ces exigences.

Signature:

export interface PasswordValidationStatus 

Propriétés

Propriété Taper Description
contientune lettreminuscule booléen Si le mot de passe contient une lettre minuscule ou non défini s'il n'est pas requis.
contient un caractère non alphanumérique booléen Si le mot de passe contient un caractère non alphanumérique ou non défini s'il n'est pas requis.
contient un caractère numérique booléen Si le mot de passe contient un caractère numérique ou non défini s'il n'est pas requis.
contientune lettremajuscule booléen Si le mot de passe contient une lettre majuscule ou non défini s'il n'est pas requis.
est valable booléen Si le mot de passe répond à toutes les exigences.
rencontreMaxPasswordLength booléen Indique si le mot de passe respecte la longueur maximale du mot de passe ou est indéfini s'il n'est pas requis.
rencontreMinPasswordLength booléen Indique si le mot de passe respecte la longueur minimale du mot de passe ou est indéfini s'il n'est pas requis.
Politique de mot de passe Politique de mot de passe La politique utilisée pour valider le mot de passe.

Mot de passeValidationStatus.containsLowercaseLetter

Si le mot de passe contient une lettre minuscule ou non défini s'il n'est pas requis.

Signature:

readonly containsLowercaseLetter?: boolean;

Mot de passeValidationStatus.containsNonAlphanumericCharacter

Si le mot de passe contient un caractère non alphanumérique ou non défini s'il n'est pas requis.

Signature:

readonly containsNonAlphanumericCharacter?: boolean;

Mot de passeValidationStatus.containsNumericCharacter

Si le mot de passe contient un caractère numérique ou non défini s'il n'est pas requis.

Signature:

readonly containsNumericCharacter?: boolean;

Mot de passeValidationStatus.containsUppercaseLetter

Si le mot de passe contient une lettre majuscule ou non défini s'il n'est pas requis.

Signature:

readonly containsUppercaseLetter?: boolean;

Mot de passeValidationStatus.isValid

Si le mot de passe répond à toutes les exigences.

Signature:

readonly isValid: boolean;

Mot de passeValidationStatus.meetsMaxPasswordLength

Indique si le mot de passe respecte la longueur maximale du mot de passe ou est indéfini s'il n'est pas requis.

Signature:

readonly meetsMaxPasswordLength?: boolean;

Mot de passeValidationStatus.meetsMinPasswordLength

Indique si le mot de passe respecte la longueur minimale du mot de passe ou est indéfini s'il n'est pas requis.

Signature:

readonly meetsMinPasswordLength?: boolean;

Mot de passeValidationStatus.passwordPolicy

La politique utilisée pour valider le mot de passe.

Signature:

readonly passwordPolicy: PasswordPolicy;