EmailAuthCredential class

इंटरफ़ेस जो प्रदाताआईडी के लिए ईमेलऑथप्रोवाइडर द्वारा लौटाए गए क्रेडेंशियल्स का प्रतिनिधित्व करता है ।पासवर्ड

साइनइनमेथड दोनों को कवर करता है .EMAIL_PASSWORD और साइनइन विधि .EMAIL_LINK.

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

हस्ताक्षर:

export declare class EmailAuthCredential extends AuthCredential 

विस्तारित: प्रामाणिक क्रेडेंशियल

तरीकों

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

ईमेलAuthCredential.fromJSON()

किसी ऑब्जेक्ट के JSON प्रतिनिधित्व को प्रामाणिक क्रेडेंशियल में डिसेरिएलाइज़ करने की स्टेटिक विधि .

हस्ताक्षर:

static fromJSON(json: object | string): EmailAuthCredential | null;

पैरामीटर

पैरामीटर प्रकार विवरण
json वस्तु | डोरी या तो object या वस्तु का कड़ा प्रतिनिधित्व। जब स्ट्रिंग प्रदान की जाती है, तो JSON.parse पहले कॉल किया जाएगा।

रिटर्न:

ईमेलऑथक्रेडेंशियल | व्यर्थ

यदि JSON इनपुट AuthCredential का प्रतिनिधित्व नहीं करता है , शून्य वापस आ गया है।

ईमेलAuthCredential.toJSON()

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

हस्ताक्षर:

toJSON(): object;

रिटर्न:

वस्तु

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