IntegrityTokenRequest.Builder

public abstract class IntegrityTokenRequest.Builder


IntegrityTokenRequest 的构建器。

摘要

公共构造函数

公共方法

abstract IntegrityTokenRequest

构建 IntegrityTokenRequest

abstract IntegrityTokenRequest.Builder
setCloudProjectNumber(long cloudProjectNumber)

将要关联到完整性令牌的 Cloud 项目编号。

abstract IntegrityTokenRequest.Builder

完整性令牌将要绑定到的 Nonce。

公共构造函数

Builder

public Builder()

公共方法

build

public abstract IntegrityTokenRequest build()

构建 IntegrityTokenRequest

setCloudProjectNumber

public abstract IntegrityTokenRequest.Builder setCloudProjectNumber(long cloudProjectNumber)

将要关联到完整性令牌的 Cloud 项目编号。

对于在 Google Play 之外专门分发的应用和 SDK,此字段为必填字段。对于在 Google Play 上分发的应用,Cloud 项目编号在 Play 管理中心内配置,因此无需在请求中进行设置。

对于已启用 Play Integrity API 的 Cloud 项目,您可以在 Google Cloud 控制台的“项目信息”中找到其 Cloud 项目编号。

用于 在 Google 服务器上解密令牌的调用必须使用与此请求中的令牌相关联的 Cloud 账号进行身份验证。

setNonce

public abstract IntegrityTokenRequest.Builder setNonce(String nonce)

完整性令牌将要绑定到的 Nonce。

Nonce 必须采用以 Base64 编码、网络安全且不换行的形式。

请参阅有关 Nonce 要求和建议的详细信息