PasswordPolicy interface

Una estructura que especifica los requisitos de la política de contraseñas.

Firma:

export interface PasswordPolicy 

Propiedades

Propiedad Tipo Descripción
permitidoCaracteres no alfanuméricos cadena Lista de caracteres que se consideran no alfanuméricos durante la validación.
opciones de fuerza personalizadas {readonly minPasswordLength?: número; sólo lectura maxPasswordLength?: número; ¿solo lectura contiene letra minúscula?: booleano; ¿solo lectura contiene letras mayúsculas?: booleano; ¿solo lectura contiene carácter numérico?: booleano; ¿solo lectura contiene caracteres no alfanuméricos?: booleano; } Requisitos impuestos por esta política de contraseñas.
Estado de cumplimiento cadena El estado de aplicación de la política. Puede ser 'OFF' o 'ENFORCE'.
forceUpgradeOnSignin booleano Si las contraseñas existentes deben cumplir con la política.

Política de contraseña.Permitidos caracteres no alfanuméricos

Lista de caracteres que se consideran no alfanuméricos durante la validación.

Firma:

readonly allowedNonAlphanumericCharacters: string;

PasswordPolicy.customStrengthOptions

Requisitos impuestos por esta política de contraseñas.

Firma:

readonly customStrengthOptions: {
        readonly minPasswordLength?: number;
        readonly maxPasswordLength?: number;
        readonly containsLowercaseLetter?: boolean;
        readonly containsUppercaseLetter?: boolean;
        readonly containsNumericCharacter?: boolean;
        readonly containsNonAlphanumericCharacter?: boolean;
    };

Política de contraseña.enforcementState

El estado de aplicación de la política. Puede ser 'OFF' o 'ENFORCE'.

Firma:

readonly enforcementState: string;

ContraseñaPolicy.forceUpgradeOnSignin

Si las contraseñas existentes deben cumplir con la política.

Firma:

readonly forceUpgradeOnSignin: boolean;