PasswordValidationStatus interface

指示滿足或違反哪些密碼策略要求以及要求是什麼的結構。

簽名:

export interface PasswordValidationStatus 

特性

財產類型描述
包含小寫字母布林值密碼是否包含小寫字母,如果不需要則未定義。
包含非字母數字字符布林值密碼是否包含非字母數字字符,如果不需要則未定義。
包含數字字符布林值密碼是否包含數字字符,如果不需要則未定義。
包含大寫字母布林值密碼是否包含大寫字母,如果不需要則未定義。
已驗證布林值密碼是否符合所有要求。
滿足最大密碼長度布林值密碼是否滿足最大密碼長度,如果不需要則未定義。
滿足最小密碼長度布林值密碼是否滿足最小密碼長度,如果不需要則未定義。
密碼原則密碼原則用於驗證密碼的政策。

PasswordValidationStatus.containsLowercaseLetter

密碼是否包含小寫字母,如果不需要則未定義。

簽名:

readonly containsLowercaseLetter?: boolean;

PasswordValidationStatus.containsNonAlphanumericCharacter

密碼是否包含非字母數字字符,如果不需要則未定義。

簽名:

readonly containsNonAlphanumericCharacter?: boolean;

PasswordValidationStatus.containsNumericCharacter

密碼是否包含數字字符,如果不需要則未定義。

簽名:

readonly containsNumericCharacter?: boolean;

PasswordValidationStatus.containsUppercaseLetter

密碼是否包含大寫字母,如果不需要則未定義。

簽名:

readonly containsUppercaseLetter?: boolean;

密碼驗證狀態.isValid

密碼是否符合所有要求。

簽名:

readonly isValid: boolean;

密碼驗證狀態.meetsMaxPasswordLength

密碼是否滿足最大密碼長度,如果不需要則未定義。

簽名:

readonly meetsMaxPasswordLength?: boolean;

密碼驗證狀態.meetsMinPasswordLength

密碼是否滿足最小密碼長度,如果不需要則未定義。

簽名:

readonly meetsMinPasswordLength?: boolean;

密碼驗證狀態.密碼原則

用於驗證密碼的政策。

簽名:

readonly passwordPolicy: PasswordPolicy;