ProviderId- এর জন্য EmailAuthProvider দ্বারা প্রত্যাবর্তিত প্রমাণপত্রের প্রতিনিধিত্ব করে এমন ইন্টারফেস পাসওয়ার্ড
উভয় SignInMethod কভার করে .EMAIL_PASSWORD এবং সাইনইন পদ্ধতি .EMAIL_LINK
এই শ্রেণীর কনস্ট্রাক্টরকে অভ্যন্তরীণ হিসাবে চিহ্নিত করা হয়েছে। তৃতীয় পক্ষের কোড সরাসরি কনস্ট্রাক্টরকে কল করা বা EmailAuthCredential
ক্লাস প্রসারিত করে এমন সাবক্লাস তৈরি করা উচিত নয়।
স্বাক্ষর:
export declare class EmailAuthCredential extends AuthCredential
প্রসারিত: AuthCredential
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
JSON(json) থেকে | static | একটি AuthCredential এ একটি বস্তুর JSON উপস্থাপনাকে ডিসিরিয়ালাইজ করার স্ট্যাটিক পদ্ধতি . |
toJSON() | এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা প্রদান করে। |
EmailAuthCredential.fromJSON()
একটি AuthCredential এ একটি বস্তুর JSON উপস্থাপনাকে ডিসিরিয়ালাইজ করার স্ট্যাটিক পদ্ধতি .
স্বাক্ষর:
static fromJSON(json: object | string): EmailAuthCredential | null;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
json | বস্তু | স্ট্রিং | হয় object বা বস্তুর stringified উপস্থাপনা. যখন স্ট্রিং প্রদান করা হয়, JSON.parse প্রথমে কল করা হবে। |
রিটার্ন:
EmailAuthCredential | খালি
যদি JSON ইনপুট একটি AuthCredential প্রতিনিধিত্ব না করে , নাল ফেরত দেওয়া হয়।
EmailAuthCredential.toJSON()
এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা প্রদান করে।
স্বাক্ষর:
toJSON(): object;
রিটার্ন:
বস্তু
এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা।