5.6 Step up Authentication Example

This section discusses a Step up Authentication example for the Identity Server initiated SSO.

For more information about Identity Server initiated SSO, see Using the Intersite Transfer Service in the NetIQ Access Manager 3.2 SP3 Identity Server Guide.

Setup: Let us assume that:

Configuration: Complete the following steps:

  1. In the NetIQ Identity Server, configure the service provider as a trusted provider.

    For more information, see Managing Trusted Providersin the NetIQ Access Manager 3.2 SP3 Identity Server Guide.

  2. In the service provider, configure the NetIQ Identity Server as a trusted provider.

    For more information, see Managing Trusted Providersin the NetIQ Access Manager 3.2 SP3 Identity Server Guide.

  3. In the NetIQ Identity Server, configure the service provider with the required authentication contracts.

For information about how to configure a service provider, see Defining Options for Liberty or SAML 2.0 Service Provider, To Define Options for Liberty Service Provider andDefining Options for SAML 1.1 Service Providerin the NetIQ Access Manager 3.2 SP3 Identity Server Guide.

Results: The following are the four possible scenarios:

The following diagram illustrates the workflow:

Workflow:

  1. User tries to authenticate in the identity provider.

  2. User is prompted to authentication using the Name Password Basic contract.

  3. User enters the credentials.

  4. The Name Password Basic contract is authenticated in the identity provider and added to the user session.

    The Name Password Basic contract is the default contract in the identity provider.

  5. User logs into the identity provider.

  6. User makes an Intersite Transfer Service request to SP_A.

  7. The identity provider prompts for the authentication using the Name Password Form contract.

  8. User enters the credentials.

  9. The Name Password Form contract is authenticated in the identity provider and added to the user session.

  10. User is redirected to SP_A.