Implémente la fonctionnalité de révocation pour les certificats de type 'intermédiaire'.
Modifications principales :
- CertificateController.php :
- Suppression de l'interdiction de révoquer les certificats intermédiaires.
- Ajout d'une logique spécifique pour révoquer un certificat intermédiaire en utilisant la configuration et la CRL du CA Racine.
- Les certificats 'simple' continuent d'être révoqués via le script revoke_cert.sh.
- app/src/Views/certificates/index.php :
- Le bouton 'Révoquer' est maintenant affiché pour les certificats intermédiaires non révoqués.
- app/src/Lang/fr.json :
- Ajout de nouvelles clés de traduction pour les messages relatifs à la révocation des certificats intermédiaires.
- Modification de la clé 'cert_revoke_error_ca_revocation' pour indiquer que seuls les certificats ROOT ne peuvent être révoqués via l'interface.
Ces modifications permettent une gestion plus complète des certificats intermédiaires directement depuis l'interface utilisateur.