4.3. Module signing-web-service Đây là khối ứng dụng Web chính (Main Application) vận hành ở phía Server-side. Module này được đóng gói thành một Docker Container độc lập phục vụ cho ký tập trung. Nhiệm vụ: Expose toàn bộ các RESTful API phục vụ Web Portal và Mobile App. Quản lý Security (Xác thực JWT/OTP, phân quyền Admin). Giao tiếp trực tiếp với cơ sở dữ liệu  SQL Server  và tầng Cache  Redis . Kết nối EJBCA (Hệ thống CA Manager) để yêu cầu ký qua kết nối bảo mật. Gọi khối công cụ  Aspose (Words/Cells)  để Convert định dạng Office (.docx, .xlsx) sang PDF chuẩn thức trước khi đưa vào module  signing-core . Cấu trúc Package tham khảo: /controller : Các endpoint REST (VD:  SigningController ). /service : Logic gọi API nội bộ, logic OTP, thao tác file. /repository : Thao tác với SQL Database (Audit Logs, Users). /config : Cấu hình Security, Swagger, Redis Cache.