Struktura określająca wymagania dotyczące haseł.
Podpis:
export interface PasswordPolicy
Właściwości
Właściwość | Typ | Opis |
---|---|---|
allowedNonAlphanumericCharacters | ciąg znaków | Lista znaków, które nie są alfanumeryczne podczas weryfikacji. |
customStrengthOptions | { readonly minPasswordLength?: number; maxPasswordLength?: liczba; tylko do odczytu Readonly contains Lowercase Letter?: boolean; readonly containsUppercaseLetter?: boolean; Readonly containsNumericCharacter?: boolean; Readonly containsNonAlphanumericCharacter?: boolean; | Wymagania wymuszane przez te zasady dotyczące haseł. |
enforcementState, | ciąg znaków | Stan egzekwowania zasady. Może być wyłączone. lub „ENFORCE”. |
forceUpgradeOnSignin | wartość logiczna | Określa, czy istniejące hasła muszą być zgodne z zasadami. |
PolicyPolicy.allowedNonAlphanumericCharacters
Lista znaków, które nie są alfanumeryczne podczas weryfikacji.
Podpis:
readonly allowedNonAlphanumericCharacters: string;
PasswordPolicy.customStrengthOptions
Wymagania wymuszane przez te zasady dotyczące haseł.
Podpis:
readonly customStrengthOptions: {
readonly minPasswordLength?: number;
readonly maxPasswordLength?: number;
readonly containsLowercaseLetter?: boolean;
readonly containsUppercaseLetter?: boolean;
readonly containsNumericCharacter?: boolean;
readonly containsNonAlphanumericCharacter?: boolean;
};
Zasada hasła.enforcementState
Stan egzekwowania zasady. Może być wyłączone. lub „ENFORCE”.
Podpis:
readonly enforcementState: string;
UserPolicy.forceUpgradeOnSignin
Określa, czy istniejące hasła muszą być zgodne z zasadami.
Podpis:
readonly forceUpgradeOnSignin: boolean;