Need help on IOM API

Hi all

Have we not all API IOM to validate the challenge questions and challenge responses specifically?

I was trying to restore the password functionality using the API of the IOM resetForgottenPassword(). But, for the first time it has been reset the password perfectly and then from the 2nd time... it gives an error message that is mentioned below.

ERROR, April 13, 2010 06:16:55, 982, [XELLERATE. SERVER], class/method: tcUSR/changePasswordForSelf error: password cannot be changed.
ERROR, April 13, 2010 06:16:55, 984, [XELLERATE. SERVER], class/method: tcUnauthenticatedOperationsBean/resetForgottenPassword some problems: error occurred while resetting the password.
ERROR, April 13, 2010 06:16:55, 984, [XELLERATE. SERVER], class/method: tcUnauthenticatedOperationsBean/resetForgottenPassword some problems: error occurred while resetting the password.
Thor.API.Exceptions.tcAPIException: An error has occurred just by resetting the password.
at com.thortech.xl.ejb.beansimpl.tcUnauthenticatedOperationsBean.resetForgottenPassword (unknown Source)
at com.thortech.xl.ejb.beans.tcUnauthenticatedOperationsSession.resetForgottenPassword (unknown Source)
at com.thortech.xl.ejb.beans.tcUnauthenticatedOperationsSession_j7uqe_EOImpl.resetForgottenPassword(tcUnauthenticatedOperationsSession_j7uqe_EOImpl.java:77)
at com.thortech.xl.ejb.beans.tcUnauthenticatedOperationsSession_j7uqe_EOImpl_WLSkel.invoke (unknown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)

Can someone help me please on the thing. If not, please suggest no work around for this.

Thanks in advance.

Siva NAKI.

Here are the API under tcUserOperationsIntf:

compareChallengeValuesForSelf
Boolean compareChallengeValuesForSelf (java.util.Map phQuestionAnswer)
throws Thor.API.Exceptions.tcNumberOfChallengesMismatchException,
Thor.API.Exceptions.tcAPIException,
tcAPIExceptionCompares questions and answers entered by the user against those stored in the database

Parameters:
phQuestionAnswer - a map of questions / answers for the current of the connected user.
Returns:
true if all the answers are correct to the appropriate questions
Throws:
tcNumberOfChallengesMismatchException
tcAPIException

You must post as a user, so you will need authentication by private key code in your adapter for this specific user during the validation of the challenge questions.

-Kevin

Tags: Fusion Middleware

