资源:DeviceCheckConfig
应用的 DeviceCheck 配置对象。ExchangeDeviceCheckToken
使用此配置来验证 DeviceCheck 向应用颁发的设备令牌。它还控制返回的
的某些属性,例如其 AppCheckToken
ttl
。
请注意,验证流程会使用您向应用注册的团队 ID。请通过 Firebase 控制台或通过 Firebase Management Service 以编程方式注册。
JSON 表示法 |
---|
{ "name": string, "tokenTtl": string, "keyId": string, "privateKey": string, "privateKeySet": boolean } |
字段 | |
---|---|
name |
必需。DeviceCheck 配置对象的相对资源名称,格式为:
|
tokenTtl |
指定通过 DeviceCheck 令牌交换的 App Check 令牌的有效时长。如果未设置,则采用默认值 1 小时。必须介于 30 分钟到 7 天(含)之间。 该时长以秒为单位,最多包含九个小数位,以“ |
keyId |
必需。在您的 Apple Developer 账号中创建的通过 DeviceCheck 启用的私钥的密钥标识符。 |
privateKey |
必需。仅限输入。与 出于安全考虑,在任何响应中都不会填充此字段。 |
privateKeySet |
仅限输出。之前是否设置了 |
方法 |
|
---|---|
|
以原子方式获取指定应用列表的 DeviceCheckConfig 。 |
|
获取指定应用的 DeviceCheckConfig 。 |
|
更新指定应用的 DeviceCheckConfig 。 |