Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
build.xml
readme.txt
ssl-201109081847.zip
ssl.cfc

readme.txt

Authors: Luis Majano, Ernst van der Linden, Paul Marcotte

Based on the ssl interceptor originally developed by Ernst van der Linden 
(http://evdlinden.behindthe.net/index.cfm/2008/1/22/ColdBox-SSL-Interceptor-2--SSL-for-specific-events-only) 

This version of the ssl interceptor uses regular expressions for event pattern matches
and will preserve SES urls by leveraging event.buildLink().  Some small changes to the
configuration setup are required.  See notes below.

Configuration:

Add the following interceptor configuration to you coldbox config.

interceptors = [

	{ class="path.to.ssl", 
	  properties={
	  	checkSSL = true,
	  	pattern = ".*"
	  }
	}
]

Properties:

	checkSSL (boolean) - check the current request is https, TRUE by default

	pattern (regex) - a regex pattern for events that must use ssl. '.*' by default
	examples:  .*  - all events
				^admin - all events beginning with "admin"