PasswordPolicy interface

पासवर्ड नीति आवश्यकताओं को निर्दिष्ट करने वाली एक संरचना।

हस्ताक्षर:

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;