Using OPSS to retrieve the authenticated user's profile from the identity store
Oracle Platform Security Services (OPSS) is a comprehensive standards-based security framework and the underlying security-providing platform for Oracle Fusion Middleware. It provides an abstract layer through the use of an Application Programming Interface (API) for accessing security provider and identity management details. It is through the use of the OPSS API that generic access is achieved to vendor-specific security providers.
In this recipe, we will introduce the OPSS framework by implementing the following use case: using the HR
schema, for an authenticated employee-user, we will update the employee information in the EMPLOYEES
table with information from the user's profile obtained from the identity store. For an authenticated employee-user who is not already in the EMPLOYEES
table, we will create a new row in it.
Getting ready
This recipe adds a security utility helper class to the SharedComponents
...