IntegrityErrorCode
public
abstract
@interface
IntegrityErrorCode
implements
Annotation
com.google.android.play.core.integrity.model.IntegrityErrorCode |
Codes d'erreur pour l'API Integrity.
Résumé
Constantes | |
---|---|
int |
API_NOT_AVAILABLE
L'API Integrity n'est pas disponible. |
int |
APP_NOT_INSTALLED
L'application appelante n'est pas installée. |
int |
APP_UID_MISMATCH
L'UID (ID utilisateur) de l'application appelante ne correspond pas à celui du gestionnaire de paquets. |
int |
CANNOT_BIND_TO_SERVICE
Échec de la liaison avec le service sur le Play Store. |
int |
CLIENT_TRANSIENT_ERROR
Une erreur temporaire s'est produite sur l'appareil client. |
int |
CLOUD_PROJECT_NUMBER_IS_INVALID
Le numéro de projet cloud fourni n'est pas valide. |
int |
GOOGLE_SERVER_UNAVAILABLE
Erreur inconnue au niveau du serveur Google. |
int |
INTERNAL_ERROR
Erreur interne inconnue. |
int |
NETWORK_ERROR
Aucun réseau disponible. |
int |
NONCE_IS_NOT_BASE64
Nonce n'est pas encodé sous la forme d'une chaîne base64 no-wrap sécurisée pour le Web. |
int |
NONCE_TOO_LONG
La longueur du nonce est trop longue. |
int |
NONCE_TOO_SHORT
La longueur du nonce est trop courte. |
int |
NO_ERROR
|
int |
PLAY_SERVICES_NOT_FOUND
Services Play n'est pas disponible ou la version est trop ancienne. |
int |
PLAY_SERVICES_VERSION_OUTDATED
Vous devez mettre à jour les Services Play. |
int |
PLAY_STORE_ACCOUNT_NOT_FOUND
Aucun compte Play Store n'a été trouvé sur l'appareil. |
int |
PLAY_STORE_NOT_FOUND
Aucune application Play Store n'est détectée sur l'appareil, ou aucune version officielle n'est installée. |
int |
PLAY_STORE_VERSION_OUTDATED
Vous devez mettre à jour le Play Store. |
int |
TOO_MANY_REQUESTS
L'application appelante envoie trop de requêtes à l'API et est donc limitée. |
Méthodes héritées | |
---|---|
Constantes
API_NOT_AVAILABLE
public static final int API_NOT_AVAILABLE
L'API Integrity n'est pas disponible.
L'API Integrity n'est pas activée, ou la version du Play Store est peut-être obsolète.
- Actions recommandées :
- Assurez-vous que l'API Integrity est activée dans la Google Play Console.
- Demandez à l'utilisateur de mettre à jour le Play Store.
Valeur constante : -1 (0xffffffff)
APP_NOT_INSTALLED
public static final int APP_NOT_INSTALLED
L'application appelante n'est pas installée.
Un problème est survenu, peut-être une attaque. Non utilisable.
Valeur constante : -5 (0xfffffffb)
APP_UID_MISMATCH
public static final int APP_UID_MISMATCH
L'UID (ID utilisateur) de l'application appelante ne correspond pas à celui du gestionnaire de paquets.
Un problème est survenu, peut-être une attaque. Non utilisable.
Valeur constante : -7 (0xfffffff9)
CANNOT_BIND_TO_SERVICE
public static final int CANNOT_BIND_TO_SERVICE
Échec de la liaison avec le service sur le Play Store. Ce problème peut être dû au fait qu'une ancienne version du Play Store est installée sur l'appareil.
Demandez à l'utilisateur de mettre à jour le Play Store.
Valeur constante : -9 (0xfffffff7)
CLIENT_TRANSIENT_ERROR
public static final int CLIENT_TRANSIENT_ERROR
Une erreur temporaire s'est produite sur l'appareil client.
Réessayez avec un intervalle exponentiel entre les tentatives.
Introduction dans la version 1.1.0 d'Integrity Play Core (les versions précédentes renvoyaient un jeton avec une évaluation de l'intégrité de l'appareil vide). Si l'erreur persiste après plusieurs tentatives, présumez que les évaluations de l'intégrité de l'appareil ont échoué et agissez en conséquence.
Valeur constante : -17 (0xffffffef)
CLOUD_PROJECT_NUMBER_IS_INVALID
public static final int CLOUD_PROJECT_NUMBER_IS_INVALID
Le numéro de projet cloud fourni n'est pas valide.
Utilisez le numéro de projet cloud indiqué dans la section "Informations sur le projet" de la console Google Cloud pour le projet cloud où l'API Play Integrity est activée.
Valeur constante : -16 (0xfffffff0)
GOOGLE_SERVER_UNAVAILABLE
public static final int GOOGLE_SERVER_UNAVAILABLE
Erreur inconnue au niveau du serveur Google.
Réessayez avec un intervalle exponentiel entre les tentatives. Si le problème persiste, envisagez de signaler un bug.
Valeur constante : -12 (0xfffffff4)
INTERNAL_ERROR
public static final int INTERNAL_ERROR
Erreur interne inconnue.
Réessayez avec un intervalle exponentiel entre les tentatives. Si le problème persiste, envisagez de signaler un bug.
Valeur constante : -100 (0xffffff9c)
NETWORK_ERROR
public static final int NETWORK_ERROR
Aucun réseau n'est disponible.
Demandez à l'utilisateur de vérifier la connexion.
Valeur constante : -3 (0xfffffffd)
NONCE_IS_NOT_BASE64
public static final int NONCE_IS_NOT_BASE64
Nonce n'est pas encodé sous la forme d'une chaîne base64 no-wrap sécurisée pour le Web.
Réessayez avec un format de nonce correct.
Valeur constante : -13 (0xfffffff3)
NONCE_TOO_LONG
public static final int NONCE_TOO_LONG
La longueur du nonce est trop longue. La valeur du nonce doit être inférieure à 500 octets avant l'encodage base64.
Réessayez avec un nonce plus court.
Valeur constante : -11 (0xfffffff5)
NONCE_TOO_SHORT
public static final int NONCE_TOO_SHORT
La longueur du nonce est trop courte. La valeur du nonce doit être d'au moins 16 octets (avant l'encodage base64) pour plus de sécurité.
Réessayez avec un nonce plus long.
Valeur constante : -10 (0xfffffff6)
NO_ERROR
public static final int NO_ERROR
Valeur constante : 0 (0x00000000)
PLAY_SERVICES_NOT_FOUND
public static final int PLAY_SERVICES_NOT_FOUND
Services Play n'est pas disponible ou la version est trop ancienne.
Demandez à l'utilisateur d'installer ou de mettre à jour les Services Play.
Valeur constante : -6 (0xfffffffa)
PLAY_SERVICES_VERSION_OUTDATED
public static final int PLAY_SERVICES_VERSION_OUTDATED
Vous devez mettre à jour les Services Play.
Demandez à l'utilisateur de mettre à jour les services Google Play.
Valeur constante : -15 (0xfffffff1)
PLAY_STORE_ACCOUNT_NOT_FOUND
public static final int PLAY_STORE_ACCOUNT_NOT_FOUND
Aucun compte Play Store n'a été trouvé sur l'appareil. Notez que l'API Play Integrity prend désormais en charge les requêtes non authentifiées. Ce code d'erreur n'est utilisé que pour les versions plus anciennes du Play Store qui ne sont pas prises en charge.
Demandez à l'utilisateur de s'authentifier sur le Play Store.
Valeur constante : -4 (0xfffffffc)
PLAY_STORE_NOT_FOUND
public static final int PLAY_STORE_NOT_FOUND
Aucune application Play Store n'est détectée sur l'appareil, ou aucune version officielle n'est installée.
Demandez à l'utilisateur d'installer une version récente et officielle du Play Store.
Valeur constante : -2 (0xfffffffe)
PLAY_STORE_VERSION_OUTDATED
public static final int PLAY_STORE_VERSION_OUTDATED
Vous devez mettre à jour le Play Store.
Demandez à l'utilisateur de mettre à jour le Google Play Store.
Valeur constante : -14 (0xfffffff2)
TOO_MANY_REQUESTS
public static final int TOO_MANY_REQUESTS
L'application appelante envoie trop de requêtes à l'API et est donc limitée.
Réessayez avec un intervalle exponentiel entre les tentatives.
Valeur constante : -8 (0xfffffff8)