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