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;