โครงสร้างที่ระบุว่าข้อกำหนดนโยบายรหัสผ่านใดที่ตรงหรือละเมิด และข้อกำหนดคืออะไร
ลายเซ็น:
export interface PasswordValidationStatus
คุณสมบัติ
คุณสมบัติ | พิมพ์ | คำอธิบาย |
---|---|---|
มีอักษรตัวพิมพ์เล็ก | บูลีน | รหัสผ่านประกอบด้วยอักษรตัวพิมพ์เล็กหรือไม่ได้กำหนดไว้หากไม่จำเป็น |
ประกอบด้วยอักขระที่ไม่ใช่ตัวอักษรและตัวเลข | บูลีน | รหัสผ่านประกอบด้วยอักขระที่ไม่ใช่ตัวอักษรและตัวเลข หรือไม่ได้กำหนดไว้หากไม่จำเป็น |
ประกอบด้วยอักขระตัวเลข | บูลีน | รหัสผ่านประกอบด้วยอักขระตัวเลขหรือไม่กำหนดหากไม่จำเป็น |
มีUppercaseLetter | บูลีน | รหัสผ่านประกอบด้วยตัวพิมพ์ใหญ่หรือไม่กำหนดหากไม่จำเป็น |
ถูกต้อง | บูลีน | รหัสผ่านตรงตามข้อกำหนดทั้งหมดหรือไม่ |
ตรงตาม MaxPasswordLength | บูลีน | รหัสผ่านตรงตามความยาวรหัสผ่านสูงสุด หรือไม่กำหนดไว้หากไม่จำเป็น |
ตรงตาม MinPasswordLength | บูลีน | รหัสผ่านมีความยาวตรงตามความยาวขั้นต่ำของรหัสผ่าน หรือไม่กำหนดไว้หากไม่จำเป็น |
นโยบายรหัสผ่าน | นโยบายรหัสผ่าน | นโยบายที่ใช้ในการตรวจสอบรหัสผ่าน |
รหัสผ่านValidationStatus.containsตัวพิมพ์เล็ก
รหัสผ่านประกอบด้วยอักษรตัวพิมพ์เล็กหรือไม่ได้กำหนดไว้หากไม่จำเป็น
ลายเซ็น:
readonly containsLowercaseLetter?: boolean;
รหัสผ่านValidationStatus.containsNonAlphanumericCharacter
รหัสผ่านประกอบด้วยอักขระที่ไม่ใช่ตัวอักษรและตัวเลข หรือไม่ได้กำหนดไว้หากไม่จำเป็น
ลายเซ็น:
readonly containsNonAlphanumericCharacter?: boolean;
รหัสผ่านValidationStatus.containsNumericCharacter
รหัสผ่านประกอบด้วยอักขระตัวเลขหรือไม่กำหนดหากไม่จำเป็น
ลายเซ็น:
readonly containsNumericCharacter?: boolean;
รหัสผ่านValidationStatus.containsUppercaseLetter
รหัสผ่านประกอบด้วยตัวพิมพ์ใหญ่หรือไม่กำหนดหากไม่จำเป็น
ลายเซ็น:
readonly containsUppercaseLetter?: boolean;
รหัสผ่านValidationStatus.isValid
รหัสผ่านตรงตามข้อกำหนดทั้งหมดหรือไม่
ลายเซ็น:
readonly isValid: boolean;
PasswordValidationStatus.meetsMaxPasswordLength
รหัสผ่านตรงตามความยาวรหัสผ่านสูงสุด หรือไม่กำหนดไว้หากไม่จำเป็น
ลายเซ็น:
readonly meetsMaxPasswordLength?: boolean;
PasswordValidationStatus.meetsMinPasswordLength
รหัสผ่านมีความยาวตรงตามความยาวขั้นต่ำของรหัสผ่าน หรือไม่กำหนดไว้หากไม่จำเป็น
ลายเซ็น:
readonly meetsMinPasswordLength?: boolean;
PasswordValidationStatus.passwordPolicy
นโยบายที่ใช้ในการตรวจสอบรหัสผ่าน
ลายเซ็น:
readonly passwordPolicy: PasswordPolicy;