Commit Graph

  • c472fa04bf Tests unitaires pour le fichier AdeptActivate.java et ses classes associées. La classe AdeptActivateCli.java n'est pas inclue. main olivier 2025-10-24 17:46:05 -07:00
  • 6c0155986f Documentation du fichier exécutable .jar AdeptActivateCli.jar olivier 2025-10-24 17:28:18 -07:00
  • 84731b1a70 Héberger de nouveaux fichiers .jar et configurer le paramètres de test. olivier 2025-10-24 17:24:01 -07:00
  • 2de7bb80f5 Ces classes étendent leurs classes respectives, mais chargent leurs données à partir des informations stockées par ADE dans le Registre Windows. Elles n'effectuent aucun appel réseau si les entrées de registre requises ne peuvent pas être trouvées. Lors de l'enregistrement des données (sauvegarde), les méthodes non surchargées sont utilisées, ce qui génère des fichiers compatibles avec "libgourou" dans le répertoire de sortie. olivier 2025-10-24 17:16:42 -07:00
  • 72bbebf9b2 Cette classe implémente l'interface Runnable et utilise la bibliothèque "picocli" pour fournir une interface de ligne de commande pour AdeptActivate.java. AdeptActivateCli analyse valide et applique les options de ligne de commande, y compris la définition des valeurs par défaut. Il appelle ensuite les méthodes de AdeptActivate.java pour effectuer l'activation réelle. olivier 2025-10-24 17:05:50 -07:00
  • 7605ed8fc3 Cette classe contient la logique métier principale pour créer les fichiers d'activation et pour activer un appareil auprès d'un serveur de contenu. olivier 2025-10-24 17:02:46 -07:00
  • 2f0a5f652b Classes utilitaire qui fourni des méthodes pour envoyer et recevoir des messages depuis des serveurs distants en utilisant le protocole HTTP. Cette classe ne contient pas les methodes "static" et elle doit être instanciée avant utilisation, ce qui permet la création d'une classe simulée (mock), l'étendant, spécifiquement pour des besoins de tests unitaires et d'intégration sans dépendance sur une réseau réelle. olivier 2025-10-24 17:00:12 -07:00
  • 2269b610bc Classes utilitaire qui fournit des méthodes pour extraire des données à partir d'objets XML Document et créer des représentations textuelles de ces objets. olivier 2025-10-24 16:53:24 -07:00
  • 49cbbf691d Classes utilitaire qui fournit des fonctionnalités cryptographiques pour le chiffrement et le déchiffrement symétriques (AES) et asymétriques (RSA). olivier 2025-10-24 16:51:37 -07:00
  • 350544524b Définitions d'exceptions Gourou initiales. Copié de libgourou. olivier 2025-10-24 16:48:52 -07:00
  • d850ae95be Supprimer le code inutilisé olivier 2025-10-24 16:44:31 -07:00
  • 70c9af1c80 Cette classe gère les informations de l'appareil, y compris la clé de chiffrement symétrique privée (AES) de l'appareil ("devicesalt"), le numéro de série de l'appareil, l'empreinte numérique de l'appareil et d'autres informations d'identification de l'appareil ("device.xml"). olivier 2025-10-24 16:41:41 -07:00
  • 0002779444 Cette classe gère les informations d'activation, y compris l'analyse des données d'activation à partir d'un fichier XML existant l'émission de requêtes HTTP au serveur de contenu pour obtenir des informations d'autorisation de base et le stockage des informations d'activation dans le système de fichiers sous forme de fichier XML. olivier 2025-10-24 16:36:57 -07:00
  • a8c91283dc Programme pour creer les fichiers ePub chiffrés, pour les tests. olivier 2025-10-14 04:57:34 -07:00
  • 1ce0ddc97c fichée ePub simple pour les tests olivier 2025-10-12 01:09:08 -07:00
  • 2a2b6a12f6 Première poste olivier 2025-10-04 17:51:11 -07:00
  • 31ec7fceff Initial commit olivier 2025-10-05 01:16:10 +02:00