PasswordPolicy interface

指定密码政策要求的结构。

签名

export interface PasswordPolicy 

属性

属性 类型 说明
allowedNonAlphanumericCharacters 字符串 验证期间被视为非字母数字的字符列表。
customStrengthOptions { readonly minPasswordLength?: number;只读 maxPasswordLength?: 数字;readonlycontainsLowercaseLetter?: 布尔值;readonlycontainsUppercaseLetter?: 布尔值;readonlycontainsNumericCharacter?: 布尔值;只读包含非字母数字字符?:布尔值;} 此密码政策强制执行的要求。
enforcementState 字符串 政策的执行状态。可以是“OFF”或“ENFORCE”。
forceUpgradeOnSignin 布尔值 现有密码是否必须符合政策。

PasswordPolicy.allowedNonAlphanumericCharacters

验证期间被视为非字母数字的字符列表。

签名

readonly allowedNonAlphanumericCharacters: string;

PasswordPolicy.customStrengthOptions

此密码政策强制执行的要求。

签名

readonly customStrengthOptions: {
       
readonly minPasswordLength?: number;
       
readonly maxPasswordLength?: number;
       
readonly containsLowercaseLetter?: boolean;
       
readonly containsUppercaseLetter?: boolean;
       
readonly containsNumericCharacter?: boolean;
       
readonly containsNonAlphanumericCharacter?: boolean;
   
};

PasswordPolicy.enforcementState

政策的执行状态。可以是“OFF”或“ENFORCE”。

签名

readonly enforcementState: string;

PasswordPolicy.forceUpgradeOnSignin

现有密码是否必须符合政策。

签名

readonly forceUpgradeOnSignin: boolean;