StandardIntegrityManager

public interface StandardIntegrityManager


Gestisce le richieste di informazioni sull'integrità.

Riepilogo

Tipi nidificati

Richiesta per prepareIntegrityToken.

Costruttore per PrepareIntegrityTokenRequest.

Richiesta per StandardIntegrityManager#showDialog(StandardIntegrityDialogRequest).

Costruttore per StandardIntegrityDialogRequest.

Incapsula il risultato di un controllo di integrità standard in modo che possa essere utilizzato per creare un StandardIntegrityDialogRequest.

Rappresenta un controllo di integrità non riuscito, contenente StandardIntegrityException.

Rappresenta un controllo dell'integrità riuscito e contiene StandardIntegrityToken.

Risposta di StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest).

Provider di token di integrità standard.

Richiesta per StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest).

Costruttore per StandardIntegrityTokenRequest.

Metodi pubblici

abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider>

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

abstract Task<Integer>

Mostra una finestra di dialogo all'utente.

Metodi pubblici

prepareIntegrityToken

abstract Task<StandardIntegrityManager.StandardIntegrityTokenProviderprepareIntegrityToken(
    StandardIntegrityManager.PrepareIntegrityTokenRequest request
)

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

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

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

Parametri
StandardIntegrityManager.PrepareIntegrityTokenRequest request

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

showDialog

abstract Task<IntegershowDialog(
    StandardIntegrityManager.StandardIntegrityDialogRequest request
)

Mostra una finestra di dialogo all'utente.

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

Nota:aggiunto nella versione 1.5.0 della libreria.

Dalla versione 1.5.0

Parametri
StandardIntegrityManager.StandardIntegrityDialogRequest request

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.