IntegrityManager
public
interface
IntegrityManager
com.google.android.play.core.integrity.IntegrityManager |
Gère les demandes d'informations sur l'intégrité.
Résumé
Méthodes publiques | |
---|---|
abstract
Task<IntegrityTokenResponse>
|
requestIntegrityToken(IntegrityTokenRequest request)
Génère et renvoie un jeton pour les demandes liées à l'intégrité. |
abstract
Task<Integer>
|
showDialog(IntegrityDialogRequest request)
Affiche une boîte de dialogue. |
Méthodes publiques
requestIntegrityToken
public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)
Génère et renvoie un jeton pour les demandes liées à l'intégrité.
La charge utile JSON est signée et chiffrée en tant que JWT imbriqué, c'est-à-dire un JWE de JWS.
JWE utilise A256KW comme algorithme d'encapsulation de clé et A256GCM comme algorithme de chiffrement de contenu. JWS utilise ES256 en tant qu'algorithme de signature.
Chaque déchiffrement et chaque vérification doivent être effectués dans un environnement de serveur sécurisé. Vous ne devez pas déchiffrer ni vérifier le jeton reçu depuis l'application cliente. Plus précisément, n'exposez jamais des clés de déchiffrement à l'application cliente.
Consultez la page https://developer.android.com/google/play/integrity/verdict#token-format.
Paramètres | |
---|---|
request |
IntegrityTokenRequest : objet utilisé pour demander un jeton d'intégrité. |
Retours | |
---|---|
Task<IntegrityTokenResponse> |
Task qui se termine une fois que le flux requestIntegrityToken a réussi ou échoué.
|
showDialog
public abstract Task<Integer> showDialog (IntegrityDialogRequest request)
Affiche une boîte de dialogue.
Cette méthode ne peut être appelée qu'une seule fois par IntegrityDialogRequest.IntegrityResponse.
Remarque : Ajouté dans la version 1.5.0 de la bibliothèque.
Paramètres | |
---|---|
request |
IntegrityDialogRequest : contient la configuration de la boîte de dialogue à afficher. |
Renvoie | |
---|---|
Task<Integer> |
Une Task qui se termine par un IntegrityDialogResponseCode une fois que le flux showDialog a réussi ou échoué.
|