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;