StandardIntegrityManager.PrepareIntegrityTokenRequest.Builder

public abstract class StandardIntegrityManager.PrepareIntegrityTokenRequest.Builder


PrepareIntegrityTokenRequest のビルダー。

概要

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

パブリック メソッド

abstract StandardIntegrityManager.PrepareIntegrityTokenRequest

PrepareIntegrityTokenRequest をビルドします。

abstract StandardIntegrityManager.PrepareIntegrityTokenRequest.Builder

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

abstract StandardIntegrityManager.PrepareIntegrityTokenRequest.Builder

トークンの準備中に適用する WebView リクエスト モード。

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

Builder

public Builder()

パブリック メソッド

setCloudProjectNumber

public abstract StandardIntegrityManager.PrepareIntegrityTokenRequest.Builder setCloudProjectNumber(long value)

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

このフィールドは必須です。

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

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

setWebViewRequestMode

public abstract StandardIntegrityManager.PrepareIntegrityTokenRequest.Builder setWebViewRequestMode(int value)

トークンの準備中に適用する WebView リクエスト モード。

このパラメータは高度なシステム ユースケースでのみ使用され、アプリ、ゲーム、SDK のデベロッパーは指定しないままにする必要があります。

WebView が受け取る完全性判定の結果のサブセットを指定できる標準の完全性 WebView リクエスト モード。使用可能な値は StandardIntegrityWebViewRequestMode にあります。

このモードで Standard Integrity API を呼び出すには、呼び出し元が許可リストに登録されている必要があります。

デフォルトでは指定されていません。

1.6.0 以降