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;