पासवर्ड नीति आवश्यकताओं को निर्दिष्ट करने वाली एक संरचना।
हस्ताक्षर:
export interface PasswordPolicy
गुण
संपत्ति | प्रकार | विवरण |
---|---|---|
अनुमति दी गई गैर अल्फ़ान्यूमेरिक वर्ण | डोरी | उन वर्णों की सूची जिन्हें सत्यापन के दौरान गैर-अल्फ़ान्यूमेरिक माना जाता है। |
कस्टमस्ट्रेंथऑप्शंस | { केवल पढ़ने के लिए minPasswordLength?: संख्या; केवल पढ़ने के लिए अधिकतम पासवर्ड लंबाई?: संख्या; केवल पढ़ने के लिए लोअरकेस लेटर शामिल है?: बूलियन; केवल पढ़ने के लिए इसमेंअपरकेसलेटर शामिल है?: बूलियन; केवल पढ़ने के लिए इसमें संख्यात्मक वर्ण शामिल है?: बूलियन; केवल पढ़ने के लिए गैर अल्फ़ान्यूमेरिक वर्ण शामिल है?: बूलियन; } | इस पासवर्ड नीति द्वारा लागू आवश्यकताएँ। |
प्रवर्तन राज्य | डोरी | नीति की प्रवर्तन स्थिति. 'बंद' या 'प्रवर्तन' किया जा सकता है। |
ForceUpgradeOnSignin | बूलियन | क्या मौजूदा पासवर्ड को नीति के अनुरूप होना चाहिए। |
पासवर्डपॉलिसी.allowedNonAlphanumericCharacters
उन वर्णों की सूची जिन्हें सत्यापन के दौरान गैर-अल्फ़ान्यूमेरिक माना जाता है।
हस्ताक्षर:
readonly allowedNonAlphanumericCharacters: string;
पासवर्डपॉलिसी.कस्टमस्ट्रेंथऑप्शंस
इस पासवर्ड नीति द्वारा लागू आवश्यकताएँ।
हस्ताक्षर:
readonly customStrengthOptions: {
readonly minPasswordLength?: number;
readonly maxPasswordLength?: number;
readonly containsLowercaseLetter?: boolean;
readonly containsUppercaseLetter?: boolean;
readonly containsNumericCharacter?: boolean;
readonly containsNonAlphanumericCharacter?: boolean;
};
पासवर्डपॉलिसी.एनफोर्समेंटस्टेट
नीति की प्रवर्तन स्थिति. 'बंद' या 'प्रवर्तन' किया जा सकता है।
हस्ताक्षर:
readonly enforcementState: string;
पासवर्डपॉलिसी.फोर्सअपग्रेडऑनसाइनइन
क्या मौजूदा पासवर्ड को नीति के अनुरूप होना चाहिए।
हस्ताक्षर:
readonly forceUpgradeOnSignin: boolean;