VerifyAppCheckTokenOptions interface

表示AppCheck.verifyToken()方法选项的接口。

签名:

export interface VerifyAppCheckTokenOptions 

特性

财产类型描述
消耗布尔值要使用重播保护功能,请将其设置为trueAppCheck.verifyToken()方法在验证令牌后将其标记为已消耗。发现已被消耗的令牌将在响应中进行标记。仅当通过调用AppCheck.verifyToken()方法并将该字段设置为true将令牌发送到 App Check 后端时,令牌才被视为已消耗;令牌的其他用途不会消耗它。此重播保护功能需要对 App Check 后端进行额外的网络调用,并强制您的客户从您选择的证明提供商处获取新的证明。因此,这可能会对性能产生负面影响,并且可能会更快地耗尽证明提供商的配额。我们建议您仅在保护小批量、安全关键或昂贵的操作时使用此功能。

verifyAppCheckTokenOptions.consume

要使用重放保护功能,请将其设置为trueAppCheck.verifyToken()方法在验证令牌后将其标记为已消耗。

发现已被消耗的令牌将在响应中进行标记。

仅当通过调用AppCheck.verifyToken()方法并将该字段设置为true将令牌发送到 App Check 后端时,令牌才被视为已消耗;令牌的其他用途不会消耗它。

此重播保护功能需要对 App Check 后端进行额外的网络调用,并强制您的客户从您选择的证明提供商处获取新的证明。因此,这可能会对性能产生负面影响,并且可能会更快地耗尽证明提供商的配额。我们建议您仅在保护小批量、安全关键或昂贵的操作时使用此功能。

签名:

consume?: boolean;