資源:DeviceCheckConfig
應用程式的 DeviceCheck 設定物件。「ExchangeDeviceCheckToken
」會使用這項設定,驗證 DeviceCheck 核發給應用程式的裝置權杖。它也會控制傳回的
的特定屬性,例如其 AppCheckToken
ttl
。
請注意,驗證過程會使用您應用程式註冊的團隊 ID。請透過 Firebase 控制台註冊,或是透過 Firebase 管理服務以程式輔助方式註冊。
JSON 表示法 |
---|
{ "name": string, "tokenTtl": string, "keyId": string, "privateKey": string, "privateKeySet": boolean } |
欄位 | |
---|---|
name |
必要欄位。DeviceCheck 設定物件的相對資源名稱,如下所示:
|
tokenTtl |
指定從 DeviceCheck 權杖交換 App Check 權杖的效期。如未設定,系統會採用預設值 1 小時。必須介於 30 分鐘到 7 天 (含首尾)。 時間長度以秒為單位,最多可有 9 個小數位數,並結尾為「 |
keyId |
必要欄位。透過 DeviceCheck 啟用的私密金鑰金鑰 ID (在您的 Apple Developer 帳戶中建立)。 |
privateKey |
必要欄位。僅限輸入。與 基於安全考量,任何回應一律不會填入這個欄位。 |
privateKeySet |
僅供輸出。指出先前是否已設定 |
方法 |
|
---|---|
|
會以整體方式取得指定應用程式清單的 DeviceCheckConfig 。 |
|
取得指定應用程式的 DeviceCheckConfig 。 |
|
更新指定應用程式的 DeviceCheckConfig 。 |