Previous Topic: How the Third Party WAM Passes the User Identity

Next Topic: Query String Method for Passing User Identity

Cookie Method for Passing User Identity

Federation Manager 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 Federation Manager Agent for Windows Authentication, the Agent requires the use of the open format cookie. However, if the SiteMinder Connector is also configured, the open format cookie option for delegated authentication is not available. The Federation Manager Windows Agent and the SiteMinder Connector cannot coexist in a deployment.

Authentication can begin at the WAM system or at Federation Manager. If authentication begins at Federation Manager, 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 Federation Manager must be in the same cookie domain.

  4. The WAM system redirects the browser to Federation Manager.
  5. Federation Manager extracts the login ID from the cookie then locates the user in its user directory.
  6. Federation Manager creates a Federation Manager 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.

delegated_authentication_cookie_method

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


Copyright © 2010 CA. All rights reserved. Email CA about this topic