IntegrityManager
public
interface
IntegrityManager
com.google.android.play.core.integrity.IntegrityManager |
Administra las solicitudes de información de integridad.
Resumen
Métodos públicos | |
---|---|
abstract
Task<IntegrityTokenResponse>
|
requestIntegrityToken(IntegrityTokenRequest request)
Genera y muestra un token para las consultas relacionadas con la integridad. |
Métodos públicos
requestIntegrityToken
public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)
Genera y muestra un token para las consultas relacionadas con la integridad.
La carga útil de JSON está firmada y encriptada como un JWT anidado, que es la JWE de la JWS.
La JWE usa A256KW como algoritmo de unión de claves y A256GCM como algoritmo de encriptación de contenido. JWS usa ES256 como algoritmo de firma.
Toda la desencriptación y la verificación del token deben realizarse dentro de un entorno de servidor seguro. No desencriptes ni verifiques el token recibido desde la app cliente. En particular, nunca expongas las claves de desencriptación a la app cliente.
Consulta https://developer.android.com/google/play/integrity/verdict#token-format.
Parámetros | |
---|---|
request |
IntegrityTokenRequest : es el objeto para solicitar el token de integridad. |
Devoluciones | |
---|---|
Task<IntegrityTokenResponse> |
Un Task que se completa una vez que el flujo de requestIntegrityToken se completa correctamente o falla.
|