IntegrityTokenRequest.Builder

public abstract class IntegrityTokenRequest.Builder


IntegrityTokenRequest のビルダー。

概要

パブリック コンストラクタ

パブリック メソッド

abstract IntegrityTokenRequest

IntegrityTokenRequest をビルドします。

abstract IntegrityTokenRequest.Builder
setCloudProjectNumber(long cloudProjectNumber)

完全性トークンにリンクする Cloud プロジェクト番号。

abstract IntegrityTokenRequest.Builder

完全性トークンをバインドするノンス。

パブリック コンストラクタ

Builder

public Builder()

パブリック メソッド

build

public abstract IntegrityTokenRequest build()

IntegrityTokenRequest をビルドします。

setCloudProjectNumber

public abstract IntegrityTokenRequest.Builder setCloudProjectNumber(long cloudProjectNumber)

完全性トークンにリンクする Cloud プロジェクト番号。

このフィールドは、Google Play 以外で独占配信されるアプリと SDK で必須です。Google Play で配信されるアプリの場合、Cloud プロジェクト番号は Google Play Console で構成します。リクエストに設定する必要はありません。

Play Integrity API が有効になっている Cloud プロジェクトの Cloud プロジェクト番号は、Google Cloud コンソールのプロジェクト情報で確認できます。

Google のサーバー上でトークンを復号する呼び出しは、このリクエストのトークンにリンクされた Cloud アカウントを使用して認証する必要があります。

setNonce

public abstract IntegrityTokenRequest.Builder setNonce(String nonce)

完全性トークンをバインドするノンス。

ウェブセーフなラップなし形式で base64 エンコードする必要があります。

ノンスの要件と推奨事項に関する詳細 をご覧ください。