Cấu trúc chỉ định các yêu cầu của chính sách mật khẩu.
Chữ ký:
export interface PasswordPolicy
Thuộc tính
Tài sản | Loại | Mô tả |
---|---|---|
cho phépNonAlphanumericCharacters | chuỗi | Danh sách các ký tự được coi là không phải chữ và số trong quá trình xác thực. |
customStrengthOptions | { chỉ đọc minPasswordLength?: số; chỉ đọc maxPasswordLength?: number; chỉ đọc chứa containsNotcaseLetter?: boolean; chỉ đọc chứaUppercaseLetter?: boolean; chỉ đọc chứa countCharacter?: boolean; chỉ đọc chứaNonAlphanumericCharacter?: boolean; } | Các yêu cầu do chính sách mật khẩu này thực thi. |
Thực thi trạng thái | chuỗi | Tình trạng thực thi của chính sách. Có thể "TẮT" hoặc "ENFORCE". |
forceNâng cấpOnSignin | boolean | Liệu các mật khẩu hiện có có phải đáp ứng chính sách hay không. |
Chính sách.
Danh sách các ký tự được coi là không phải chữ và số trong quá trình xác thực.
Chữ ký:
readonly allowedNonAlphanumericCharacters: string;
Mật khẩu.customStrengthOptions
Các yêu cầu do chính sách mật khẩu này thực thi.
Chữ ký:
readonly customStrengthOptions: {
readonly minPasswordLength?: number;
readonly maxPasswordLength?: number;
readonly containsLowercaseLetter?: boolean;
readonly containsUppercaseLetter?: boolean;
readonly containsNumericCharacter?: boolean;
readonly containsNonAlphanumericCharacter?: boolean;
};
PasswordPolicy.enforcementState
Tình trạng thực thi của chính sách. Có thể "TẮT" hoặc "ENFORCE".
Chữ ký:
readonly enforcementState: string;
Chính sách mật khẩu.forceUpgradeOnSignin
Liệu các mật khẩu hiện có có phải đáp ứng chính sách hay không.
Chữ ký:
readonly forceUpgradeOnSignin: boolean;