PasswordPolicy interface

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

Assinatura:

export interface PasswordPolicy 

Propriedades

Propriedade Tipo Descrição
allowedNonAlphanumericCharacters string Lista de caracteres que são considerados não alfanuméricos durante a validação.
customStrengthOptions (em inglês) { readonly minPasswordLength?: number; somente leitura maxPasswordLength?: number; readonly containsLowercaseLetter?: boolean; readonly contémUppercaseLetter?: boolean; readonly containsNumericCharacter?: boolean; somente leitura contémNonAlphanumericCharacter?: boolean; } Requisitos aplicados por esta política de senha.
enforcementState (em inglês) string O estado de aplicação da política. Pode estar DESATIVADO ou "APLICAR".
forceUpgradeOnSignin (link em inglês) booleano Se as senhas existentes precisam atender à política.

PasswordPolicy.allowedNonAlphanumericCharacters

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

Assinatura:

readonly allowedNonAlphanumericCharacters: string;

PasswordPolicy.customStrengthOptions

Requisitos aplicados 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 estar DESATIVADO ou "APLICAR".

Assinatura:

readonly enforcementState: string;

PasswordPolicy.forceUpgradeOnSignin

Se as senhas existentes precisam atender à política.

Assinatura:

readonly forceUpgradeOnSignin: boolean;