المورد: DeviceCheckConfig
عنصر إعداد DeviceCheck في التطبيق يستخدم تطبيق "ExchangeDeviceCheckToken
" هذه الإعدادات للتحقّق من الرموز المميّزة للجهاز الصادرة للتطبيقات من خلال DeviceCheck. وهي تتحكّم أيضًا في خصائص معيّنة لـ
التي تم عرضها، مثل AppCheckToken
ttl
.
يُرجى ملاحظة أنّ رقم تعريف الفريق المسجَّل في تطبيقك يُستخدَم كجزء من عملية التحقّق من الصحة. يُرجى تسجيله عبر "وحدة تحكُّم Firebase" أو آليًا عبر خدمة إدارة Firebase.
تمثيل JSON |
---|
{ "name": string, "tokenTtl": string, "keyId": string, "privateKey": string, "privateKeySet": boolean } |
الحقول | |
---|---|
name |
مطلوب. اسم المورد النسبي لكائن ضبط DeviceCheck بالتنسيق:
|
tokenTtl |
تحدِّد هذه السياسة المدة التي ستكون خلالها الرموز المميّزة للتحقّق من التطبيقات التي تم تبادلها من الرموز المميّزة لـ DeviceCheck صالحة. في حال ترك هذه السياسة بدون ضبط، يتم افتراض القيمة التلقائية التي تبلغ ساعة واحدة. يجب أن تتراوح المدة بين 30 دقيقة و7 أيام (ضمنًا). مدة بالثواني مكونة من تسعة أرقام كسور كحد أقصى وتنتهي بالأرقام " |
keyId |
مطلوب. معرّف المفتاح الخاص بمفتاح خاص تم تفعيله من خلال DeviceCheck، والذي تم إنشاؤه في حساب المطوّر الخاص بك على Apple |
privateKey |
مطلوب. الإدخال فقط. محتوى ملف المفتاح الخاص ( لأسباب تتعلق بالأمان، لن تتم تعبئة هذا الحقل مطلقًا في أي رد. |
privateKeySet |
النتائج فقط. تحدّد هذه السمة ما إذا كان قد سبق ضبط الحقل |
الطُرق |
|
---|---|
|
يحصل التطبيق على DeviceCheckConfig تلقائيًا لقائمة التطبيقات المحدَّدة. |
|
الحصول على DeviceCheckConfig للتطبيق المحدّد |
|
لتعديل DeviceCheckConfig للتطبيق المحدّد. |