IntegrityManager
public
interface
IntegrityManager
com.google.android.play.core.integrity.IntegrityManager |
Gerencia solicitações de informações de integridade.
Resumo
Métodos públicos | |
---|---|
abstract
Task<IntegrityTokenResponse>
|
requestIntegrityToken(IntegrityTokenRequest request)
Gera e retorna um token para consultas relacionadas à integridade. |
Métodos públicos
requestIntegrityToken
public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)
Gera e retorna um token para consultas relacionadas à integridade.
O payload JSON é assinado e criptografado como um JWT aninhado, que é JWE de JWS.
A JWE usa A256KW como algoritmo de wrapper de chaves e A256GCM como um algoritmo de criptografia de conteúdo. A JWS usa o ES256 como algoritmo de assinatura.
Todas as descriptografias e verificações precisam ser realizadas em um ambiente de servidor seguro. Não descriptografe nem verifique o token recebido no app cliente e nunca exponha nenhuma chave de descriptografia para o app cliente.
Consulte https://developer.android.com/google/play/integrity/verdict#token-format.
Parâmetros | |
---|---|
request |
IntegrityTokenRequest : objeto usado para solicitar o token de integridade. |
Retornos | |
---|---|
Task<IntegrityTokenResponse> |
Uma Task que é concluída quando o fluxo requestIntegrityToken é concluído ou falha.
|