StandardIntegrityManager

public interface StandardIntegrityManager


Administra las solicitudes de información de integridad.

Resumen

Tipos anidados

Solicitud para prepareIntegrityToken.

Compilador para PrepareIntegrityTokenRequest.

Solicitud para StandardIntegrityManager#showDialog(StandardIntegrityDialogRequest).

Compilador para StandardIntegrityDialogRequest.

Encapsula el resultado de una verificación de integridad estándar para que se pueda usar para compilar un StandardIntegrityDialogRequest.

Representa una verificación de integridad fallida y contiene el objeto StandardIntegrityException.

Representa una verificación de integridad exitosa que contiene el objeto StandardIntegrityToken.

Respuesta de StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest).

Proveedor de token de integridad estándar.

Solicitud para StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest).

Compilador para StandardIntegrityTokenRequest.

Métodos públicos

abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider>

Prepara el token de integridad y lo pone a disposición para solicitarlo a través de StandardIntegrityTokenProvider.

abstract Task<Integer>

Muestra un diálogo al usuario.

Métodos públicos

prepareIntegrityToken

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

Prepara el token de integridad y lo pone a disposición para solicitarlo a través de StandardIntegrityTokenProvider.

Puedes llamar a este método ocasionalmente para actualizar el StandardIntegrityTokenProvider resultante.

Ten en cuenta que esta API realiza una llamada a los servidores de Google y, por lo tanto, requiere una conexión de red.

Parámetros
StandardIntegrityManager.PrepareIntegrityTokenRequest request

Es el objeto con el que se preparará el token de integridad.

Muestra
Task<StandardIntegrityManager.StandardIntegrityTokenProvider>

Una Task que se completa una vez que el flujo de prepareIntegrityToken se completa correctamente o falla. En caso de fallar, se arrojará una StandardIntegrityException unida a una Task.

showDialog

abstract Task<IntegershowDialog(
    StandardIntegrityManager.StandardIntegrityDialogRequest request
)

Muestra un diálogo al usuario.

Solo se puede llamar a este método una vez por StandardIntegrityDialogRequest.StandardIntegrityResponse.

Nota: Se agregó en la versión 1.5.0 de la biblioteca.

Desde la versión 1.5.0

Parámetros
StandardIntegrityManager.StandardIntegrityDialogRequest request

Contiene la configuración del diálogo que se mostrará.

Muestra
Task<Integer>

Un Task que se completa con un IntegrityDialogResponseCode una vez que el flujo de showDialog se completa correctamente o falla.