指定密码策略要求的结构。
签名:
export interface PasswordPolicy
特性
财产 | 类型 | 描述 |
---|---|---|
允许的非字母数字字符 | 细绳 | 验证期间被视为非字母数字的字符列表。 |
自定义强度选项 | { 只读 minPasswordLength?: 数字;只读 maxPasswordLength?: 数字;只读包含小写字母?:布尔值;只读包含大写字母?:布尔值;只读包含数字字符?:布尔值;只读包含非字母数字字符?:布尔值; } | 此密码策略强制执行的要求。 |
执行国 | 细绳 | 政策的执行状态。可以是“关闭”或“强制”。 |
登录时强制升级 | 布尔值 | 现有密码是否必须符合策略。 |
密码策略.allowedNonAlphanumericCharacters
验证期间被视为非字母数字的字符列表。
签名:
readonly allowedNonAlphanumericCharacters: string;
密码策略.customStrengthOptions
此密码策略强制执行的要求。
签名:
readonly customStrengthOptions: {
readonly minPasswordLength?: number;
readonly maxPasswordLength?: number;
readonly containsLowercaseLetter?: boolean;
readonly containsUppercaseLetter?: boolean;
readonly containsNumericCharacter?: boolean;
readonly containsNonAlphanumericCharacter?: boolean;
};
密码策略.enforcementState
政策的执行状态。可以是“关闭”或“强制”。
签名:
readonly enforcementState: string;
密码策略.forceUpgradeOnSignin
现有密码是否必须符合策略。
签名:
readonly forceUpgradeOnSignin: boolean;