REST Resource: projects.apps.safetyNetConfig

المرجع: SafetyNetConfig

كائن إعدادات SafetyNet للتطبيق تتحكّم هذه الإعدادات في خصائص معيّنة لـ AppCheckToken التي تعرضها ExchangeSafetyNetToken، مثل ttl.

تجدر الإشارة إلى أنّ الملفات المرجعية لشهادة SHA-256 المسجّلة تُستخدَم للتحقّق من صحة الرموز المميّزة الصادرة عن SafetyNet. يُرجى تسجيلها عبر "وحدة تحكُّم Firebase" أو آليًا عبر خدمة إدارة Firebase.

تمثيل JSON
{
  "name": string,
  "tokenTtl": string
}
الحقول
name

string

مطلوب. اسم المورد النسبي لكائن تكوين SafetyNet، بالتنسيق:

projects/{project_number}/apps/{app_id}/safetyNetConfig
tokenTtl

string (Duration format)

تحدِّد هذه السياسة المدة التي ستكون خلالها رموز "التحقّق من التطبيقات" المميّزة التي سيتم تبادلها من رموز SafetyNet المميزة صالحة. في حال ترك هذه السياسة بدون ضبط، يتم افتراض القيمة التلقائية التي تبلغ ساعة واحدة. يجب أن تتراوح المدة بين 30 دقيقة و7 أيام (ضمنًا).

مدة بالثواني مكونة من تسعة أرقام كسور كحد أقصى وتنتهي بالأرقام "s" مثال: "3.5s"

الطُرق

batchGet
(deprecated)

يحصل التطبيق على SafetyNetConfig تلقائيًا لقائمة التطبيقات المحدَّدة.

get
(deprecated)

الحصول على SafetyNetConfig للتطبيق المحدّد

patch
(deprecated)

لتعديل SafetyNetConfig للتطبيق المحدّد.