โครงสร้างที่ระบุข้อกำหนดของนโยบายรหัสผ่าน
ลายเซ็น:
export interface PasswordPolicy
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
allowedNonAlphanumericCharacters | สตริง | รายการอักขระที่ระบบพิจารณาว่าไม่ใช่ตัวอักษรและตัวเลขคละกันในระหว่างการตรวจสอบความถูกต้อง |
ตัวเลือกความเข้มงวด | { minPasswordLength?: ตัวเลข; Readonly maxPasswordLength?: number; Readonly hasLowercaseLetter?: boolean; แบบอ่านอย่างเดียว hasUppercaseLetter?: boolean; อ่านอย่างเดียว hasNumericCharacter?: บูลีน; Readonly hasNonAlphanumericCharacter?: บูลีน; } | ข้อกำหนดที่บังคับใช้โดยนโยบายรหัสผ่านนี้ |
enforcementState | สตริง | สถานะการบังคับใช้ของนโยบาย สามารถ "ปิด" ได้ หรือ "ENFORCE" |
forceUpgradeOnSignin | boolean | รหัสผ่านที่มีอยู่ต้องเป็นไปตามนโยบายหรือไม่ |
PasswordPolicy.allowedNonAlphanumericCharacters
รายการอักขระที่ระบบพิจารณาว่าไม่ใช่ตัวอักษรและตัวเลขคละกันในระหว่างการตรวจสอบความถูกต้อง
ลายเซ็น:
readonly allowedNonAlphanumericCharacters: string;
PasswordPolicy.customConditionOptions
ข้อกำหนดที่บังคับใช้โดยนโยบายรหัสผ่านนี้
ลายเซ็น:
readonly customStrengthOptions: {
readonly minPasswordLength?: number;
readonly maxPasswordLength?: number;
readonly containsLowercaseLetter?: boolean;
readonly containsUppercaseLetter?: boolean;
readonly containsNumericCharacter?: boolean;
readonly containsNonAlphanumericCharacter?: boolean;
};
PasswordPolicy.enforcementState
สถานะการบังคับใช้ของนโยบาย สามารถ "ปิด" ได้ หรือ "ENFORCE"
ลายเซ็น:
readonly enforcementState: string;
PasswordPolicy.forceUpgradeOnSignin
รหัสผ่านที่มีอยู่ต้องเป็นไปตามนโยบายหรือไม่
ลายเซ็น:
readonly forceUpgradeOnSignin: boolean;