StandardIntegrityManager
public
interface
StandardIntegrityManager
com.google.android.play.core.integrity.StandardIntegrityManager |
Zarządza żądaniami informacji o integralności.
Podsumowanie
Zagnieżdżone klasy | |
---|---|
class |
StandardIntegrityManager.PrepareIntegrityTokenRequest
Prośba o |
class |
StandardIntegrityManager.StandardIntegrityToken
Odpowiedź użytkownika |
interface |
StandardIntegrityManager.StandardIntegrityTokenProvider
Standardowy dostawca tokenów integralności. |
class |
StandardIntegrityManager.StandardIntegrityTokenRequest
Prośba o |
Metody publiczne | |
---|---|
abstract
Task<StandardIntegrityManager.StandardIntegrityTokenProvider>
|
prepareIntegrityToken(StandardIntegrityManager.PrepareIntegrityTokenRequest request)
Przygotowuje token integralności i udostępnia go do wysłania żądania za pomocą |
abstract
Task<Integer>
|
showDialog(StandardIntegrityManager.StandardIntegrityDialogRequest request)
Wyświetla użytkownikowi okno. |
Metody publiczne
prepareIntegrityToken
public abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider> prepareIntegrityToken (StandardIntegrityManager.PrepareIntegrityTokenRequest request)
Przygotowuje token integralności i udostępnia go do wysłania żądania za pomocą StandardIntegrityManager.StandardIntegrityTokenProvider
.
Od czasu do czasu możesz wywoływać tę metodę, aby odświeżyć wynikowy obiekt StandardIntegrityManager.StandardIntegrityTokenProvider
.
Pamiętaj, że ten interfejs API wywołuje serwery Google, dlatego wymaga połączenia z siecią.
Parametry | |
---|---|
request |
StandardIntegrityManager.PrepareIntegrityTokenRequest : obiekt, za pomocą którego ma zostać przygotowany token integralności. |
Zwroty | |
---|---|
Task<StandardIntegrityManager.StandardIntegrityTokenProvider> |
Obiekt Task , który kończy się po zakończeniu procesu prepareIntegrityToken (z powodzeniem lub niepowodzeniem).
W przypadku błędu zostanie zgłoszony wyjątek StandardIntegrityException opakowany w Task .
|
showDialog
public abstract Task<Integer> showDialog (StandardIntegrityDialogRequest request)
Wyświetla użytkownikowi okno.
Tę metodę można wywołać tylko raz na StandardIntegrityManager.StandardIntegrityDialogRequest.StandardIntegrityResponse.
Uwaga: dodano w wersji 1.5.0 biblioteki.
Parametry | |
---|---|
request |
IntegrityDialogRequest : zawiera konfigurację wyświetlania okna. |
Zwroty | |
---|---|
Task<Integer> |
Obietnica Task , która po zakończeniu procesu showDialog zwraca wartość IntegrityDialogResponseCode (niezależnie od tego, czy proces zakończył się powodzeniem, czy nie).
|