PasswordPolicy interface

पासवर्ड नीति की ज़रूरी शर्तों को बताने वाला स्ट्रक्चर.

हस्ताक्षर:

export interface PasswordPolicy 

प्रॉपर्टी

प्रॉपर्टी टाइप ब्यौरा
अनुमति न देने वाले गैर-अक्षर और अंक वाले वर्ण स्ट्रिंग उन वर्णों की सूची जिन्हें पुष्टि के दौरान, बिना अक्षर और अंक वाले माना जाता है.
कस्टम स्ट्रेंथ विकल्प {सिर्फ़ पढ़ने के लिए minPasswordLength?: संख्या; रीड ओनली maxPasswordLength?: संख्या; रीड-ओनली में शामिल लोअरकेसलेटर?: बूलियन; रीडओनली में शामिल है अपरकेसलेटर?: बूलियन; रीड ओनली में NumericCharacter शामिल है?: बूलियन; रीड ओनली में nonAlphaन्यूमेरिक वर्ण है?: बूलियन; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद. इस पासवर्ड नीति के तहत लागू की गई ज़रूरी शर्तें.
लागू करने की स्थिति स्ट्रिंग नीति लागू होने की स्थिति. 'बंद' हो सकती है या 'लागू करें'.
forceअपग्रेडOnSignin बूलियन मौजूदा पासवर्ड, नीति के मुताबिक होने चाहिए या नहीं.

PasswordPolicy.allowedNonAlphaSystemcharacters

उन वर्णों की सूची जिन्हें पुष्टि के दौरान, बिना अक्षर और अंक वाले माना जाता है.

हस्ताक्षर:

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;