VerifyAppCheckTokenOptions interface

واجهة تمثل خيارات طريقة AppCheck.verifyToken() .

إمضاء:

export interface VerifyAppCheckTokenOptions 

ملكيات

ملكية يكتب وصف
تستهلك منطقية لاستخدام ميزة حماية إعادة التشغيل، اضبط هذا على true . ستقوم طريقة AppCheck.verifyToken() بوضع علامة على الرمز المميز كمستهلك بعد التحقق منه. سيتم وضع علامة على الرموز المميزة التي تم استهلاكها بالفعل على هذا النحو في الرد. تعتبر الرموز مستهلكة فقط إذا تم إرسالها إلى الواجهة الخلفية لـ App Check عن طريق استدعاء الأسلوب AppCheck.verifyToken() مع تعيين هذا الحقل على true ؛ الاستخدامات الأخرى للرمز المميز لا تستهلكه. تتطلب ميزة حماية إعادة التشغيل هذه اتصالاً إضافيًا بالشبكة إلى الواجهة الخلفية للتحقق من التطبيق وتجبر عملائك على الحصول على شهادة جديدة من موفري التصديق الذين اخترتهم. وبالتالي يمكن أن يؤثر هذا سلبًا على الأداء ويمكن أن يؤدي إلى استنفاد حصص موفري التصديق بشكل أسرع. نوصي باستخدام هذه الميزة فقط لحماية العمليات ذات الحجم المنخفض أو العمليات الأمنية الهامة أو المكلفة.

VerifyAppCheckTokenOptions.consume

لاستخدام ميزة حماية إعادة التشغيل، قم بتعيين هذا إلى true . ستقوم طريقة AppCheck.verifyToken() بوضع علامة على الرمز المميز كمستهلك بعد التحقق منه.

سيتم وضع علامة على الرموز المميزة التي تم استهلاكها بالفعل على هذا النحو في الرد.

تعتبر الرموز المميزة مستهلكة فقط إذا تم إرسالها إلى الواجهة الخلفية للتحقق من التطبيق عن طريق استدعاء طريقة AppCheck.verifyToken() مع تعيين هذا الحقل على true ; الاستخدامات الأخرى للرمز المميز لا تستهلكه.

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

إمضاء:

consume?: boolean;