In this document, course materials refers to stand-alone materials, not the materials associated with course announcements or course work. Google added support for stand-alone materials in early 2021.
GAM uses a configuration file, gam.cfg, to store the values of the various environment variables and signal files used by Legacy GAM. Configuration files client_secrets.json, oauth2.txt, oauth2service ...