PasswordPolicy interface

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

Firma:

export interface PasswordPolicy 

Propiedades

Propiedad Tipo Descripción
permitidasNonAlphanumericCharacters string Lista de caracteres que se consideran no alfanuméricos durante la validación.
opciones de fuerza personalizadas { readonly minPasswordLength?: number; readonly maxPasswordLength?: number; readonly includeLowercaseLetter?: booleano; readonly contieneUppercaseLetter?: boolean; readonly contieneNumericCharacter?: booleano; readonlycontainsNonAlphanumericCharacter?: booleano; }. Requisitos que exige esta política de contraseñas.
estadodeaplicación string El estado de aplicación de la política. Puede estar "DESACTIVADA". o "ENFORCE".
forceUpgradeOnSignin booleano Indica si las contraseñas existentes deben cumplir con la política.

PasswordPolicy.allowedNonAlphanumericCharacters.

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

Firma:

readonly allowedNonAlphanumericCharacters: string;

PasswordPolicy.customStrengthOptions.

Requisitos que exige 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;
    };

PasswordPolicy.enforcementState.

El estado de aplicación de la política. Puede estar "DESACTIVADA". o "ENFORCE".

Firma:

readonly enforcementState: string;

PasswordPolicy.forceUpgradeOnSignin.

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

Firma:

readonly forceUpgradeOnSignin: boolean;