बहु-स्तरीय कॉन्फ़िगरेशन दिखाने वाला इंटरफ़ेस. इसका इस्तेमाल यह तय करने के लिए किया जा सकता है कि बहु-स्तरीय पुष्टि (MFA) की सुविधा चालू है या बंद. साथ ही, इसका इस्तेमाल दूसरे तरीकों से जुड़ी उन चुनौतियों की सूची के बारे में बताने के लिए भी किया जा सकता है जो इसके साथ काम करती हैं.
हस्ताक्षर:
export interface MultiFactorConfig
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
फ़ैक्टर आईडी | AuthFactorType[] | चालू किए गए दूसरे फ़ैक्टर के लिए आइडेंटिफ़ायर की सूची. फ़िलहाल, सिर्फ़ 'फ़ोन' की सुविधा उपलब्ध है. |
providerConfigs | MultiFactorProviderConfig[] | मल्टी-फ़ैक्टर प्रोवाइडर के कॉन्फ़िगरेशन की सूची. MFA की सेवा देने वाली कंपनियां (फ़ोन को छोड़कर), यह बताती हैं कि उन्हें इस फ़ील्ड से चालू किया गया है या नहीं. |
राज्य | MultiFactorConfigState | बहु-स्तरीय कॉन्फ़िगरेशन की स्थिति. |
MultiFactorConfig.factorIds
चालू किए गए दूसरे फ़ैक्टर के लिए आइडेंटिफ़ायर की सूची. फ़िलहाल, सिर्फ़ 'फ़ोन' की सुविधा उपलब्ध है.
हस्ताक्षर:
factorIds?: AuthFactorType[];
MultiFactorConfig.providerConfigs
मल्टी-फ़ैक्टर प्रोवाइडर के कॉन्फ़िगरेशन की सूची. MFA की सेवा देने वाली कंपनियां (फ़ोन को छोड़कर), यह बताती हैं कि उन्हें इस फ़ील्ड से चालू किया गया है या नहीं.
हस्ताक्षर:
providerConfigs?: MultiFactorProviderConfig[];
मल्टीफ़ैक्टर कॉन्फ़िगरेशन.स्टेट
बहु-स्तरीय कॉन्फ़िगरेशन की स्थिति.
हस्ताक्षर:
state: MultiFactorConfigState;