Cấu trúc cho biết những yêu cầu nào của chính sách về mật khẩu được đáp ứng hoặc vi phạm và các yêu cầu đó là gì.
Chữ ký:
export interface PasswordValidationStatus
Thuộc tính
Tài sản | Loại | Mô tả |
---|---|---|
chứaChữ thường | boolean | Liệu mật khẩu có chứa một chữ cái viết thường hoặc không xác định nếu không bắt buộc. |
containsKhôngChữ số và Ký tự | boolean | Liệu mật khẩu có chứa ký tự không phải chữ-số hay không xác định nếu không bắt buộc. |
containsNumberCharacter | boolean | Liệu 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ứa chữ cái viết hoa | boolean | Liệu mật khẩu có chứa chữ hoa hay không xác định nếu không bắt buộc. |
Hợp lệ | boolean | Liệu mật khẩu có đáp ứng tất cả yêu cầu hay không. |
meetsMaxPasswordLength | boolean | Liệu mật khẩu có đạt đến độ dài mật khẩu tối đa không hoặc không xác định nếu không bắt buộc. |
meetsMinPasswordLength | boolean | Liệu mật khẩu có đáp ứng độ dài mật khẩu tối thiểu hay không hoặc không xác định nếu không bắt buộc. |
passwordPolicy | Chính sách mật khẩu | Chính sách dùng để xác thực mật khẩu. |
PasswordValidationStatus.containsLowercaseLetter
Liệu mật khẩu có chứa một chữ cái viết thường hoặc không xác định nếu không bắt buộc.
Chữ ký:
readonly containsLowercaseLetter?: boolean;
Mật khẩu xác thực trạng thái.containsNonAlphanumericCharacter
Liệu mật khẩu có chứa ký tự không phải chữ-số hay không xác định nếu không bắt buộc.
Chữ ký:
readonly containsNonAlphanumericCharacter?: boolean;
Mật khẩu xác thực trạng thái.containsQuantityCharacter
Liệu 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
Liệu mật khẩu có chứa chữ hoa hay không xác định nếu không bắt buộc.
Chữ ký:
readonly containsUppercaseLetter?: boolean;
Mật khẩu xác thực trạng thái.isValid
Liệu mật khẩu có đáp ứng tất 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ó đạt đến độ dài mật khẩu tối đa không hoặc không xác định nếu không bắt buộc.
Chữ ký:
readonly meetsMaxPasswordLength?: boolean;
Mật khẩu xác thựcStatus.meetsMinPasswordLength
Liệu mật khẩu có đáp ứng độ dài mật khẩu tối thiểu hay không hoặc không xác định nếu không bắt buộc.
Chữ ký:
readonly meetsMinPasswordLength?: boolean;
Mật khẩu xác thực trạng thái.passwordPolicy
Chính sách dùng để xác thực mật khẩu.
Chữ ký:
readonly passwordPolicy: PasswordPolicy;