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é. |
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> |
Une tâche (Task ) qui se termine une fois que le flux requestIntegrityToken a réussi ou échoué.
|