MultiFactorConfig interface

इंटरफ़ेस एक बहु-कारक कॉन्फ़िगरेशन का प्रतिनिधित्व करता है। इसका उपयोग यह परिभाषित करने के लिए किया जा सकता है कि बहु-कारक प्रमाणीकरण सक्षम है या अक्षम है और समर्थित दूसरे कारक चुनौतियों की सूची है।

हस्ताक्षर:

export interface MultiFactorConfig 

गुण

संपत्ति प्रकार विवरण
FactorIds ऑथफैक्टर प्रकार [] सक्षम दूसरे कारकों के लिए पहचानकर्ताओं की सूची। वर्तमान में केवल 'फ़ोन' समर्थित है.
प्रदाता कॉन्फ़िगरेशन मल्टीफैक्टरप्रोवाइडर कॉन्फिग [] बहु-कारक प्रदाता कॉन्फ़िगरेशन की एक सूची। एमएफए प्रदाता (फ़ोन को छोड़कर) इंगित करते हैं कि वे इस फ़ील्ड के माध्यम से सक्षम हैं या नहीं।
राज्य मल्टीफैक्टर कॉन्फिगस्टेट बहु-कारक कॉन्फ़िगरेशन स्थिति।

MultiFactorConfig.factorIds

सक्षम दूसरे कारकों के लिए पहचानकर्ताओं की सूची। वर्तमान में केवल 'फ़ोन' समर्थित है.

हस्ताक्षर:

factorIds?: AuthFactorType[];

MultiFactorConfig.providerConfigs

बहु-कारक प्रदाता कॉन्फ़िगरेशन की एक सूची। एमएफए प्रदाता (फ़ोन को छोड़कर) इंगित करते हैं कि वे इस फ़ील्ड के माध्यम से सक्षम हैं या नहीं।

हस्ताक्षर:

providerConfigs?: MultiFactorProviderConfig[];

मल्टीफैक्टर कॉन्फिग.स्टेट

बहु-कारक कॉन्फ़िगरेशन स्थिति।

हस्ताक्षर:

state: MultiFactorConfigState;