Ankur
You'll only see SMFED_TEMPORARY_STATE or FED_TEMPORARY_STATE Cookie when CA SSO is acting as SP. I don't think this cookie is applicable OR generated when CA SSO is acting as IdP.
The scenario mentioned at the start of this blog is where CA SSO is acting as IdP.
- CA SSO is IdP and IdP initiated flow - In that case the relaystate must be in the encoded in the URL as a query parameter.
- CA SSO is IdP and SP initiated flow with HTTP REDIRECT Binding for SAML AuthnRequest - In that case the relaystate must be in the encoded in the URL as a query parameter.
- CA SSO is IdP and SP initiated flow with HTTP POST Binding for SAML AuthnRequest - In that case I believe the relaystate is saved into the SStore along side the SAML REQUEST. Then pulled out from the SStore along with the SAML REQUEST after authentication is completed by IdP.
What I'd recommend is using a FIDDLER and checking the flow. It'd tell you exactly where the relaystate is in the entire flow and how it is being passed across.
Regards
Hubert