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;