Uma estrutura que especifica os requisitos da política de senha.
Assinatura:
export interface PasswordPolicy
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
allowedNonAlphanumericCharacters | string | Lista de caracteres que são considerados não alfanuméricos durante a validação. |
customStrengthOptions (em inglês) | { readonly minPasswordLength?: number; somente leitura maxPasswordLength?: number; readonly containsLowercaseLetter?: boolean; readonly contémUppercaseLetter?: boolean; readonly containsNumericCharacter?: boolean; somente leitura contémNonAlphanumericCharacter?: boolean; } | Requisitos aplicados por esta política de senha. |
enforcementState (em inglês) | string | O estado de aplicação da política. Pode estar DESATIVADO ou "APLICAR". |
forceUpgradeOnSignin (link em inglês) | booleano | Se as senhas existentes precisam atender à política. |
PasswordPolicy.allowedNonAlphanumericCharacters
Lista de caracteres que são considerados não alfanuméricos durante a validação.
Assinatura:
readonly allowedNonAlphanumericCharacters: string;
PasswordPolicy.customStrengthOptions
Requisitos aplicados por esta política de senha.
Assinatura:
readonly customStrengthOptions: {
readonly minPasswordLength?: number;
readonly maxPasswordLength?: number;
readonly containsLowercaseLetter?: boolean;
readonly containsUppercaseLetter?: boolean;
readonly containsNumericCharacter?: boolean;
readonly containsNonAlphanumericCharacter?: boolean;
};
PasswordPolicy.enforcementState
O estado de aplicação da política. Pode estar DESATIVADO ou "APLICAR".
Assinatura:
readonly enforcementState: string;
PasswordPolicy.forceUpgradeOnSignin
Se as senhas existentes precisam atender à política.
Assinatura:
readonly forceUpgradeOnSignin: boolean;