משאב: 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 של האפליקציה שצוינה. |