Afin de télécharger en mode silencieux, l'utilisateur doit approuver au moins une fois qu'il vous permet de vous connecter à Internet, comme spécifié par le MIDP 2.0 Security Architecture. Vous devez d'abord signer votre Midlet avec un certificat d'une autorité de certification (communément appelée autorité de certification) comme Verisign, Thawte, Java Verified, etc. Vous devez choisir votre autorité de certification en fonction des périphériques que vous ciblez. L'appareil reconnaîtra simplement les autorités de certification installées en tant que certificats racine. S'il ne possède pas le certificat racine de l'autorité de certification que vous avez choisi, il ne s'agira pas d'une application tierce sécurisée. Ceci est expliqué en quelques étapes simples dans le Nokia Wiki
La deuxième étape consiste à définir dans votre fichier JAD la ligne suivante
MIDlet-Permissions: javax.microedition.io.Connector.http
Cela demandera pour les connexions http depuis l'installation.
De cette façon, l'utilisateur sera juste remarqué une fois, et sera autorisé à définir l'autorisation de façon permanente. Certains appareils n'autoriseront pas une autorisation permanente si l'application n'est pas signée.
Est-ce légal/raisonnable? – Vincent