StandardIntegrityManager

public interface StandardIntegrityManager

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


Gestisce le richieste di informazioni sull'integrità.

Riepilogo

Classi nidificate

class StandardIntegrityManager.PrepareIntegrityTokenRequest

Richiesta per StandardIntegrityManager.prepareIntegrityToken(PrepareIntegrityTokenRequest)

class StandardIntegrityManager.StandardIntegrityToken

Risposta di StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest)

interface StandardIntegrityManager.StandardIntegrityTokenProvider

Fornitore di token di integrità standard. 

class StandardIntegrityManager.StandardIntegrityTokenRequest

Richiesta per StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest)

Metodi pubblici

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

Prepara il token di integrità e lo rende disponibile per la richiesta tramite StandardIntegrityManager.StandardIntegrityTokenProvider.

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

Mostra una finestra di dialogo all'utente.

Metodi pubblici

prepareIntegrityToken

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

Prepara il token di integrità e lo rende disponibile per la richiesta tramite StandardIntegrityManager.StandardIntegrityTokenProvider.

Puoi chiamare questo metodo di tanto in tanto per aggiornare il StandardIntegrityManager.StandardIntegrityTokenProvider risultante.

Tieni presente che questa API effettua una chiamata ai server di Google e pertanto richiede una connessione di rete.

Parametri
request StandardIntegrityManager.PrepareIntegrityTokenRequest: l'oggetto con cui preparare il token di integrità.

Ritorni
Task<StandardIntegrityManager.StandardIntegrityTokenProvider> Un Task che viene completato quando il flusso prepareIntegrityToken ha esito positivo o negativo. In caso di errore, verrà generato StandardIntegrityException racchiuso in un Task.

showDialog

public abstract Task<Integer> showDialog (StandardIntegrityDialogRequest request)

Mostra una finestra di dialogo all'utente.

Questo metodo può essere chiamato una sola volta per StandardIntegrityManager.StandardIntegrityDialogRequest.StandardIntegrityResponse.

Nota:aggiunto nella versione 1.5.0 della libreria.

Parametri
request IntegrityDialogRequest: contiene la configurazione della finestra di dialogo da mostrare.

Ritorni
Task<Integer> Un Task che viene completato con un IntegrityDialogResponseCode una volta che il flusso showDialog è riuscito o non è riuscito.