VerifyAppCheckTokenResponse interface

表示已验证的 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;