Scenario 1: Oracle Access Manager 10g 10.1.4.3 with the IAP on IBM WebSphere
7-2 Oracle Fusion Middleware Third-Party Application Server Guide
IBM WebSphere allows Single Sign On SSO with external authenticators by using the Trust Association Interceptor TAI. TAI interfaces provide mechanisms for external
authenticators to perform user authentication and then assert the identity to IBM WebSphere. Oracle Access Manager Identity Assertion Provider for IBM WebSphere
uses the TAI interface to assert the user identity from the OAM session to IBM WebSphere. Upon receiving user identity information from the Identity Assertion
Provider, IBM WebSphere queries the existence of the user in the user registry.
Oracle Access Manager Identity Assertion Provider for IBM WebSphere needs a valid OAM session for asserting the user identity to IBM WebSphere. Typically this is
achieved by using an IBM HTTP Server IHS reverse proxy to front-end IBM WebSphere. OAM WebGate is installed on the IHS proxy and used to authenticate
users against Oracle Access Manager. WebGate generates an OAM session token upon successfully authenticating a user. The IHS proxy then forwards this session token to
IBM WebSphere. The Identity Assertion Provider intercepts the request and asserts the user identity from the session token for IBM WebSphere.
The Identity Assertion Provider provides identity assertion using either the HTTP Cookie or HTTP Request Headers. Accordingly, the IAP can be configured for Cookie
based assertion or header based assertion.
■
Cookie-based Assertion: Is based on OAM Session Token ObSSOCookie. In this configuration, the Identity Assertion Provider checks availability of ObSSOCookie
and validates it. On successful validation, user identity in the session cookie is asserted to IBM WebSphere.
■
Header-based Assertion: Is based on HTTP Request Header. In this configuration, the Identity Assertion Provider checks availability of a particular configurable
request header in the request. If available, the user identity within the header is asserted to IBM WebSphere.
For more information, see the following topics:
■
Scenario 1: Oracle Access Manager 10g 10.1.4.3 with the IAP on IBM WebSphere
■
Scenario 2: OAM 11g with the IAP and IBM WebSphere