EmailAuthCredential class

واجهة تمثّل بيانات الاعتماد التي يعرضها EmailAuthProvider لـ ProviderId.كلمة المرور

تشمل كلاً من SignInMethod.EMAIL_password وSignInMethod.EMAIL_LINK.

يتم تحديد الدالة الإنشائية لهذه الفئة على أنها داخلية. يجب ألّا يستدعي الرمز البرمجي الخاص بالجهة الخارجية الدالة الإنشائية مباشرةً أو ينشئ فئات فرعية تُوسّع الفئة EmailAuthCredential.

Signature:

export declare class EmailAuthCredential extends AuthCredential 

للتوسيع: AuthCredential

الطُرق

الطريقة المعدِّلات الوصف
fromJSON(json) static طريقة ثابتة لإلغاء تسلسل تمثيل JSON لعنصر في AuthCredential.
toJSON() تعرض تمثيلاً بتنسيق JSON لهذا الكائن.

EmailAuthCredential.fromJSON()

طريقة ثابتة لإلغاء تسلسل تمثيل JSON لعنصر في AuthCredential.

Signature:

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

المَعلمات

المعلمة النوع الوصف
ملف JSON كائن | سلسلة إما object أو التمثيل السلكي للعنصر. وعند توفير السلسلة، سيتم استدعاء JSON.parse أولاً.

المرتجعات:

EmailAuthCredential | فارغ

إذا لم يكن إدخال JSON يمثل AuthCredential، يتم عرض قيمة فارغة.

EmailAuthCredential.toJSON()

تعرض تمثيلاً بتنسيق JSON لهذا الكائن.

Signature:

toJSON(): object;

المرتجعات:

كائن

تمثل هذه السمة تمثيلاً بتنسيق JSON لهذا الكائن.