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;