getMessage()); http_response_code(500); die("OCSP service temporarily unavailable."); } $dbInstance = Database::getInstance(); $authService = new AuthService($dbInstance); // Peut être utilisé pour logguer des requêtes OCSP anonymes $logService = new LogService(APP_LOG_PATH); // La logique OCSP réelle serait plus complexe. // Ce script attendrait une requête POST OCSP (application/ocsp-request) // et appellerait le contrôleur OCSP pour la traiter. // Pour un POC, nous allons simplement appeler la méthode du contrôleur dédiée. // En production, Nginx redirigerait une requête HTTP POST spécifique vers ce script. // Le client OCSP enverrait une requête binaire. // Pour l'instant, ce script est juste un point d'entrée. $controller = new OcspController(); $controller->handleRequest(); // Log la requête OCSP $logService->log('info', 'Requête OCSP reçue.', null, $_SERVER['REMOTE_ADDR']);