Requirements for this exercise are:
- Access PDF documents using GUID identifiers.
- GUIDs are stored in MuSQL database and point to PDF files on accessible via server file system.
- Users should not be able to get direct URL to PDF file.
The approach used to address the requirements: