PasswordValidationStatus interface

Una estructura que indica qué requisitos de la política de contraseñas se cumplieron o infringieron y cuáles son los requisitos

Firma:

export interface PasswordValidationStatus 

Propiedades

Propiedad Tipo Descripción
contieneMinúscula booleano Indica si la contraseña contiene una letra minúscula o no está definida si no es necesaria.
contieneNonAlphanumericCharacter booleano Si la contraseña contiene un carácter que no es alfanumérico o no está definida si no es necesaria.
containsNumericCharacter booleano Indica si la contraseña contiene un carácter numérico o no está definida si no es necesaria.
contieneUppercaseLetter booleano Indica si la contraseña contiene una letra mayúscula o no está definida si no es necesaria.
esVálido booleano Si la contraseña cumple con todos los requisitos.
meetsMaxPasswordLength booleano Indica si la contraseña cumple con la longitud máxima o no está definida si no es necesaria.
meetsMinPasswordLength booleano Indica si la contraseña cumple la longitud mínima o no está definida si no es necesaria.
passwordPolicy PasswordPolicy La política que se usa para validar la contraseña.

PasswordValidationStatus.containsLowercaseLetter.

Indica si la contraseña contiene una letra minúscula o no está definida si no es necesaria.

Firma:

readonly containsLowercaseLetter?: boolean;

PasswordValidationStatus.containsNonAlphanumericCharacter.

Si la contraseña contiene un carácter que no es alfanumérico o no está definida si no es necesaria.

Firma:

readonly containsNonAlphanumericCharacter?: boolean;

PasswordValidationStatus.containsNumericCharacter.

Indica si la contraseña contiene un carácter numérico o no está definida si no es necesaria.

Firma:

readonly containsNumericCharacter?: boolean;

PasswordValidationStatus.containsUppercaseLetter

Indica si la contraseña contiene una letra mayúscula o no está definida si no es necesaria.

Firma:

readonly containsUppercaseLetter?: boolean;

Estado de validación de la contraseña.isValid

Si la contraseña cumple con todos los requisitos.

Firma:

readonly isValid: boolean;

Estado de validación de la contraseña.meetsMaxPasswordLength

Indica si la contraseña cumple con la longitud máxima o no está definida si no es necesaria.

Firma:

readonly meetsMaxPasswordLength?: boolean;

EstadoDeValidacióndeContraseña.meetsMinPasswordLength

Indica si la contraseña cumple la longitud mínima o no está definida si no es necesaria.

Firma:

readonly meetsMinPasswordLength?: boolean;

PasswordValidationStatus.passwordPolicy

La política que se usa para validar la contraseña.

Firma:

readonly passwordPolicy: PasswordPolicy;