EmailAuthCredential class

رابطی که نمایانگر اعتبارنامه های بازگردانده شده توسط 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 فراخوانی می شود.

برمی‌گرداند:

EmailAuthCredential | خالی

اگر ورودی JSON نشان دهنده یک AuthCredential نباشد ، null برگردانده می شود.

EmailAuthCredential.toJSON()

نمایشی قابل سریال‌سازی با JSON از این شی را برمی‌گرداند.

امضا:

toJSON(): object;

برمی‌گرداند:

هدف - شی

نمایش JSON-Serializable از این شی.