summaryrefslogtreecommitdiffstats
path: root/java/coldfusion/web
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-01-25 23:47:46 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-01-25 23:47:46 +0000
commit641a6af75a8e0befddc5414065042bd71c9a97ad (patch)
tree8084096b08577886b87dab70e57be6217ec005d4 /java/coldfusion/web
parentbec8672cc57d9afa3da88aa7bf0e251d3b274b5c (diff)
downloadlasso-641a6af75a8e0befddc5414065042bd71c9a97ad.tar.gz
lasso-641a6af75a8e0befddc5414065042bd71c9a97ad.tar.xz
lasso-641a6af75a8e0befddc5414065042bd71c9a97ad.zip
Bindings: remove all SWIG bindings and SWIG related files
Diffstat (limited to 'java/coldfusion/web')
-rw-r--r--java/coldfusion/web/assertionConsumer.cfm48
-rw-r--r--java/coldfusion/web/singleLogout.cfm40
-rw-r--r--java/coldfusion/web/singleSignOn.cfm21
3 files changed, 0 insertions, 109 deletions
diff --git a/java/coldfusion/web/assertionConsumer.cfm b/java/coldfusion/web/assertionConsumer.cfm
deleted file mode 100644
index d942318e..00000000
--- a/java/coldfusion/web/assertionConsumer.cfm
+++ /dev/null
@@ -1,48 +0,0 @@
-<html>
- <head>
- <title>Lasso Assertion Consumer</title>
- </head>
- <body>
- <h1>Lasso Assertion Consumer</h1>
-<!--
- <cfdump var="#QUERY_STRING#">
- <cfobject type="java" name="sys" class="java.lang.System" action="create">
- <cfset properties=sys.getProperties()>
- <cfdump var="#properties#">
--->
- <cfobject action="create" type="Java" class="CFLassoSingleSignOn" name="lasso">
- <cfset lasso.init()>
- <cfset lasso.configure("/opt/coldfusionmx/wwwroot/lasso/data/metadata.xml", "/opt/coldfusionmx/wwwroot/lasso/data/public-key-la.pem", "/opt/coldfusionmx/wwwroot/lasso/data/private-key-raw-la.pem", "https://idp2/metadata", "/opt/coldfusionmx/wwwroot/lasso/data/metadata-idp.xml", "/opt/coldfusionmx/wwwroot/lasso/data/idp2-la/public-key.pem")>
- <cfset lasso.initRequest(#QUERY_STRING#)>
- <cfset lasso.buildRequestMsg()>
- <cfset soapUrl=lasso.getMsgUrl()>
- <cfset soapBody=lasso.getMsgBody()>
- <cfset relayState=lasso.getMsgRelayState()>
-<!--
- <cfdump var="#soapUrl#">
- <cfdump var="#soapBody#">
--->
- <cfhttp method="POST" url="#soapUrl#">
- <cfhttpparam type="XML" name="body" value="#soapBody#">
- </cfhttp>
-<!--
- <cfdump var="#cfhttp.statuscode#">
- <cfdump var="#cfhttp.header#">
- <cfdump var="#cfhttp.fileContent#">
--->
- <cfset lasso.processResponseMsg(#cfhttp.fileContent#)>
- <cfset nameIdentifier=lasso.getNameIdentifier()>
- <!-- TODO: Retrieve identity dump and session dump in your users and sessions databases,
- using nameIdentifier to retrieve user and session. -->
- <!-- cfset lasso.setIdentityFromDump(#identityDump#) -->
- <!-- cfset lasso.setSessionFromDump(#sessionDump#) -->
- <cfset lasso.acceptSso()>
- <cfset identityDump=lasso.getIdentityDump()>
- <cfset sessionDump=lasso.getSessionDump()>
- <!-- TODO: Store identity dump and session dump into your users and sessions databases. -->
- <cfoutput>
- <p>User is now logged. RelayState = #relayState#</p>
- </cfoutput>
- </body>
-</html>
-
diff --git a/java/coldfusion/web/singleLogout.cfm b/java/coldfusion/web/singleLogout.cfm
deleted file mode 100644
index f7928250..00000000
--- a/java/coldfusion/web/singleLogout.cfm
+++ /dev/null
@@ -1,40 +0,0 @@
-<html>
- <head>
- <title>Lasso Single Logout</title>
- </head>
- <body>
- <h1>Lasso Single Logout</h1>
- <cfobject action="create" type="Java" class="CFLassoSingleLogout" name="lasso">
- <cfset lasso.init()>
- <cfset lasso.configure("/opt/coldfusionmx/wwwroot/lasso/data/metadata.xml", "/opt/coldfusionmx/wwwroot/lasso/data/public-key-la.pem", "/opt/coldfusionmx/wwwroot/lasso/data/private-key-raw-la.pem", "https://idp2/metadata", "/opt/coldfusionmx/wwwroot/lasso/data/metadata-idp.xml", "/opt/coldfusionmx/wwwroot/lasso/data/idp2-la/public-key.pem")>
- <!-- TODO: Retrieve identity dump and session dump in your users and sessions databases. -->
- <!-- cfset lasso.setIdentityFromDump(#identityDump#) -->
- <!-- cfset lasso.setSessionFromDump(#sessionDump#) -->
- <cfset lasso.initRequest()>
- <cfset lasso.buildRequestMsg()>
- <cfset soapUrl=lasso.getMsgUrl()>
- <cfset soapBody=lasso.getMsgBody()>
-<!--
- <cfdump var="#soapUrl#">
- <cfdump var="#soapBody#">
--->
- <cfhttp method="POST" url="#soapUrl#">
- <cfhttpparam type="XML" name="body" value="#soapBody#">
- </cfhttp>
-<!--
- <cfdump var="#cfhttp.statuscode#">
- <cfdump var="#cfhttp.header#">
- <cfdump var="#cfhttp.fileContent#">
--->
- <cfset lasso.processResponseMsg(#cfhttp.fileContent#)>
- <cfset nameIdentifier=lasso.getNameIdentifier()>
- <cfset identityDump=lasso.getIdentityDump()>
- <cfset sessionDump=lasso.getSessionDump()>
- <!-- TODO: Store identity dump in your users database and remove session dump from sessions
- database. -->
- <cfoutput>
- <p>User is now unlogged.</p>
- </cfoutput>
- </body>
-</html>
-
diff --git a/java/coldfusion/web/singleSignOn.cfm b/java/coldfusion/web/singleSignOn.cfm
deleted file mode 100644
index 12a3181f..00000000
--- a/java/coldfusion/web/singleSignOn.cfm
+++ /dev/null
@@ -1,21 +0,0 @@
-<html>
- <head>
- <title>Lasso Single Sign-On</title>
- </head>
- <body>
- <h1>Lasso Single Sign-On</h1>
-<!--
- <cfobject type="java" name="sys" class="java.lang.System" action="create">
- <cfset properties=sys.getProperties()>
- <cfdump var="#properties#">
--->
- <cfobject action="create" type="Java" class="CFLassoSingleSignOn" name="lasso">
- <cfset lasso.init()>
- <cfset lasso.configure("/opt/coldfusionmx/wwwroot/lasso/data/metadata.xml", "/opt/coldfusionmx/wwwroot/lasso/data/public-key-la.pem", "/opt/coldfusionmx/wwwroot/lasso/data/private-key-raw-la.pem", "https://idp2/metadata", "/opt/coldfusionmx/wwwroot/lasso/data/metadata-idp.xml", "/opt/coldfusionmx/wwwroot/lasso/data/idp2-la/public-key.pem")>
- <cfset lasso.initAuthnRequest("important-string")>
- <cfset lasso.buildAuthnRequestMsg()>
- <cfset ssoUrl=lasso.getMsgUrl()>
- <cfoutput><p>Identity provider single sing-on URL to redirect to = #ssoUrl#</p></cfoutput>
- <cflocation url=#ssoUrl#>
- </body>
-</html>