资源: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 天之间(含 30 分钟和 7 天)。 此时长以秒为单位,最多包含九个小数位,以“ |
keyId |
必需。通过 DeviceCheck 启用的私钥的密钥标识符,在您的 Apple Developer 帐号中创建。 |
privateKey |
必需。仅限输入。与 出于安全考虑,任何响应中都不会填充此字段。 |
privateKeySet |
仅供输出。之前是否设置了 |
方法 |
|
---|---|
|
以原子方式获取指定应用列表的 DeviceCheckConfig 。 |
|
获取指定应用的 DeviceCheckConfig 。 |
|
更新指定应用的 DeviceCheckConfig 。 |