パスワード ポリシーの要件を指定する構造。
署名:
export interface PasswordPolicy
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
allowedNonAlphanumericCharacters | 文字列 | 検証時に英数字以外とみなされる文字のリスト。 |
customStrengthOptions | { readonly minPasswordLength?: number;readonly maxPasswordLength?: number;readonly containslowercaseLetter?: ブール値;readonly containsUppercaseLetter?: ブール値;readonly containsNumericCharacter?: boolean;readonly containsNonAlphanumericCharacter?: ブール値;} | このパスワード ポリシーによって適用される要件。 |
enforcementState | 文字列 | ポリシーの適用状態。「オフ」にできます。または「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
ポリシーの適用状態。「オフ」にできます。または「ENFORCE」を指定します。
署名:
readonly enforcementState: string;
PasswordPolicy.forceUpgradeOnSignin
既存のパスワードがポリシーを満たしているかどうか。
署名:
readonly forceUpgradeOnSignin: boolean;