指示滿足或違反哪些密碼策略要求以及要求是什麼的結構。
簽名:
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;