OIM11g: Sample Code For A Custom Common Name Generation Policy Plugin Using JDeveloper
(Doc ID 1343373.1)
Last updated on JANUARY 23, 2024
Applies to:
Identity Manager - Version 11.1.1.5.0 to 11.1.2.3.180331 [Release 11g] Oracle Fusion Global Human Resources Cloud Service - Version 11.1.8.0.0 to 11.1.8.0.0 [Release 1.0] Information in this document applies to any platform.
Goal
This document will guide you through development steps of a custom OIM plugin for common name generation on the basis of User Login in OIM 11g versions (NOTE this note is NOT applicable to OIM 12c. For 12c version, please refer to 12C SSO Integrated Version: Custom Common Name Generation Policy Plugin <Document 2422745.1>). Starting release of OIM11gPS1 (11.1.1.5.0) the common name generation is on the basis FirstName and LastName, whereas in OIM 11g it used to on the basis of UserLogin. In this document we have shown you howto change the system property, 'XL.DefaultCommonNamePolicyImpl', to point to custom code. By default the class used in PS1 is 'oracle.iam.ldapsync.impl.plugins.FirstNameLastNamePolicy', 'CommonName generation plugin' and we will change that to example.CNLoginPolicy, as given in sample code provided.
Solution
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!