PasswordPolicy interface

Struktur yang menentukan persyaratan kebijakan kata sandi.

Tanda tangan:

export interface PasswordPolicy 

Properti

Properti Jenis Keterangan
diperbolehkanKarakter NonAlfanumerik rangkaian Daftar karakter yang dianggap non-alfanumerik selama validasi.
opsiKekuatankustom { hanya baca minPasswordLength?: nomor; hanya baca maxPasswordLength?: angka; readonly berisiHuruf Kecil?: boolean; readonly berisiHuruf Besar?: boolean; readonly berisiNumericCharacter?: boolean; readonly berisiKarakter NonAlfanumerik?: boolean; } Persyaratan yang diberlakukan oleh kebijakan kata sandi ini.
negara penegakan rangkaian Status penegakan kebijakan. Bisa 'MATI' atau 'BERLAKU'.
forceUpgradeOnSignin boolean Apakah kata sandi yang ada harus memenuhi kebijakan.

PasswordPolicy.allowedNonAlphanumericCharacters

Daftar karakter yang dianggap non-alfanumerik selama validasi.

Tanda tangan:

readonly allowedNonAlphanumericCharacters: string;

Kebijakan Kata Sandi.customStrengthOptions

Persyaratan yang diberlakukan oleh kebijakan kata sandi ini.

Tanda tangan:

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

Kebijakan Kata Sandi.enforcementState

Status penegakan kebijakan. Bisa 'MATI' atau 'BERLAKU'.

Tanda tangan:

readonly enforcementState: string;

PasswordPolicy.forceUpgradeOnSignin

Apakah kata sandi yang ada harus memenuhi kebijakan.

Tanda tangan:

readonly forceUpgradeOnSignin: boolean;