PasswordValidationStatus interface

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

Assinatura:

export interface PasswordValidationStatus 

Propriedades

Propriedade Tipo Descrição
containsLowercaseletter (link em inglês) booleano Se a senha contém uma letra minúscula ou é indefinida, se não for necessária.
containsNonAlphanumericCharacter booleano Se a senha contém um caractere não alfanumérico ou indefinido, se não for necessário.
containsNumericCharacter booleano Se a senha contém um caractere numérico ou indefinida se não for necessária.
containsUppercaseLetter (em inglês) booleano Indica se a senha contém uma letra maiúscula ou é indefinida, se não for necessária.
isValid (link em inglês) booleano Se a senha atende a todos os requisitos.
meetsMaxPasswordLength (link em inglês) booleano Se a senha atende ao tamanho máximo de senha ou é indefinida se não for necessária.
meetsMinPasswordLength (link em inglês) booleano Se a senha atende ao tamanho mínimo de senha ou é indefinida se não for necessária.
passwordPolicy. PasswordPolicy (link em inglês) 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 indefinido, se não for necessário.

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

Indica 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 tamanho máximo de senha ou é indefinida se não for necessária.

Assinatura:

readonly meetsMaxPasswordLength?: boolean;

PasswordValidationStatus.meetsMinPasswordLength

Se a senha atende ao tamanho 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;