Менеджер целостности

public interface IntegrityManager

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


Управляет запросами информации о целостности.

Краткое содержание

Публичные методы

abstract Task < IntegrityTokenResponse > requestIntegrityToken ( IntegrityTokenRequest request)

Создает и возвращает токен для запросов, связанных с целостностью.

Публичные методы

запросIntegrityToken

public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)

Создает и возвращает токен для запросов, связанных с целостностью.

Полезная нагрузка JSON подписывается и шифруется как вложенный JWT, то есть JWE из JWS .

JWE использует A256KW в качестве алгоритма упаковки ключей и A256GCM в качестве алгоритма шифрования контента. JWS использует ES256 в качестве алгоритма подписи.

Вся расшифровка и проверка должны выполняться в защищенной серверной среде. Не расшифровывайте и не проверяйте полученный токен из клиентского приложения. В частности, никогда не предоставляйте клиентскому приложению ключи дешифрования.

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

Параметры
request IntegrityTokenRequest : объект, с помощью которого запрашивается токен целостности.

Возврат
Task < IntegrityTokenResponse > Task , которая завершается после успешного или неудачного выполнения потока requestIntegrityToken.