الواجهة التي تمثل بيانات الاعتماد التي يتم إرجاعها بواسطة EmailAuthProvider لـ ProviderId .كلمة المرور
يغطي كلا من SignInMethod .EMAIL_PASSWORD و SignInMethod .EMAIL_LINK.
تم وضع علامة على مُنشئ هذه الفئة على أنه داخلي. يجب ألا يستدعي كود الطرف الثالث المنشئ مباشرة أو ينشئ فئات فرعية تعمل على توسيع فئة EmailAuthCredential
.
إمضاء:
export declare class EmailAuthCredential extends AuthCredential
يمتد: AuthCredential
طُرق
طريقة | الصفات التعريفية | وصف |
---|---|---|
منJSON(json) | static | طريقة ثابتة لإلغاء تسلسل تمثيل JSON لكائن ما في AuthCredential . |
toJSON() | تقوم بإرجاع تمثيل JSON قابل للتسلسل لهذا الكائن. |
EmailAuthCredential.fromJSON()
طريقة ثابتة لإلغاء تسلسل تمثيل JSON لكائن ما في AuthCredential .
إمضاء:
static fromJSON(json: object | string): EmailAuthCredential | null;
حدود
معامل | يكتب | وصف |
---|---|---|
json | كائن | خيط | إما object أو تمثيل مقيد للكائن. عند توفير السلسلة، سيتم استدعاء JSON.parse أولاً. |
عائدات:
البريد الإلكترونيAuthCredential | باطل
إذا كان إدخال JSON لا يمثل AuthCredential ، يتم إرجاع قيمة فارغة.
البريد الإلكترونيAuthCredential.toJSON()
تقوم بإرجاع تمثيل JSON قابل للتسلسل لهذا الكائن.
إمضاء:
toJSON(): object;
عائدات:
هدف
تمثيل JSON قابل للتسلسل لهذا الكائن.