idp
Last updated on
Jan 5, 2023
Description
Initiates the login process with IDP.
Syntax
InitSAMLAuthRequest(options)
Parameters
|
Name of the Identity Provider. |
sp |
Name of the Service Provider. |
relayState |
A string token that is attached with the request. On succesful authentication with the IdP, this token is sent back in the SAMLResponse so that the user can be redirected to any page once authentication is done. |
template |
The location of a template that can be used as an intermediate loading page before redirection to the IDP takes place. Valid only for POST bindings. |
lifetime |
The time that the SAML request must be entertained while waiting for the response from the IDP. The time is in seconds. |
Example
<cfset struct1 = StructNew()> <cfset struct1.relaystate = "page"> <cfset struct1.idp = StructNew()> <cfset struct1.idp.name = "idp1"> <!--- Specify the name of the idp added through ColdFusion admin page or Application.cfc ---> <cfset struct1.sp = StructNew()> <!--- Give the name of the sp added through ColdFusion admin page or Application.cfc ---> <cfset struct1.sp.name = "sp1"> <cfdump var="#struct1#"> <cfscript> InitSAMLAuthRequest(struct1); </cfscript>