PasswordPolicy interface

Uma estrutura que especifica os requisitos da política de senha.

Assinatura:

export interface PasswordPolicy 

Propriedades

Propriedade Tipo Descrição
caracteres não alfanuméricos permitidos corda Lista de caracteres considerados não alfanuméricos durante a validação.
customStrengthOptions { somente leitura minPasswordLength?: número; somente leitura maxPasswordLength?: número; somente leitura contémLowercaseLetter?: boolean; somente leitura contémUppercaseLetter?: boolean; somente leitura contémNumericCharacter?: boolean; somente leitura contémNonAlphanumericCharacter?: boolean; } Requisitos impostos por esta política de senha.
estado de aplicação corda O estado de aplicação da política. Pode ser 'OFF' ou 'ENFORCE'.
forceUpgradeOnSignin boleano Se as senhas existentes devem atender à política.

PasswordPolicy.allowedNonAlphanumericCharacters

Lista de caracteres considerados não alfanuméricos durante a validação.

Assinatura:

readonly allowedNonAlphanumericCharacters: string;

PasswordPolicy.customStrengthOptions

Requisitos impostos por esta política de senha.

Assinatura:

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

PasswordPolicy.enforcementState

O estado de aplicação da política. Pode ser 'OFF' ou 'ENFORCE'.

Assinatura:

readonly enforcementState: string;

PasswordPolicy.forceUpgradeOnSignin

Se as senhas existentes devem atender à política.

Assinatura:

readonly forceUpgradeOnSignin: boolean;