AuthCredential class

ऐसा इंटरफ़ेस जो AuthProvider से मिले क्रेडेंशियल दिखाता है.

लागू करने से, पुष्टि करने वाली हर कंपनी के क्रेडेंशियल की ज़रूरी शर्तों के बारे में पता चलता है.

इस क्लास के कंस्ट्रक्टर को इंटरनल के तौर पर मार्क किया गया है. तीसरे पक्ष के कोड को सीधे तौर पर कंस्ट्रक्टर को कॉल नहीं करना चाहिए या ऐसी सब-क्लास नहीं बनानी चाहिए जो AuthCredential क्लास को बढ़ाती हों.

हस्ताक्षर:

export declare class AuthCredential 

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
providerId स्ट्रिंग क्रेडेंशियल के लिए, पुष्टि करने वाली कंपनी का आईडी.
signInMethod स्ट्रिंग क्रेडेंशियल के लिए पुष्टि करने का साइन इन करने का तरीका.

तरीके

तरीका मॉडिफ़ायर ब्यौरा
toJSON() यह फ़ंक्शन इस ऑब्जेक्ट को JSON के क्रम में लगाकर दिखाया जाता है.

AuthAuthentic.providerId

क्रेडेंशियल के लिए, पुष्टि करने वाली कंपनी का आईडी.

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

हस्ताक्षर:

readonly providerId: string;

AuthCredential.signInMethod

क्रेडेंशियल के लिए पुष्टि करने का साइन इन करने का तरीका.

उदाहरण के लिए, SignInMethod.EMAIL_Password या SignInMethod.EMAIL_LINK. यह साइन-इन करने के तरीके के आइडेंटिफ़ायर से मेल खाता है, जैसा कि फ़ेचInMethodsForEmail() में दिखाया गया है.

हस्ताक्षर:

readonly signInMethod: string;

AuthCredential.toJSON()

यह फ़ंक्शन इस ऑब्जेक्ट को JSON के क्रम में लगाकर दिखाया जाता है.

हस्ताक्षर:

toJSON(): object;

लौटाए जाने वाले प्रॉडक्ट:

ऑब्जेक्ट

इस ऑब्जेक्ट को JSON के क्रम में लगाकर दिखाया जा सकता है.