// LIBRARY IMPORT const router = require("express").Router() // CONTROLLER IMPORT const app_controller = require("../controllers/app.controller.js") // MIDDLEWARE IMPORT const { validateApiKey, authenticateToken } = require("../middleware/middleware.js"); // ROUTES router.get("/api-management/test", app_controller.test); router.get("/api-management/test/secure", validateApiKey, app_controller.testSecure); router.get("/api-management/test/token", authenticateToken, app_controller.testToken); router.post("/api-management/token", validateApiKey, app_controller.createToken); router.delete("/api-management/token", validateApiKey, app_controller.deleteToken); router.get("/api-management/tokens", validateApiKey, app_controller.getAllTokens); module.exports = router