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.
|