IntegrityManager

public interface IntegrityManager

com.google.android.play.core.integrity.IntegrityManager


Mengelola permintaan informasi integritas.

Ringkasan

Metode publik

abstract Task<IntegrityTokenResponse> requestIntegrityToken(IntegrityTokenRequest request)

Menghasilkan dan menampilkan token untuk pertanyaan terkait integritas.

Metode publik

requestIntegrityToken

public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)

Menghasilkan dan menampilkan token untuk pertanyaan terkait integritas.

Payload JSON ditandatangani dan dienkripsi sebagai JWT bertingkat, yaitu JWE dari JWS.

JWE menggunakan A256KW sebagai algoritma penggabungan kunci dan A256GCM sebagai algoritma enkripsi konten. JWS menggunakan ES256 sebagai algoritme penandatanganan.

Semua dekripsi dan verifikasi harus dilakukan dalam lingkungan server yang aman. Jangan mendekripsi atau memverifikasi token yang diterima dari dalam aplikasi klien. Khususnya, jangan pernah menampilkan kunci dekripsi apa pun ke aplikasi klien.

Lihat https://developer.android.com/google/play/integrity/verdict#token-format.

Parameter
request IntegrityTokenRequest: objek untuk meminta token integritas.

Hasil
Task<IntegrityTokenResponse> Task yang selesai setelah alur requestIntegrityToken berhasil atau gagal.