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 StandardIntegrityManager.prepareIntegrityToken(PrepareIntegrityTokenRequest)

class StandardIntegrityManager.StandardIntegrityToken

Odpowiedź użytkownika StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest)

interface StandardIntegrityManager.StandardIntegrityTokenProvider

Standardowy dostawca tokenów integralności. 

class StandardIntegrityManager.StandardIntegrityTokenRequest

Prośba o StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest)

Metody publiczne

abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider> prepareIntegrityToken(StandardIntegrityManager.PrepareIntegrityTokenRequest request)

Przygotowuje token integralności i udostępnia go do wysłania żądania za pomocą StandardIntegrityManager.StandardIntegrityTokenProvider.

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