Менеджер целостности
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. |