VerifyAppCheckTokenResponse interface

واجهة تمثّل استجابة للرمز المميّز "فحص التطبيق" الذي تم التحقّق منه

Signature:

export interface VerifyAppCheckTokenResponse 

أماكن إقامة

الموقع النوع الوصف
سبق أن تم استخدامه قيمة منطقية يشير إلى حالة الطقس التي تم فيها استهلاك هذا الرمز المميّز. إذا كانت هذه هي المرة الأولى التي يظهر فيها هذا الرمز المميّز بواسطة طريقة AppCheck.verifyToken()، سيحتوي هذا الحقل على القيمة false. سيتم بعد ذلك وضع علامة already_consumed على الرمز المميّز المحدَّد لجميع الاستدعاءات المستقبلية لطريقة AppCheck.verifyToken() لهذا الرمز المميّز.عندما يكون هذا الحقل true، يحاول المتصل إعادة استخدام رمز مميّز سبق استخدامه. يجب اتخاذ الاحتياطات اللازمة تجاه هذا المتصل؛ على سبيل المثال، يمكنك اتخاذ إجراءات مثل رفض الطلب أو مطالبة المتصل باجتياز طبقات إضافية من فحوصات الأمان.
appId السلسلة رقم تعريف التطبيق المقابل للتطبيق الذي ينتمي إليه الرمز المميّز "فحص التطبيق".
الرمز المميّز DecodedAppCheckToken الرمز المميّز "فحص التطبيقات من Firebase" الذي تم فك ترميزه

CheckAppCheckTokenResponse.alreadyConsumed

يشير إلى حالة الطقس التي تم فيها استهلاك هذا الرمز المميّز. إذا كانت هذه هي المرة الأولى التي يظهر فيها هذا الرمز المميّز بواسطة طريقة AppCheck.verifyToken()، سيحتوي هذا الحقل على القيمة false. سيتم بعد ذلك وضع علامة already_consumed على الرمز المميّز المحدَّد لجميع عمليات الاستدعاء المستقبلية لطريقة AppCheck.verifyToken() لهذا الرمز المميّز.

عندما يكون هذا الحقل true، يحاول المتصل إعادة استخدام رمز مميّز تم استخدامه سابقًا. يجب اتخاذ الاحتياطات اللازمة تجاه هذا المتصل؛ على سبيل المثال، يمكنك اتخاذ إجراءات مثل رفض الطلب أو مطالبة المتصل باجتياز طبقات إضافية من فحوصات الأمان.

Signature:

alreadyConsumed?: boolean;

CheckAppCheckTokenResponse.appId

رقم تعريف التطبيق المقابل للتطبيق الذي ينتمي إليه الرمز المميّز "فحص التطبيق".

Signature:

appId: string;

CheckAppCheckTokenResponse.token

الرمز المميّز "فحص التطبيقات من Firebase" الذي تم فك ترميزه

Signature:

token: DecodedAppCheckToken;