StandardIntegrityManager
public
interface
StandardIntegrityManager
| com.google.android.play.core.integrity.StandardIntegrityManager |
完全性情報のリクエストを管理します。
概要
パブリック メソッド | |
|---|---|
abstract
Task<StandardIntegrityManager.StandardIntegrityTokenProvider>
|
prepareIntegrityToken(StandardIntegrityManager.PrepareIntegrityTokenRequest request)
完全性トークンを準備し、 |
abstract
Task<Integer>
|
showDialog(StandardIntegrityManager.StandardIntegrityDialogRequest request)
ユーザーにダイアログを表示します。 |
パブリック メソッド
prepareIntegrityToken
public abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider> prepareIntegrityToken (StandardIntegrityManager.PrepareIntegrityTokenRequest request)
完全性トークンを準備し、StandardIntegrityManager.StandardIntegrityTokenProvider を介してリクエストできるようにします。
生成された StandardIntegrityManager.StandardIntegrityTokenProvider を更新するために、このメソッドを随時呼び出すことができます。
この API は Google のサーバーを呼び出すため、ネットワーク接続が必要です。
| パラメータ | |
|---|---|
request |
StandardIntegrityManager.PrepareIntegrityTokenRequest: 完全性トークンの準備に使用するオブジェクト。 |
| 戻り値 | |
|---|---|
Task<StandardIntegrityManager.StandardIntegrityTokenProvider> |
prepareIntegrityToken フローが成功または失敗したときに完了する Task。エラーが発生した場合は、Task でラップされた StandardIntegrityException がスローされます。 |
showDialog
public abstract Task<Integer> showDialog (StandardIntegrityDialogRequest request)
ユーザーにダイアログを表示します。
このメソッドは、StandardIntegrityManager.StandardIntegrityDialogRequest.StandardIntegrityResponse ごとに 1 回だけ呼び出すことができます。
注: ライブラリ バージョン 1.5.0 で追加されました。
| パラメータ | |
|---|---|
request |
IntegrityDialogRequest: 表示するダイアログの構成が含まれます。 |
| 戻り値 | |
|---|---|
Task<Integer> |
Task(showDialog フローの成功または失敗を示す IntegrityDialogResponseCode を伴って完了)。 |