StandardIntegrityManager

public interface StandardIntegrityManager

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


Gère les demandes d'informations sur l'intégrité.

Résumé

Classes imbriquées

class StandardIntegrityManager.PrepareIntegrityTokenRequest

Demande de StandardIntegrityManager.prepareIntegrityToken(PrepareIntegrityTokenRequest)

class StandardIntegrityManager.StandardIntegrityToken

Réponse de StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest)

interface StandardIntegrityManager.StandardIntegrityTokenProvider

Fournisseur de jetons d'intégrité standard. 

class StandardIntegrityManager.StandardIntegrityTokenRequest

Demande de StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest)

Méthodes publiques

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

Prépare le jeton d'intégrité et le rend disponible pour effectuer des requêtes via StandardIntegrityManager.StandardIntegrityTokenProvider.

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

Affiche une boîte de dialogue.

Méthodes publiques

prepareIntegrityToken

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

Prépare le jeton d'intégrité et le rend disponible pour effectuer des requêtes via StandardIntegrityManager.StandardIntegrityTokenProvider.

Vous pouvez appeler cette méthode de temps en temps pour actualiser le StandardIntegrityManager.StandardIntegrityTokenProvider obtenu.

Notez que cette API appelle les serveurs Google et nécessite donc une connexion réseau.

Paramètres
request StandardIntegrityManager.PrepareIntegrityTokenRequest : objet avec lequel préparer le jeton d'intégrité.

Renvoie
Task<StandardIntegrityManager.StandardIntegrityTokenProvider> Une tâche (Task) qui se termine une fois que le flux prepareIntegrityToken a réussi ou échoué. En cas d'échec, une StandardIntegrityException encapsulée avec une Task est générée.

showDialog

public abstract Task<Integer> showDialog (StandardIntegrityDialogRequest request)

Affiche une boîte de dialogue.

Cette méthode ne peut être appelée qu'une seule fois par StandardIntegrityManager.StandardIntegrityDialogRequest.StandardIntegrityResponse.

Remarque : Ajouté dans la version 1.5.0 de la bibliothèque.

Paramètres
request IntegrityDialogRequest : contient la configuration de la boîte de dialogue à afficher.

Renvoie
Task<Integer> Une Task qui se termine par un IntegrityDialogResponseCode une fois que le flux showDialog a réussi ou échoué.