IntegrityManager
public
interface
IntegrityManager
com.google.android.play.core.integrity.IntegrityManager |
完全性情報のリクエストを管理します。
概要
パブリック メソッド | |
---|---|
abstract
Task<IntegrityTokenResponse>
|
requestIntegrityToken(IntegrityTokenRequest request)
完全性に関連する問い合わせのトークンを生成して返します。 |
パブリック メソッド
requestIntegrityToken
public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)
完全性に関連する問い合わせのトークンを生成して返します。
JSON ペイロードは、ネストされた JWT(つまり、JWS の JWE)として署名され、暗号化されます。
JWE は、鍵ラッピング アルゴリズムとして A256KW を使用し、コンテンツ暗号化アルゴリズムとして A256GCM を使用します。JWS は、署名アルゴリズムとして ES256 を使用します。
すべての復号と検証は、安全なサーバー環境内で行う必要があります。受け取ったトークンをクライアント アプリ内で復号または検証しないでください。特に、復号鍵は決してクライアント アプリに公開しないでください。
詳しくは、https://developer.android.com/google/play/integrity/verdict#token-format をご覧ください。
パラメータ | |
---|---|
request |
IntegrityTokenRequest : 完全性トークンのリクエストに使用するオブジェクト。 |
戻り値 | |
---|---|
Task<IntegrityTokenResponse> |
requestIntegrityToken フローが成功または失敗したときに完了する Task 。 |