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 回だけ呼び出すことができます。
パラメータ | |
---|---|
request |
IntegrityDialogRequest : 表示するダイアログの構成が含まれます。 |
戻り値 | |
---|---|
Task<Integer> |
Task (showDialog フローの成功または失敗を示す IntegrityDialogResponseCode を伴って完了)。 |