My Oracle Support Banner

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!


In this Document
Goal
Solution
 Configuring
 Instructions
 Sample Code
 Sample Output
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.