パスワードポリシー要件を指定する構造。
サイン:
export interface PasswordPolicy
プロパティ
財産 | タイプ | 説明 |
---|---|---|
許可される英数字以外の文字 | 弦 | 検証中に英数字ではないとみなされる文字のリスト。 |
カスタム強度オプション | { readonly minPasswordLength?: 数値; readonly maxPasswordLength?: 数値; readonly containsLowercaseLetter?: ブール値; readonly containsUppercaseLetter?: boolean; readonly には NumericCharacter が含まれますか?: ブール値; readonly 非英数字文字が含まれますか?: ブール値; } | このパスワード ポリシーによって強制される要件。 |
施行状態 | 弦 | ポリシーの施行状態。 「オフ」または「強制」を指定できます。 |
ForceUpgradeOnSignin | ブール値 | 既存のパスワードがポリシーを満たす必要があるかどうか。 |
PasswordPolicy.allowed非英数字文字
検証中に英数字ではないとみなされる文字のリスト。
サイン:
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
ポリシーの施行状態。 「オフ」または「強制」を指定できます。
サイン:
readonly enforcementState: string;
PasswordPolicy.forceUpgradeOnSignin
既存のパスワードがポリシーを満たす必要があるかどうか。
サイン:
readonly forceUpgradeOnSignin: boolean;