IntegrityTokenRequest.Builder
public
static
abstract
class
IntegrityTokenRequest.Builder
extends Object
java.lang.Object | |
↳ | com.google.android.play.core.integrity.IntegrityTokenRequest.Builder |
IntegrityTokenRequest
のビルダー。
概要
public コンストラクタ | |
---|---|
Builder()
|
パブリック メソッド | |
---|---|
abstract
IntegrityTokenRequest
|
build()
|
abstract
IntegrityTokenRequest.Builder
|
setCloudProjectNumber(long cloudProjectNumber)
完全性トークンにリンクする Cloud プロジェクト番号。 |
abstract
IntegrityTokenRequest.Builder
|
setNonce(String nonce)
完全性トークンをバインドするノンス。 |
継承されるメソッド | |
---|---|
パブリック コンストラクタ
Builder
public Builder ()
パブリック メソッド
build
public abstract IntegrityTokenRequest build ()
IntegrityTokenRequest
をビルドします。
戻り値 | |
---|---|
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 アカウントを使用して認証する必要があります。
パラメータ | |
---|---|
cloudProjectNumber |
long |
戻り値 | |
---|---|
IntegrityTokenRequest.Builder |
setNonce
public abstract IntegrityTokenRequest.Builder setNonce (String nonce)
完全性トークンをバインドするノンス。
ウェブセーフなラップなし形式で base64 エンコードする必要があります。
ノンスの要件と推奨事項に関する詳細をご覧ください。
パラメータ | |
---|---|
nonce |
String |
戻り値 | |
---|---|
IntegrityTokenRequest.Builder |