PasswordValidationStatus interface

Uma estrutura que indica quais requisitos de política de senha foram atendidos ou violados e quais são os requisitos.

Assinatura:

export interface PasswordValidationStatus 

Propriedades

Propriedade Tipo Descrição
contém letra minúscula boleano Se a senha contém uma letra minúscula ou indefinida, se não for necessária.
contémNonAlphanumericCharacter boleano Se a senha contém um caractere não alfanumérico ou indefinida, se não for necessária.
contémNumericCharacter boleano Se a senha contém um caractere numérico ou indefinida, se não for necessária.
contém letra maiúscula boleano Se a senha contém uma letra maiúscula ou indefinida, se não for necessária.
é válido boleano Se a senha atende a todos os requisitos.
meetMaxPasswordLength boleano Se a senha atende ao comprimento máximo da senha ou é indefinida se não for necessária.
meetMinPasswordLength boleano Se a senha atende ao comprimento mínimo de senha ou é indefinida se não for necessária.
política de senha Política de senha A política usada para validar a senha.

PasswordValidationStatus.containsLowercaseLetter

Se a senha contém uma letra minúscula ou indefinida, se não for necessária.

Assinatura:

readonly containsLowercaseLetter?: boolean;

PasswordValidationStatus.containsNonAlphanumericCharacter

Se a senha contém um caractere não alfanumérico ou indefinida, se não for necessária.

Assinatura:

readonly containsNonAlphanumericCharacter?: boolean;

PasswordValidationStatus.containsNumericCharacter

Se a senha contém um caractere numérico ou indefinida, se não for necessária.

Assinatura:

readonly containsNumericCharacter?: boolean;

PasswordValidationStatus.containsUppercaseLetter

Se a senha contém uma letra maiúscula ou indefinida, se não for necessária.

Assinatura:

readonly containsUppercaseLetter?: boolean;

PasswordValidationStatus.isValid

Se a senha atende a todos os requisitos.

Assinatura:

readonly isValid: boolean;

PasswordValidationStatus.meetsMaxPasswordLength

Se a senha atende ao comprimento máximo da senha ou é indefinida se não for necessária.

Assinatura:

readonly meetsMaxPasswordLength?: boolean;

PasswordValidationStatus.meetsMinPasswordLength

Se a senha atende ao comprimento mínimo de senha ou é indefinida se não for necessária.

Assinatura:

readonly meetsMinPasswordLength?: boolean;

PasswordValidationStatus.passwordPolicy

A política usada para validar a senha.

Assinatura:

readonly passwordPolicy: PasswordPolicy;