PasswordPolicy interface

โครงสร้างที่ระบุข้อกำหนดนโยบายรหัสผ่าน

ลายเซ็น:

export interface PasswordPolicy 

คุณสมบัติ

คุณสมบัติ พิมพ์ คำอธิบาย
อนุญาตอักขระที่ไม่ใช่ตัวอักษรและตัวเลข เชือก รายการอักขระที่ถือว่าไม่ใช่ตัวอักษรและตัวเลขระหว่างการตรวจสอบ
ตัวเลือกความแข็งแกร่งที่กำหนดเอง { อ่านอย่างเดียว minPasswordLength?: หมายเลข; อ่านอย่างเดียว maxPasswordLength?: หมายเลข; อ่านอย่างเดียวมีตัวพิมพ์เล็ก?: บูลีน; อ่านอย่างเดียวมี UppercaseLetter?: บูลีน; อ่านอย่างเดียวประกอบด้วย NumericCharacter?: boolean; อ่านอย่างเดียวประกอบด้วย NonAlphanumericCharacter?: บูลีน; } ข้อกำหนดที่บังคับใช้โดยนโยบายรหัสผ่านนี้
การบังคับใช้รัฐ เชือก สถานะการบังคับใช้นโยบาย สามารถเป็น 'ปิด' หรือ 'บังคับใช้'
forceUpgradeOnSignin บูลีน รหัสผ่านที่มีอยู่จะต้องเป็นไปตามนโยบายหรือไม่

PasswordPolicy.allowedNonAlphanumericCharacters

รายการอักขระที่ถือว่าไม่ใช่ตัวอักษรและตัวเลขระหว่างการตรวจสอบ

ลายเซ็น:

readonly allowedNonAlphanumericCharacters: string;

PasswordPolicy.customStrengthOptions

ข้อกำหนดที่บังคับใช้โดยนโยบายรหัสผ่านนี้

ลายเซ็น:

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

PasswordPolicy.enforcementState

สถานะการบังคับใช้นโยบาย สามารถเป็น 'ปิด' หรือ 'บังคับใช้'

ลายเซ็น:

readonly enforcementState: string;

PasswordPolicy.forceUpgradeOnSignin

รหัสผ่านที่มีอยู่จะต้องเป็นไปตามนโยบายหรือไม่

ลายเซ็น:

readonly forceUpgradeOnSignin: boolean;