Menedżer integralności

public interface IntegrityManager

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


Zarządza żądaniami informacji o integralności.

Podsumowanie

Metody publiczne

abstract Task<IntegrityTokenResponse> requestIntegrityToken(IntegrityTokenRequest request)

Generuje i zwraca token do zapytań dotyczących integralności.

Metody publiczne

requestIntegrityToken.

public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)

Generuje i zwraca token do zapytań dotyczących integralności.

Ładunek JSON jest podpisany i zaszyfrowany jako zagnieżdżony token JWT, czyli JWE JWS.

JWE używa A256KW jako algorytmu zawijania kluczy, a A256GCM jako algorytmu szyfrowania treści. Jako algorytm podpisywania JWS używa ES256.

Całość odszyfrowywania i weryfikacji należy przeprowadzać w bezpiecznym środowisku serwera. Nie odszyfruj ani nie weryfikuj otrzymanego tokena w aplikacji klienckiej. W szczególności nie ujawniaj żadnych kluczy odszyfrowywania aplikacji klienckiej.

Więcej informacji znajdziesz na stronie https://developer.android.com/google/play/integrity/verdict#token-format.

Parametry
request IntegrityTokenRequest: obiekt, którego dotyczy żądanie tokena integralności.

Zwroty
Task<IntegrityTokenResponse> Task, który kończy się po udanym lub nieudanym przebiegu procesu requestIntegrityToken.