Processing Flow for Native Integration Prerequisites

Integrating Oracle Access Manager and Oracle Adaptive Access Manager 6-3 runtime functionalities are available through the libraries. Knowledge-based Authentication KBA is the only challenge mechanism available in this integration. This section explains how to integrate Oracle Access Manager OAM 11g and Oracle Adaptive Access Manager OAAM 11g as a Basic integration. The following topics explain how this type of integration is implemented: ■ Processing Flow for Native Integration ■ Prerequisites ■ Native Integration Steps

6.2.1 Processing Flow for Native Integration

The flow is as follows:

1. The Oracle Access Manager server receives a request for a page protected by an

Oracle Access Manager WebGate.

2. Oracle Access Manager calls the Oracle Adaptive Access Manager APIs to execute

the pre-authentication rules. Based on the result allowblockdeny, Oracle Access Manager displays the appropriate pages to collect credentials. Oracle Access Manager performs all the processing, never passing control to Oracle Adaptive Access Manager.

3. Oracle Access Manager collects the user credentials.

4. Oracle Access Manager verifies the credentials against the identity store.

5. To run post-authentication rules, Oracle Access Manager calls the Oracle Adaptive

Access Manager APIs again. Based on the result register user, register questions, register user [optional], challenge, allow, or block, Oracle Access Manager renders the appropriate set of pages. For example, if the result of the rule check is a challenge, Oracle Access Manager renders a challenge question page with the security question displayed.

6.2.2 Prerequisites

Take the following steps to prepare for the integration procedure: 1. Install the Oracle Database. 2. Create and load the Oracle Access Manager and Oracle Adaptive Access Manager schemas in the database. See the Oracle Fusion Middleware Repository Creation Utility Users Guide for instructions on running the Repository Creation Utility to create the Oracle Access Manager and Oracle Adaptive Access Manager schemas in the database repository. 3. Install WebLogic Servers See the Oracle Fusion Middleware Installation Guide for Oracle WebLogic Server for complete information on installing the Oracle WebLogic Server. 4. Install Oracle Access Manager and Oracle Adaptive Access Manager. See Also: Section 2.8.2, Deployment Options for Strong Authentication . 6-4 Oracle Fusion Middleware Integration Guide for Oracle Access Manager See the Oracle Fusion Middleware Installation Guide for Oracle Identity Management for instructions on installing Oracle Access Manager and Oracle Adaptive Access Manager. 5. Patch the software to the latest version. 6. Run the Oracle Identity Management 11g Configuration Wizard to configure Oracle Adaptive Access Manager in a new WebLogic administration domain or in an existing one. Refer to Configuring Oracle Adaptive Access Manager in the Oracle Fusion Middleware Installation Guide for Oracle Identity Management for instructions on configuring Oracle Adaptive Access Manager. 7. Start the Administration Server for the WebLogic domain. For UNIX systems: DOMAIN_HOMEbinstartWebLogic.sh For Windows systems: DOMAIN_HOME\bin\startWebLogic.cmd

6.2.3 Native Integration Steps