AuthCredential class

رابطی که نمایانگر اعتبار بازگردانده شده توسط یک AuthProvider است .

پیاده‌سازی جزئیات مربوط به الزامات اعتبار هر ارائه‌دهنده تأییدیه را مشخص می‌کند.

سازنده این کلاس به عنوان داخلی علامت گذاری شده است. کد شخص ثالث نباید سازنده را مستقیماً فراخوانی کند یا زیر کلاس هایی ایجاد کند که کلاس AuthCredential را گسترش دهد.

امضا:

export declare class AuthCredential 

خواص

ویژگی اصلاح کننده ها تایپ کنید شرح
شناسه ارائه دهنده رشته شناسه ارائه‌دهنده احراز هویت برای اعتبار.
signInMethod رشته روش ورود به سیستم احراز هویت برای اعتبار.

مواد و روش ها

روش اصلاح کننده ها شرح
toJSON() نمایشی قابل سریال‌سازی با JSON از این شی را برمی‌گرداند.

AuthCredential.providerId

شناسه ارائه‌دهنده احراز هویت برای اعتبار.

برای مثال، «facebook.com» یا «google.com».

امضا:

readonly providerId: string;

AuthCredential.signInMethod

روش ورود به سیستم احراز هویت برای اعتبار.

به عنوان مثال، SignInMethod .EMAIL_PASSWORD یا SignInMethod .EMAIL_LINK. این مربوط به شناسه روش ورود به سیستم است که در fetchSignInMethodsForEmail() بازگردانده شده است. .

امضا:

readonly signInMethod: string;

AuthCredential.toJSON()

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

امضا:

toJSON(): object;

برمی گرداند:

هدف - شی

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