Cấu trúc chỉ ra những yêu cầu chính sách mật khẩu nào đã được đáp ứng hoặc vi phạm và những yêu cầu đó là gì.
Chữ ký:
export interface PasswordValidationStatus
Của cải
Tài sản | Kiểu | Sự miêu tả |
---|---|---|
chứaChữ thườngThư | boolean | Mật khẩu có chứa chữ cái viết thường hay không xác định nếu không bắt buộc. |
chứaKý tự không chữ và số | boolean | Mật khẩu có chứa ký tự không phải chữ và số hay không xác định nếu không bắt buộc. |
chứaKý tự số | boolean | Mật khẩu có chứa ký tự số hay không xác định nếu không bắt buộc. |
chứaChữ hoa | boolean | Mật khẩu có chứa chữ in hoa hay không xác định nếu không bắt buộc. |
là hợp lệ | boolean | Liệu mật khẩu có đáp ứng tất cả các yêu cầu hay không. |
đáp ứngMaxPasswordLength | boolean | Liệu mật khẩu có đáp ứng độ dài mật khẩu tối đa hay không được xác định nếu không bắt buộc. |
đáp ứng Độ dài mật khẩu tối thiểu | boolean | Liệu mật khẩu có đáp ứng độ dài mật khẩu tối thiểu hay không được xác định nếu không bắt buộc. |
chính sách mật khẩu | Chính sách mật khẩu | Chính sách được sử dụng để xác thực mật khẩu. |
Mật khẩuValidationStatus.containsLowercaseLetter
Mật khẩu có chứa chữ cái viết thường hay không xác định nếu không bắt buộc.
Chữ ký:
readonly containsLowercaseLetter?: boolean;
Mật khẩuValidationStatus.containsNonAlphanumericCharacter
Mật khẩu có chứa ký tự không phải chữ và số hay không xác định nếu không bắt buộc.
Chữ ký:
readonly containsNonAlphanumericCharacter?: boolean;
Mật khẩuValidationStatus.containsNumericCharacter
Mật khẩu có chứa ký tự số hay không xác định nếu không bắt buộc.
Chữ ký:
readonly containsNumericCharacter?: boolean;
Mật khẩuValidationStatus.containsUppercaseLetter
Mật khẩu có chứa chữ in hoa hay không xác định nếu không bắt buộc.
Chữ ký:
readonly containsUppercaseLetter?: boolean;
Mật khẩuValidationStatus.isValid
Liệu mật khẩu có đáp ứng tất cả các yêu cầu hay không.
Chữ ký:
readonly isValid: boolean;
Mật khẩuValidationStatus.meetsMaxPasswordLength
Liệu mật khẩu có đáp ứng độ dài mật khẩu tối đa hay không được xác định nếu không bắt buộc.
Chữ ký:
readonly meetsMaxPasswordLength?: boolean;
Mật khẩuValidationStatus.meetsMinPasswordLength
Liệu mật khẩu có đáp ứng độ dài mật khẩu tối thiểu hay không được xác định nếu không bắt buộc.
Chữ ký:
readonly meetsMinPasswordLength?: boolean;
Mật khẩuValidationStatus.passwordPolicy
Chính sách được sử dụng để xác thực mật khẩu.
Chữ ký:
readonly passwordPolicy: PasswordPolicy;