PasswordPolicy interface

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;