This content has been marked as final. Show 1 reply
Run your sql query to output the encrypted fields to a flatfile or csv, and include the usr_login field so you know which user to assign the values to.
Copy your config folder from your oim server and create a patch like c:\xellerate\config. In your code, when you connect to OIM, use this:
Now, when you read the file and have the encrypted field, use this code:
String decryptValue= tcCryptoUtil.decrypt(encryptValue, "DBSecretKey");
Now that you have the unencrypted value from your 9x instance, you can use the APIs to set challenge questions, and set user passwords with the 11g APIs.