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