Hi @Manjunath Mudigonda
For SPS/ Web Agent to send the HTTP header, you will need to enable SAMLDataPlugin.dll (SAMLDataPlugin.so in unix) in the WebAgent.conf file.
This has been mentioned in the doco as well :
Using HTTP Headers to Pass Assertion Data (SAML only)
Configure HTTP Headers to Pass Assertion Data (SAML only)
CA SiteMinder® can pass assertion data using HTTP headers.
Follow these steps:
- Verify that the CA SiteMinder® web agent is installed on the relying party system that is handling federation traffic.
- Navigate to web_agent_home/conf and modify the WebAgent.conf file. Uncomment the following entry so it appears as follows:
- Windows
LoadPlugin="path\SAMLDataPlugin.dll"
- UNIX
LoadPlugin="path/SAMLDataPlugin.so"
- (Optional but recommended) Add the setting fedheaderprefix setting to the appropriate Agent Configuration Object for the web agent. Enter any string as a prefix.
The fedheaderprefix setting specifies a global prefix that CA SiteMinder® adds to HTTP headers. Setting a prefix protects HTTP headers against manipulation by an unauthorized user before the CA SiteMinder® consumes an assertion. As a result, only legitimate headers get passed to the target application. Read more about protecting HTTP headers.
- Do one of the following tasks in the Application Integration step of the partnership wizard:
- Select HTTP Headers as the Redirect Mode for the target application.
- Select HTTP Headers as the Delivery Option for user provisioning.
HTTP headers are now configured to pass attribute data.