PasswordValidationStatus interface

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;