Composite.Navigation.HttpsEnforcer enforces encrypted navigation around a C1 website by ensuring that the entire site or its section is served to visitors via the "HTTP Secure", or HTTPS, which is the Hypertext Transfer Protocol that uses the SSL/TLS protocol to provide encryption and secure identification of the server.
You can configure the entire website or a specific page with all its sub-pages to require that visitors should use the HTTPS when browsing its pages. That way, if the visitor accesses a HTTPS-based page via HTTP, he or she will be redirected to the same URL using HTTPS.