表示已验证的 App Check 令牌响应的接口。
签名:
export interface VerifyAppCheckTokenResponse
特性
财产 | 类型 | 描述 |
---|---|---|
已消耗 | 布尔值 | 表示此令牌已被消耗。如果这是AppCheck.verifyToken()方法第一次看到此令牌,则此字段将包含值false 。然后,给定的令牌将被标记为already_consumed ,以便以后对该令牌调用AppCheck.verifyToken()方法。当此字段为true 时,调用者将尝试重用之前使用的令牌。您应该对此类来电者采取预防措施;例如,您可以采取拒绝请求或要求调用者通过额外安全检查层等操作。 |
应用程序ID | 细绳 | App Check token所属应用程序对应的应用程序ID。 |
代币 | 解码的AppCheckToken | 已解码的 Firebase 应用检查令牌。 |
verifyAppCheckTokenResponse.alreadyConsumed
表示此令牌已被消耗。如果这是AppCheck.verifyToken()方法第一次看到此令牌,则此字段将包含值false
。然后,给定的令牌将被标记为already_consumed
,以便以后对该令牌调用AppCheck.verifyToken()方法。
当该字段为true
时,调用者正在尝试重用之前使用的令牌。您应该对此类来电者采取预防措施;例如,您可以采取拒绝请求或要求调用者通过额外安全检查层等操作。
签名:
alreadyConsumed?: boolean;
验证AppCheckTokenResponse.appId
App Check token所属应用程序对应的应用程序ID。
签名:
appId: string;
验证AppCheckTokenResponse.token
已解码的 Firebase 应用检查令牌。
签名:
token: DecodedAppCheckToken;