StandardIntegrityManager

public interface StandardIntegrityManager

com.google.android.play.core.integrity.StandardIntegrityManager


Verwaltet Anfragen zu Integritätsinformationen.

Zusammenfassung

Verschachtelte Klassen

class StandardIntegrityManager.PrepareIntegrityTokenRequest

Anfrage für StandardIntegrityManager.prepareIntegrityToken(PrepareIntegrityTokenRequest)

class StandardIntegrityManager.StandardIntegrityToken

Antwort von StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest)

interface StandardIntegrityManager.StandardIntegrityTokenProvider

Standardanbieter für Integritätstokens. 

class StandardIntegrityManager.StandardIntegrityTokenRequest

Anfrage für StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest)

Öffentliche Methoden

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

Bereitet das Integritätstoken vor und stellt es für Anfragen über StandardIntegrityManager.StandardIntegrityTokenProvider zur Verfügung.

abstract Task<Integer> showDialog(StandardIntegrityManager.StandardIntegrityDialogRequest request)

Zeigt dem Nutzer ein Dialogfeld an.

Öffentliche Methoden

prepareIntegrityToken

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

Bereitet das Integritätstoken vor und stellt es für Anfragen über StandardIntegrityManager.StandardIntegrityTokenProvider zur Verfügung.

Sie können diese Methode von Zeit zu Zeit aufrufen, um das resultierende StandardIntegrityManager.StandardIntegrityTokenProvider zu aktualisieren.

Diese API ruft Google-Server auf und erfordert daher eine Netzwerkverbindung.

Parameter
request StandardIntegrityManager.PrepareIntegrityTokenRequest: Das Objekt, mit dem das Integritätstoken vorbereitet werden soll.

Returns
Task<StandardIntegrityManager.StandardIntegrityTokenProvider> Ein Task, das abgeschlossen wird, sobald der prepareIntegrityToken-Ablauf erfolgreich war oder fehlgeschlagen ist. Im Fehlerfall wird eine StandardIntegrityException ausgegeben, die in eine Task eingeschlossen ist.

showDialog

public abstract Task<Integer> showDialog (StandardIntegrityDialogRequest request)

Zeigt dem Nutzer ein Dialogfeld an.

Diese Methode kann nur einmal pro StandardIntegrityManager.StandardIntegrityDialogRequest.StandardIntegrityResponse aufgerufen werden.

Hinweis:In Version 1.5.0 der Bibliothek hinzugefügt.

Parameter
request IntegrityDialogRequest: Enthält die Konfiguration für das anzuzeigende Dialogfeld.

Returns
Task<Integer> Ein Task, das mit einem IntegrityDialogResponseCode abgeschlossen wird, sobald der showDialog-Ablauf erfolgreich war oder fehlgeschlagen ist.