رابط سرویس Firebase AppCheck
.
امضا:
export declare class AppCheck
خواص
ویژگی | اصلاح کننده ها | تایپ کنید | شرح |
---|---|---|---|
برنامه | برنامه |
مواد و روش ها
روش | اصلاح کننده ها | شرح |
---|---|---|
createToken (appId، گزینهها) | یک AppCheckToken جدید ایجاد می کند که می تواند به یک مشتری بازگردانده شود. | |
verifyToken (appCheckToken، گزینهها) | نشانه بررسی برنامه Firebase (JWT) را تأیید می کند. اگر نشانه معتبر باشد، وعده با ادعاهای رمزگشایی شده محقق می شود. در غیر این صورت قول مردود است. |
AppCheck.app
امضا:
readonly app: App;
AppCheck.createToken()
یک AppCheckToken جدید ایجاد می کند که می تواند به یک مشتری بازگردانده شود.
امضا:
createToken(appId: string, options?: AppCheckTokenOptions): Promise<AppCheckToken>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
شناسه برنامه | رشته | شناسه برنامه برای استفاده به عنوان JWT app_id. |
گزینه ها | AppCheckTokenOptions | گزینههای اختیاری هنگام ایجاد یک نشانه بررسی برنامه جدید مخالفت میکنند. |
برمی گرداند:
Promise< AppCheckToken >
وعده ای که با AppCheckToken
محقق می شود .
AppCheck.verifyToken()
نشانه بررسی برنامه Firebase (JWT) را تأیید می کند. اگر نشانه معتبر باشد، وعده با ادعاهای رمزگشایی شده محقق می شود. در غیر این صورت قول مردود است.
امضا:
verifyToken(appCheckToken: string, options?: VerifyAppCheckTokenOptions): Promise<VerifyAppCheckTokenResponse>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
appCheckToken | رشته | نشانه بررسی برنامه برای تأیید. |
گزینه ها | VerifyAppCheckTokenOptions | شیء اختیاری VerifyAppCheckTokenOptions هنگام تأیید یک رمز برنامه بررسی. |
برمی گرداند:
Promise< VerifyAppCheckTokenResponse >
وعده ای که با ادعاهای رمزگشایی شده در صورت معتبر بودن رمز برنامه چک انجام می شود. در غیر این صورت قول رد شده