واجهة خدمة Firebase AppCheck
.
Signature:
export declare class AppCheck
أماكن إقامة
الموقع | المعدِّلات | النوع | الوصف |
---|---|---|---|
التطبيق | التطبيق |
الطُرق
الطريقة | المعدِّلات | الوصف |
---|---|---|
createToken(appId, options) | تُنشئ رمزًا AppCheckToken جديدًا يمكن إرساله مرة أخرى إلى العميل. | |
verifyToken(appCheckToken, options) | تتحقّق من الرمز المميز لفحص التطبيقات في Firebase (JWT). إذا كان الرمز المميّز صالحًا، يتم الوفاء بالوعد من خلال المطالبات التي تم فك ترميزها الخاصة بالرمز المميّز وإلا فسيتم رفض الوعد. |
AppCheck.app
Signature:
readonly app: App;
AppCheck.createToken()
تُنشئ رمزًا AppCheckToken جديدًا يمكن إرساله مرة أخرى إلى العميل.
Signature:
createToken(appId: string, options?: AppCheckTokenOptions): Promise<AppCheckToken>;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
رقم تعريف التطبيق | السلسلة | رقم تعريف التطبيق المطلوب استخدامه باعتباره JWT app_id |
خيارات | AppCheckTokenOptions | كائن الخيارات الاختيارية عند إنشاء رمز مميّز جديد لفحص التطبيقات. |
المرتجعات:
Promise<AppCheckToken>
الوعد الذي يتم الوفاء به من خلال AppCheckToken
AppCheck.verifyToken()
تتحقّق من الرمز المميز لفحص التطبيقات في Firebase (JWT). إذا كان الرمز المميّز صالحًا، يتم الوفاء بالوعد من خلال المطالبات التي تم فك ترميزها الخاصة بالرمز المميّز وإلا فسيتم رفض الوعد.
Signature:
verifyToken(appCheckToken: string, options?: VerifyAppCheckTokenOptions): Promise<VerifyAppCheckTokenResponse>;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
رمز appCheckToken | السلسلة | الرمز المميّز لفحص التطبيقات المطلوب التحقّق منه |
خيارات | VerifyAppCheckTokenOptions | عنصر VerifyAppCheckTokenOptions عند التحقق من الرمز المميّز لفحص التطبيق |
المرتجعات:
Promise<VerifyAppCheckTokenResponse>
وعد يتم الوفاء به من خلال المطالبات التي تم فك ترميزها الخاصة بالرمز المميّز إذا كان الرمز المميّز "للتحقق من التطبيق" صالحًا وعدًا مرفوضًا.