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;