PasswordPolicy interface

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;