My Oracle Support Banner

How To Fetch Challenge Questions Answer For Users In OIM 11G R2PS2 Using API (Doc ID 2571084.1)

Last updated on MARCH 02, 2021

Applies to:

Identity Manager - Version 11.1.2.0.0 to 11.1.2.2.9 [Release 11g]
Information in this document applies to any platform.

Goal

How To fetch Challenge Questions Answer for users in OIM 11G R2PS2 using API?

Using System Administrator one is able to fetch the user's Challenge Questions and its Answer For OIM 11GR2PS3 and OIG12C using the getUserChallengeValues() method of UserManager API.

For example:

----------------Sample OIM API code For OIM 11GR2PS3(11.1.2.3) and 12cPS3(12.2.1.3) ----------------

------------------------------------------------------------------------------------------------------------------------------

For OIM 11GR2PS3, above sample OIM API code would return user's both Challenge Questions and its Answer In Plain Text Format.
Sample output:
{What is your mother's maiden name?=AAAAA, What is the city of your birth?=BBBBB, What is your favorite color?=CCCCC}

For OIG 12C, above sample OIM API code would return user's Challenge Questions in Plain Text Format and its Answer are masked (***)
Sample output:
{What is your mother's maiden name?=*******, What is the city of your birth?=*******, What is your favorite color?=*******}

But unable to use the same API code in OIM 11GR2PS2 version since "UserManager" class does not have getUserChallengeValues(java.lang.String userID, boolean isUserLogin) method. 

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

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