Previous Topic: How the Third Party WAM Passes the User IdentityNext Topic: Query String Method for Passing User Identity


Cookie Method for Passing User Identity

CA SiteMinder® Federation Standalone can use a legacy or open format cookie to pass a user identity. The cookie contains a user login ID as one of its values.

Note: If you configure delegated authentication for use with the CA SiteMinder® Federation Standalone Agent for Windows Authentication, the Agent requires the use of the open format cookie. However, if the CA SiteMinder® Connector is also configured, the open format cookie option for delegated authentication is not available. The CA SiteMinder® Federation Standalone Windows Agent and the CA SiteMinder® Connector cannot coexist in a deployment.

Authentication can begin at the WAM system or at CA SiteMinder® Federation Standalone. If authentication begins at CA SiteMinder® Federation Standalone, it redirects the user to the WAM system, where the authentication process is the same as if it began at the WAM system.

The delegated authentication process is as follows:

  1. An authentication request comes into to the third-party WAM system.
  2. The user is authenticated.
  3. The third-party WAM system obtains a cookie in one of two ways:

    Note: The WAM system and CA SiteMinder® Federation Standalone must be in the same cookie domain.

  4. The WAM system redirects the browser to CA SiteMinder® Federation Standalone.
  5. CA SiteMinder® Federation Standalone extracts the login ID from the cookie then locates the user in its user directory.
  6. CA SiteMinder® Federation Standalone creates a CA SiteMinder® Federation Standalone session.
  7. After the session is created, federated communication with the relying party proceeds.

The following picture shows the cookie method when authentication is initiated at the third-party WAM.

The graphic illustrates the process flow of a delegated authentication cookie method

Important! To use the legacy cookie or an SDK-created open format cookie, the third party must install a CA SiteMinder® Federation Standalone SDK. The SDK is a separately installed component from CA SiteMinder® Federation Standalone. The installation kit contains the documentation that describes how to use the SDK for delegated authentication.