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;