Remplacer le SecurityManager de Java par un agent grâce à Byte Buddy
Le SecurityManager de Java était un composant essentiel du modèle de sécurité de Java. Il permettait de mettre en places des règles de sécurités en implémentant des méthodes check*() telle que checkExec(String cmd) pour l’exécution d’une commande sur la machine hôte ou checkRead(String file) pour l’accès en lecture à un fichier. Plus de détail dans sa JavaDoc. Il a été déprécié en Java 17 (JEP 411) et supprimé en Java 24 (JEP 486). Au sein de Kestra, la plateforme d’orchestration…