AuthCredential class

इंटरफ़ेस जो AuthProvider द्वारा लौटाए गए क्रेडेंशियल्स का प्रतिनिधित्व करता है .

कार्यान्वयन प्रत्येक प्रमाणीकरण प्रदाता की क्रेडेंशियल आवश्यकताओं के बारे में विवरण निर्दिष्ट करता है।

इस वर्ग के लिए कंस्ट्रक्टर को आंतरिक के रूप में चिह्नित किया गया है। तृतीय-पक्ष कोड को सीधे कंस्ट्रक्टर को कॉल नहीं करना चाहिए या AuthCredential क्लास का विस्तार करने वाले उपवर्ग नहीं बनाना चाहिए।

हस्ताक्षर:

export declare class AuthCredential 

गुण

संपत्ति संशोधक प्रकार विवरण
प्रदाताआईडी डोरी क्रेडेंशियल के लिए प्रमाणीकरण प्रदाता आईडी।
साइन इन विधि डोरी क्रेडेंशियल के लिए प्रमाणीकरण साइन इन विधि।

तरीकों

तरीका संशोधक विवरण
toJSON() इस ऑब्जेक्ट का JSON-क्रमबद्ध प्रतिनिधित्व लौटाता है।

AuthCredential.providerId

क्रेडेंशियल के लिए प्रमाणीकरण प्रदाता आईडी।

उदाहरण के लिए, 'facebook.com', या 'google.com'.

हस्ताक्षर:

readonly providerId: string;

AuthCredential.signInMethod

क्रेडेंशियल के लिए प्रमाणीकरण साइन इन विधि।

उदाहरण के लिए, साइन इन विधि .EMAIL_PASSWORD, या साइनइन विधि .EMAIL_LINK. यह FetchSignInMethodsForEmail() में दिए गए साइन-इन विधि पहचानकर्ता से मेल खाता है .

हस्ताक्षर:

readonly signInMethod: string;

AuthCredential.toJSON()

इस ऑब्जेक्ट का JSON-क्रमबद्ध प्रतिनिधित्व लौटाता है।

हस्ताक्षर:

toJSON(): object;

रिटर्न:

वस्तु

इस ऑब्जेक्ट का JSON-क्रमबद्ध प्रतिनिधित्व।