Similar Questions

  • Need help with the API Explorer

    Hi all

    I am creating a workflow to automate certain tasks of P2V and I want to disconnect the NETWORK adapter prior to anyting on virtual machines. When everything is done, I want reconnect you this NIC I play with vCO for a few months now and I need to get help with the part of the script. I always managed to find a code but this time I did not find anything!

    So I need to script this part! I think I found a way to change the connection settings of the VMXNET3 NETWORK adapter with this part of the code:

    System.getModule("com.vmware.library.vc.vm.spec.config.device").getVirtualVmxnet3(backing,connectable,controllerKey,deviceInfo,key,unitNumber,addressType,macAddress,wakeOnLanEnabled)
    var connectset = new VcVirtualDeviceConnectInfo();
    connectset.connected = false;
    connectset.startConnected = false;
    

    Now, I need to find the way to set these parameters to a VM VMXNET3 adapter?

    How to off the virtual machine to these settings?

    Thanks for your help!

    If you are connected to a distributed switch, they canned for this com.vmware.library.vc.networking.connectVmNicNumberToVirtualDistributedPortgroup action.  If this isn't a vds connect you to, then you need to change then it will have to be slightly modified to use normal NIC instead of vds support.  You will also need to add these lines to the device configuration section:

    devicespec. Device.connectable = new VcVirtualDeviceConnectInfo();

    devicespec. Device.connectable.Connected = true;

    devicespec.device.connectable.startConnected = true;

    I copied this action and added these 3 lines to achieve what it looks like you are trying to do.  We don't really use standard switches in our environment.

    Paul

  • Need help with the API getJSON

    Hello

    I am trying to build a personal portfolio, and I try to use the API of Behance. I am VERY new to all this so any help would be greatly appreciated. So far I understand how to get my projects, but I want to be able to click on each one and dive more deeply to see more screenshots. Essentially, it would work as the Behance when you click on a project to users.

    Here is a link to my files https://DL.dropboxusercontent.com/u/9159616/adamperlis.zip

    See the code in compositionReady. Maybe you guys can help me understand what I am doing wrong.


    Thanks a lot for your help!

    Adam

    Dear Adam

    I did research too for undrestanding how function each() work and finally I figured out and did a sample with mover slide and I think it will load one of your projects page and after clicking on your project, it will show a photo of your project and I'm still working on it to see how I can do as a slideshow

    Here is the link to the project and I hope you like: http://www.mediafire.com/download.php?g5da3axbcbwikz2

    Zaxist

  • Twitter API need help immediately

    I developed a twitter API in Flash Professional CS4. It works fine when it plays in flash player on site. But when I publish the file and run it in a browser, it asks to change parameters. Given that these are local settings I changed the plays the file in the browser and it worked fine.

    Now, when I download the file on the server and integrate the swf file in an html file and try to play on the server nothing happens. The API does not load the flow of the twitter website. The screen is always blank. http://sravan313.inz.cc/home.html

    I tried the solutions...

    additional security in flash code

    1st method:

    flash.system.Security.allowDomain("*");
    flash.system.Security.loadPolicyFile ("http://twitter.com/crossdomain.xml");

    2nd method:

    added from http://twitter.com/crossdomain.xml crossdomain.xml policy file

    3rd method:

    followed above methods as well to change the 'network access only' in the publication settings.

    Can someone help me with possible solutions?

    guys its very urgent! I need help immediately...

    http://www.darshanrane.com/blog/?tag=Twitter

    See if the second post helps.

    --

    http://www.darshanrane.com

  • Need help to create a custom connector

    I need help on developing custom Homegrown application connector and the version I use is OIM9.0.3
    First of all, what are the steps we need care while developing a custom connector.
    I can't able to find the process in google to develop the custom connector.
    If you have all data related to the development of the connector custom, please share to me...

    What are the thing we need to take care while developing the connector.
    I spoke in the version OIM9.1 there is a possibility to develop the custom connector using the Genric technology, we can create the custom connector using the IOM GTC 9.1 feature

    early response will be appreciated

    I think the approach to take here will depend to a large extent what are the characteristics of the request of the House. Where it stores its user and the right information? It exposes an API or perhaps the database tables that you can use for commissioning?

    In general, you need to create the following in IOM:

    (1) a Type of COMPUTER resource
    (2) a COMPUTER resource
    (3) a resource object
    (4) a form of customized process
    (5) a procurement process
    (6) task of process adapters (allows to really reach out to the target application and perform commissioning activities)

    Please come back with more information on what you are trying to integrate with and I can give you hope that some other points.

    Rob

  • Try to export using IOM API via tcExportOperationsIntf

    Hi all

    I wrote a custom code for exports of components to IOM API Help and I am able to take exports from

    Research, resources, process form and process definitions.

    But I'm not able to export role, resource, Access Policy, policy on the approval and debugging has been established that

    ExportOperationsIntf.findObjects (Type, Name); Returns null for role, resource, Access Policy, policy on the approval.

    If I try to research role, resource, Access Policy, political approval using OOTB Deployment Manager export then I can see my components required, but the API, I am not able to do.

    I tried to give the name as * DemoRole * and "TestDemoRole" [name], but it didn't work.

    Fact ExportOperationsIntf.findObjects (Type, Name); data only works for resouce?

    All the world is facing this problem?

    IOM Env = 11.1.2.2.0

    Thank you

    Rahul

    The categories should match while yours are slightly poorly named.

    You can get a list of available categories using the following code snippet:

    tcExportOperationsIntf = dm.getService (tcExportOperationsIntf.class) operations;
    Categories collection = operations.retrieveCategories ();
    for (String category: categories)
    System.out.println (Category);

    For reference, in OIM 11 g R2 PS2, the following categories may be used:

    -CustomResourceBundle
    -eventhandlers
    -Form process
    -CertificationDefinition
    -Organization
    -RiskConfiguration
    -ITResource
    -NOTIFICATIONTEMPLATE
    -PasswordPolicy
    -RequestDataset
    -DataObjectDef
    -CertificationConfiguration
    -Metadata role
    -User group
    -PrepopAdapter
    -Process
    -Plugin
    -ITResourceDef
    -Resources
    -EmailDef
    -TaskAdapter
    -SystemProperties
    -ApplicationInstance
    -GenericConnector
    -GTCProvider
    -Rule
    -User metadata
    -CatalogDefinition
    -ApprovalPolicy
    -Job
    -Jar
    -Metadata Org
    -Search
    -Task
    -ErrorCode
  • IOM API to reallocate applications?

    I am trying to find a way to set or change the assignee who is responsible for approving the request.

    I look in the following IOM API:

    oracle.iam.api.OIMService

    oracle.iam.request.api.RequestService

    I was able to create a query using 'oracle.iam.api.OIMService' API, but I couldn't find a way to set the approver (default IOM, SYSTEM ADMINISTRATORS).

    I know that IOM has a feature of the user interface to redirect a request to another user or group (photo attached for example). I would like to know if there is an API for this.

    Screen Shot 2015-04-28 at 3.01.33 PM.png

    It is not the API of the IOM to reassign an application.  You will need to use the API of SOA BPEL to reassign the tasks on the side of the SOA.

    Code like this:

    public void reassignTask() {}

    List = new ArrayList ()users;

    Assignee ITaskAssignee = null;

    assignee = new TaskAssignee ("". toLowerCase(), "user");

    Users.Add (assignee);

    int counter = 0;

    tasks of long [] = new long [] {};

    for (long task: task) {}

    counter ++;

    try {}

    System.out.println (counter + "|" + tasks.length + "\tReassigned:" + taskService.reassignTask (iWorkflowContextQuery, taskQueryService.getTaskDetailsByNumber (iWorkflowContextQuery, Integer.valueOf (String.valueOf (task))), users));

    } catch (Exception e) {}

    System.out.println (e.getLocalizedMessage ());

    }

    }

    }

    -Kevin

  • Unable to debug the CSS and JS MAF Application - need help

    Hello

    I tried to debug my app as a result of this process. BU has had no success.

    http://www.Ateam-Oracle.com/debugging-MAF-applications-on-Android/


    Only able to find attached as #EMULATOR sdk emulator - 5554 under chrome://inspect/#devices.

    But did not find the HTML code under it.

    It is always empty, although the emulator displays the page of the app.

    Could if it you please let me know if I am missing something here.

    I started the

    C:\JDeveloper\mywork\ChromeDebugTest\deploy\Android1 > Bad start-server
    * demon does not. from now on port 5037 *.
    * the daemon started successfully *.

    and check USB dubbing checked into the emulator.

    I put the proxy also in the emulator.

    ___________________________________________________________________

    I get the log in the logcat as below.

    09-25 13:05:57.496: D/AndroidRuntime (1194): > > > > > > com.android.internal.os.RuntimeInit AndroidRuntime START < < < < < <

    09-25 13:05:57.506: D/AndroidRuntime (1194): CheckJNI is running

    09-25 13:05:57.570: D/dalvikvm (1194): attempt to load lib libjavacore.so 0 × 0

    09-25 13:05:57.576: D/dalvikvm (1194): added shared lib 0 × 0 libjavacore.so

    09-25 13:05:57.616: D/dalvikvm (1194): attempt to load lib libnativehelper.so 0 × 0

    09-25 13:05:57.616: D/dalvikvm (1194): added shared lib 0 × 0 libnativehelper.so

    09-25 13:05:57.836: D/WebViewTimersControl (745): onBrowserActivityPause

    09-25 13:05:57.836: D/WebViewTimersControl (745): suspension webview timers, view = com.android.browser.BrowserWebView {40cdc720 VFEDHVCL. F... ID 0, 0-480 762}

    09-25 13:05:58.646: D/AndroidRuntime (1194): call the main entrance com.android.commands.pm.Pm

    09-25 13:05:58.916: D/AndroidRuntime (1194): VM stop

    Need help to solve this problem

    Thank you
    Ajoie

    I think that the minimum version of the Android SDK for this to work is 4.4 + API level 19 +.

    CM.

  • I need help Mucow. Please, it's almost over!

    Hi, I need help with a mucow file. It seems to be a simple task, but I can't seem to make it work. Someone with experience in javascript can easily solve this problem. I'm not that proficient in it. Still just a rookie.  Well, in any case this code I am including is basic stuff mucow, with a single line of javascript code.  Please help me thank you.  I think I need to remove a class or a span dynamically with javascript, but I do not know how... Clues on how to fix this... copy the code use in muse remove some elements of list from the bottom to the top.  So tell me what you see is wrong and how do I fix... Thank you in advance to anyone who helps or even tries to help him.

    <?xml version="1.0" encoding="UTF-8"?>
    
    
    <HTMLWidget name="Simple List" formatNumber="1"  localization="none" creator="Adobe Muse Team" defaultWidth="250" defaultHeight="250">
    
    
      <parameters>
      <list name="listPosition" label="List Position:" defaultValue="inside" tooltip="This positions the indicator inside or outside the div.  Note if you place it outside the div you will not be able to see it until you preview it. Outside is best used with alphabets and numerals.">
      <value name="outside" label="Outside"/>
      <value name="inside" label="Inside"/>
      </list>
      <list name="textTransform" label="Text Transform:" defaultValue="none" tooltip="This changes the text appaerance. Preview is instant.">
      <value name="none" label="None"/>
      <value name="capitalize" label="Capitalize"/>
      <value name="uppercase" label="Uppercase"/>
      <value name="lowercase" label="lowercase"/>
      </list>
      <list name="listStyle" label="List Style:" defaultValue="disc" tooltip="This changes the tyoe of indicator that will be used in the list. Inside preview is instant, but outside preview is not">
      <value name="disc" label="Disc"/>
      <value name="circle" label="Circle"/>
      <value name="square" label="Square"/>
      <value name="decimal" label="Decimal Number"/>
      <value name="decimal-leading-zero" label="Decimal Number with Leading 0s"/>
      <value name="lower-alpha" label="Lowercase Alphabet"/>
      <value name="upper-alpha" label="Uppercase Alphabet"/>
      <value name="lower-roman" label="Lowercase Roman Numerals"/>
      <value name="upper-roman" label="Uppercase Roman Numerals"/>
      </list>
      <number name="listSpacer" label="Spacing:" min="-250" max="200" snap="1" step="1" defaultValue="0" tooltip="This will change the spacing between the indicator and the text. Preview is instant. You have a range of (-)250 - 200."/>
      <text name="item1" label="List Item #1:" defaultValue="item 1"/>
      <text name="item2" label="List Item #2:" defaultValue="item 2"/>
      <text name="item3" label="List Item #3:" defaultValue="item 3"/>
      <text name="item4" label="List Item #4:" defaultValue="item 4"/>
      <text name="item5" label="List Item #5:" defaultValue="item 5"/>
      <text name="item6" label="List Item #6:" defaultValue="item 6"/>
      <text name="item7" label="List Item #7:" defaultValue="item 7"/>
      <text name="item8" label="List Item #8:" defaultValue="item 8"/>
      <text name="item9" label="List Item #9:" defaultValue="item 9"/>
      <text name="item10" label="List Item #10:" defaultValue="item 10"/>
      <text name="item11" label="List Item #11:" defaultValue="item 11"/>
      <text name="item12" label="List Item #12:" defaultValue="item 12"/>
      <text name="item13" label="List Item #13:" defaultValue="item 13"/>
      <text name="item14" label="List Item #14:" defaultValue="item 14"/>
      <text name="item15" label="List Item #15:" defaultValue="item 15"/>
      <text name="item16" label="List Item #16:" defaultValue="item 16"/>
      <text name="item17" label="List Item #17:" defaultValue="item 17"/>
      <text name="item18" label="List Item #18:" defaultValue="item 18"/>
      <text name="item19" label="List Item #19:" defaultValue="item 19"/>
      <text name="item20" label="List Item #20:" defaultValue="item 20"/>
      <builtIn name="width"/>
      <builtIn name="height"/>
      <builtIn name="itemUID"/>
      </parameters>
      <headHTML>
    <![CDATA[
    <style>
    #{param_itemUID}
      ul {
      text-transform:{param_textTransform};
      width:{param_width}px;
      height:{param_height}px;
      }
    #{param_itemUID}
      li {
      list-style-position:{param_listPosition};
      list-style-type:{param_listStyle};
      }
    #{param_itemUID}
      .spanSpacer  {
      margin-left:{param_listSpacer}px;
      }
    </style>
    ]]>
      </headHTML>
      <pageItemHTML>
    <![CDATA[
      <ul>
      <li><span class="spanSpacer">{param_item1}</span></li>
      <li><span class="spanSpacer">{param_item2}</span></li>
      <li><span class="spanSpacer">{param_item3}</span></li>
      <li><span class="spanSpacer">{param_item4}</span></li>
      <li><span class="spanSpacer">{param_item5}</span></li>
      <li><span class="spanSpacer">{param_item6}</span></li>
      <li><span class="spanSpacer">{param_item7}</span></li>
      <li><span class="spanSpacer">{param_item8}</span></li>
      <li><span class="spanSpacer">{param_item9}</span></li>
      <li><span class="spanSpacer">{param_item10}</span></li>
      <li><span class="spanSpacer">{param_item11}</span></li>
      <li><span class="spanSpacer">{param_item12}</span></li>
      <li><span class="spanSpacer">{param_item13}</span></li>
      <li><span class="spanSpacer">{param_item14}</span></li>
      <li><span class="spanSpacer">{param_item15}</span></li>
      <li><span class="spanSpacer">{param_item16}</span></li>
      <li><span class="spanSpacer">{param_item17}</span></li>
      <li><span class="spanSpacer">{param_item18}</span></li>
      <li><span class="spanSpacer">{param_item19}</span></li>
      <li><span class="spanSpacer">{param_item20}</span></li>
      </ul>
    ]]>
      </pageItemHTML>
      <bodyEndHTML>
    <![CDATA[
    

    You're right, the jQuery selector must be modified to search for list items with empty span elements, non-empty list items. Try to use something like:

    $("#{param_itemUID}").find("li:has(span:empty)").remove();)

    On another note, the latest version of Muse has bullets and numbered lists incorporated with a lot more customization than holders of mucow above. Take at look: bullets and lists numbers | Adobe Muse CC tutorials

    References:

    http://API.jQuery.com/has-selector/

    http://API.jQuery.com/empty-selector/

  • Need help on the reconciliation of resource target

    Hi all

    I m having a target database Table Resource.Users is implemented successfully. Now, I need to write a program of reconciliation task which will read the user attributes and notfiy IDM Admin when there is data confilct.

    Suppose, I m having the AccessRole attribute on the target resource DB and userA is supplied by role_ to the AccessRole using IOM attribute. If someone spends AccessRole UserA attribute to RoleX of backend, an email should be turned to IDM Admin user during execution of reconciliation.

    Please guide me how to achieve this


    Kind regards
    Madhu

    There are a few options. If you use the ignoreEvent API for your reconciliation, then EACH recon even from your target that is created outside the initial charge indicates a change. Simple as that. You can also set your level of audit at the level of the resources form. This in fact the track changes via the check engine and write the form old and new values in the tables of the UPA as a result. To send an email and have data changed, it's excessive. You do as much checking of data. You will need to run the ignoreEvent API to see if it should be ignored, for children or parents of the data (this is the norm for recon events). If you can't find an event that should not be ignored, you would need to use the API to find updated instance in service of this user and all their data from parent and then also using new incoming data, compare all values. Then you will need to code your own custom email to send to an administrator. Requirements like that of an email for any change of irritate me because the data is stored if necessary to find out, why not use the product and write a report and not spam email from someone?

    -Kevin

  • my iphone need help doesent work!

    my iphone need help doesent work! 5 minutes ago my iphone 4S felt on the ground and now it doesent start but I can still hear the sound of loading until I can do?

    PS: Sorry for my bad English, I'm from the Germany

    Try restarting it by maintaining deep-set buttons home and power together. It may take up to 20 seconds. If she does not return to life, better make an appointment at the genius bar to your Apple store.

  • Need help to reinstall itunes

    Recently had to withdraw Windows 10 votes against 7, on doing so, iTunes didn't work.  I tried to remove iTunes, but get an error not found the path iTunes6464.msi. So I can't uninstall.  I tried to download the latest version, but when it comes to uninstall the old version it fails because it cannot find this file.  Need help to remove and reinstall so it can connect again my devices.

    See this user of ASC. See the section on deleting and reinstalling iTunes.  Troubleshooting problems with iTunes for Windows updates

  • I NEED HELP Please im having a problem to forget my password and when I plug it it says its locked with a password he try to put the itunes thing but

    NEED HELP Please im having a problem to forget my password and when I plug it it says its locked with a password he tried to put the itunes thing but it says enter password I put in what I rember, then said lokced for five minutes help me pls

    Without knowing the password for your iPhone, there is no way to unlock it, bring even you to the Genius Bar. If you continue to enter the wrong password, you will be locked out of your iPhone, and your data will be unaccessable.

  • I need help to recover my iphone

    I got my iphone 6 for more than two years know I default to set up factory reset me gives error tha my sim card is not supported, but I've been with you even with the phone sim card before I reset it please need help.the phone imei-* please help me.

    < personal information under the direction of the host >

    It sounds as if your iPhone may have been hacked for use with the carrier that you used, and now that you have updated, it is locked to the original carrier.

  • Need help to install iTunes v12.4.3.1 Windows 10

    I've tried everything to make it work:

    1. I tried to disable my antivirus before installing

    2. I tried to install as administrator

    3. I have tried to uninstall all relevant applications of apple.inc, restart my pc and then install again

    4. I tried to update my Windows

    I had iTunes installed before on my Pc with Windows 10, but two days ago, I restored my pc and now I can't install it.

    Please I need help

    The message "an error occurred during the installation of assembly ' Microsoft.VC80.CRT, type ="win32", version ="8.0.50727.6195", publicKeyToken ="1fc8b3b9a1e18e3b", processorArchitecture is...» "may occur because a particular library file is not included in the supplied with iTunes distribution package or will not be installed because some unspecified reason. Install Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC security update before you attempt to reinstall iTunes can help.

    There are three files to choose from if you need choose the one that matches the processor architecture of your system, which must be indicated in the error message.

    • Vcredist_x86. EXE - 32 bit systems
    • vcredist_IA64. EXE - Itanium processors
    • VCRedist_x64. EXE - other 64-bit systems

    When to reinstall iTunes, right-click on the Setup and run as administrator.

    See troubleshoot problems with iTunes for Windows updates for more information if necessary.

    TT2

Maybe you are looking for

  • Publish to Webdav still fails to connect, probably because the connection information is never requested.

    Try to publish the Thunderbird calendar to the Webdav server by following the instructions Help article https://support.mozilla.org/en-US/kb/exporting-and-sharing-a-calendar but I have never asked for the connection information. The publication fails

  • FaceTime via TD MBP/iMac

    I use my old iMac via TD for my MBP, but I can't quite figure out how to change my FaceTime camera and a microphone to use the one on the iMac and not the MBP. It uses by default the MBP which is not good at all because it under a desk. It is even po

  • download PC speed limit

    I have a HP DV7 laptop.  I use Brighthouse internet service.  I have just upograded ti their 60 MB service.  My PC does not seem able to get the nore to 45 MB to download.  Which is the limit for this computer?  Brighthiouse sent a technician with a

  • I get an error code 80070013

    Unable to get windows update to install the important updates. get the error code 80070013 when you try the automatic and install it manually. It keeps failing one episode a week.

  • cannot get rid of "free aol" supplied with the computer.

    When I try to uninstall in Control Panel will not work