PasswordPolicy interface

بنية تحدد متطلبات سياسة كلمة المرور.

Signature:

export interface PasswordPolicy 

أماكن إقامة

الموقع النوع الوصف
allowedNonAlphaNumbercharacters السلسلة قائمة الأحرف التي لا تُعتبر أبجدية رقمية أثناء عملية التحقق من الصحة.
customStrengthOptions { readonly minPasswordLength?: number; readonly maxPasswordLength?: number; readonly on lesscaseLetter?: boolean; readonly onUppercaseLetter?: boolean; readonlycontainsNumericcharacter?: boolean; readonly hasNonAlphaNumbercharacter?: boolean; } يتم فرض المتطلبات بموجب سياسة كلمة المرور هذه.
enforcementState. السلسلة حالة تنفيذ السياسة: يمكن أن تكون "متوقفة" أو 'ENFORCE'.
forceUpgradeOnSignin قيمة منطقية ما إذا كان يجب أن تتوافق كلمات المرور الحالية مع السياسة أم لا.

WordPolicy.allowedNonAlphaNumbercharacters.

قائمة الأحرف التي لا تُعتبر أبجدية رقمية أثناء عملية التحقق من الصحة.

Signature:

readonly allowedNonAlphanumericCharacters: string;

سياسة كلمة المرور.customStrengthOptions

يتم فرض المتطلبات بموجب سياسة كلمة المرور هذه.

Signature:

readonly customStrengthOptions: {
        readonly minPasswordLength?: number;
        readonly maxPasswordLength?: number;
        readonly containsLowercaseLetter?: boolean;
        readonly containsUppercaseLetter?: boolean;
        readonly containsNumericCharacter?: boolean;
        readonly containsNonAlphanumericCharacter?: boolean;
    };

كلمة المرورPolicy.enforcementState

حالة تنفيذ السياسة: يمكن أن تكون "متوقفة" أو 'ENFORCE'.

Signature:

readonly enforcementState: string;

كلمة المرور السياسة.forceupgradeOnSignin

ما إذا كان يجب أن تتوافق كلمات المرور الحالية مع السياسة أم لا.

Signature:

readonly forceUpgradeOnSignin: boolean;