Menedżer integralności

public interface IntegrityManager

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


Umożliwia zarządzanie żądaniami informacji o integralności.

Podsumowanie

Metody publiczne

abstract Task<IntegrityTokenResponse> requestIntegrityToken(IntegrityTokenRequest request)

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

Metody publiczne

requestIntegrityToken

public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)

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

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

JWE używa A256KW jako klucza oraz algorytmu A256GCM jako algorytm szyfrowania treści. W JWS jako algorytm podpisywania używany jest ES256.

Całość odszyfrowywania i weryfikacji powinna odbywać się w bezpiecznym środowisku serwera. Nie wolno odszyfrować lub zweryfikować token otrzymany z aplikacji klienckiej. W szczególności nigdy nie ujawniaj wszystkie klucze odszyfrowywania do aplikacji klienckiej.

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

Parametry
request IntegrityTokenRequest: obiekt, za pomocą którego chcesz zażądać tokena integralności.

Zwroty
Task<IntegrityTokenResponse> Task, który kończy się w przypadku pomyślnego lub nieudanego przepływu requestIntegrityToken.