PasswordPolicy interface

Struktura określająca wymagania polityki haseł.

Podpis:

export interface PasswordPolicy 

Nieruchomości

Nieruchomość Typ Opis
dozwoloneZnaki niealfanumeryczne strunowy Lista znaków, które podczas sprawdzania poprawności są uznawane za niealfanumeryczne.
niestandardowe opcje siły { tylko do odczytu minPasswordLength?: liczba; readonly maxPasswordLength?: liczba; readonly zawieraMałe litery?: wartość logiczna; readonly zawieraUppercaseLetter?: wartość logiczna; readonly zawieraNumericCharacter?: boolean; readonly zawiera znak niealfanumeryczny?: wartość logiczna; } Wymagania wymuszane przez tę politykę haseł.
stan egzekwowania strunowy Stan egzekwowania zasad. Może być wyłączone lub WYMUSZ.
forceUpgradeOnSignin wartość logiczna Czy istniejące hasła muszą być zgodne z zasadami.

PasswordPolicy.allowedZnaki niealfanumeryczne

Lista znaków, które podczas sprawdzania poprawności są uznawane za niealfanumeryczne.

Podpis:

readonly allowedNonAlphanumericCharacters: string;

PasswordPolicy.customStrengthOptions

Wymagania wymuszane przez tę politykę haseł.

Podpis:

readonly customStrengthOptions: {
        readonly minPasswordLength?: number;
        readonly maxPasswordLength?: number;
        readonly containsLowercaseLetter?: boolean;
        readonly containsUppercaseLetter?: boolean;
        readonly containsNumericCharacter?: boolean;
        readonly containsNonAlphanumericCharacter?: boolean;
    };

HasłoPolicy.enforcementState

Stan egzekwowania zasad. Może być wyłączone lub WYMUSZ.

Podpis:

readonly enforcementState: string;

PasswordPolicy.forceUpgradeOnSignin

Czy istniejące hasła muszą być zgodne z zasadami.

Podpis:

readonly forceUpgradeOnSignin: boolean;