Module Architecture

From GridSiteWiki

GridSite/Apache Architecture

The Module Architecture implemented by GridSite extends Apache by adding extra components at the access control and HTTP method execution layers, and supports CGI services supplied with GridSite or written by third parties.

mod_gridsite is a loadable module for the Apache web server which provides access control and page formatting for GridSite HTTP(S) Fileservers, Websites and Web Services hosts. mod_gridsite also intercepts some processing in the standard mod_ssl module to support GSI Proxies and VOMS attribute certificates, as well as the normal X.509 client certificates. The verification of these credentials is handled by functions within mod_gridsite and the main GridSite shared library, without the need to patch or rebuild mod_ssl.