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 letras minúsculas boleano Se a senha contém uma letra minúscula ou indefinida, se não for necessária.
contém caractere não alfanumérico boleano Se a senha contém um caractere não alfanumérico ou indefinido, se não for necessário.
contémNumericCharacter boleano Se a senha contém um caractere numérico ou indefinido, se não for obrigatório.
contém Letras Maiúsculas 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.
atendeMaxPasswordLength boleano Se a senha atende ao comprimento máximo de senha ou indefinida, se não for necessária.
atendeMinPasswordLength boleano Se a senha atende ao comprimento mínimo de senha ou indefinida, se não for necessária.
passwordPolicy 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 indefinido, se não for necessário.

Assinatura:

readonly containsNonAlphanumericCharacter?: boolean;

PasswordValidationStatus.containsNumericCharacter

Se a senha contém um caractere numérico ou indefinido, se não for obrigatório.

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 de 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;
,

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 letras minúsculas boleano Se a senha contém uma letra minúscula ou indefinida, se não for necessária.
contém caractere não alfanumérico boleano Se a senha contém um caractere não alfanumérico ou indefinido, se não for necessário.
contémNumericCharacter boleano Se a senha contém um caractere numérico ou indefinido, se não for obrigatório.
contém Letras Maiúsculas 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.
atendeMaxPasswordLength boleano Se a senha atende ao comprimento máximo de senha ou indefinida, se não for necessária.
atendeMinPasswordLength boleano Se a senha atende ao comprimento mínimo de senha ou indefinida, se não for necessária.
passwordPolicy 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 indefinido, se não for necessário.

Assinatura:

readonly containsNonAlphanumericCharacter?: boolean;

PasswordValidationStatus.containsNumericCharacter

Se a senha contém um caractere numérico ou indefinido, se não for obrigatório.

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 de 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;