Validate web service username and password against Oracle EBS

Hi,
We have a requirement to pass username/password to a SOA webservice that needs to be validated against Oracle E-Business Suite (EBS) login credentials. The EBS users are not integrated with SOA Weblogic server. In EBS, the standard PL/SQL procedure FND_WEB_SEC.VALIDATE_LOGIN(user_name, password) can be used for validation. Appreciate if someone can provide input on validating the username and password as part of web service security header using any OWSM policy.
Thanks!

I'm guessing that you are trying to call an EBS API and are using FND_WEB_SEC to test that the user account is valid in FND_USER first before executing the API call. In that instance, you'll likely need to use the Oracle Applications Adapter for EBS if you want to authenticate the user through FND_USER.
If you've not purchased that adapter, you could use a simple BPEL process, with a regular database adapter to firstly call the FND_WEB_SEC package to authenticate. Pass the response from eBS into a bpel variable, add a bpel switch based on the outcome of that variable either execute the API call or  throw an authentication error if the call failed.
You can wrap all this up into one web service that then calls this bpel process, taking the username and password as as input parameters.
Phil

Similar Messages

  • BPM Process As a Web-Service Username and Password

    Hi all,
    We have exposed a Process as a Web-Service WSDL to another system . We use Username Token Profile to enter the username and password to connect to the Web-Service..
    Now what we do is we have a role in our project and we create a dummy Web-Service user and add the role to that user and then use its password and username to call the Web-Service.
    Can we change this?
    Can we have a dummy username and password not associated with any role in BPM used in our Web-Service?

    Did you use PAPI code inside your web service or did u just use PAPI Web Services ( like did u just pressed the button Launch PAPI Web Services ) and it created the WSDL for you and u used it to create the client?
    I am using the latest version of OBPM..
    Oracle 10.3.10
    Can you let me know what do u mean by PAPI interface.. Is it the PAPI code of is the PAPI Web Service which is built by BPM automatically and could be used?
    Edited by: user8707382 on Sep 10, 2009 9:00 AM

  • Web service username and password problems

    Hi,
    I am trying to create a client to consume webservices exposed on a secure .net platform that is SSL protected (https).
    I am using netbeans 6 with WSIT support. When I create the web service and add the WSDL file - it comes up with the certificate that I then approve, but then just displays a IO Exception. When I access the WSDL through a browser, it requests a username and password (which I supply) and it works fine.
    I've tried on Netbeans 5.5 but with no luck - it asks for a username and password (at least) but doesn't accept them.
    How can I connect to an https web service that requires a LDAP username and password?
    Thanks,
    Brendan

    I'm guessing that you are trying to call an EBS API and are using FND_WEB_SEC to test that the user account is valid in FND_USER first before executing the API call. In that instance, you'll likely need to use the Oracle Applications Adapter for EBS if you want to authenticate the user through FND_USER.
    If you've not purchased that adapter, you could use a simple BPEL process, with a regular database adapter to firstly call the FND_WEB_SEC package to authenticate. Pass the response from eBS into a bpel variable, add a bpel switch based on the outcome of that variable either execute the API call or  throw an authentication error if the call failed.
    You can wrap all this up into one web service that then calls this bpel process, taking the username and password as as input parameters.
    Phil

  • Web Services Usernames and Passwords in Axis

    Hi everyone,
    I have created a Web Service in Axis with SOAP and it is working fine. I have a remote client that connects to the WS and retrieves the Array of Complex types very seamlessly. The only problem that I have been battling with is that the authentication is being done very rudimentary in my test environment, which is to send a username and pw along as parameters, which in turn is verified against a protected, local properties file.
    I noticed that certain examples use a client and the call.setUsername() and call.setPassword with the org Apache Call class. My problem is to know how the authentication check is being done and whether it si somehow included in the service-config.wsdd. If not, where is the username and pw stored and compared to the values coming in?
    Thanks
    SBO

    Has this started happening without you having made any changes to the site? If so then it's a server side issue and you won't be able to do much from your end. Be sure to report it to Apple via the following link: http://www.apple.com/feedback/iweb.html. You might also report it to http://www.apple.com/feedback/mobileme.html.
    OT

  • Username and password for oracle financials

    Hi,
         Can anyone help me in finding out the username and password for oracle financials application.
         Thanks in advance
    Jaya

    Many Applications users are predefined in the Vision Demo database. The following username/password pairs have System Administrator responsibility:
    - SYSADMIN/sysadmin
    - MFG/welcome
    - OPERATIONS/welcome
    - SERVICES/welcome
    - MRC/welcome
    - HRMS/welcome
    If you have a fresh database, you can try SYSADMIN and/or OPERATIONS account.
    All application users are defined in FND_USER table.

  • Default username and password for Oracle EM

    Hi all
    I am running Oracle database server using the VM template 'Database App Development VM'. I have started the EM from the console and able to access it through browser. I used username and password as 'oracle'. But it is saying that 'user name or password are not valid'. Can you tell me what are the credentials to enter into the EM?
    Thanks,
    Ganesh

    Based on my install on a VirtualBox under Ubuntu, it looks like it comes pre-configured. As the Database Instance is already there and started up without any issues.
    However I don't see anything about installing or configuring EM.
    Any hints on where to find documentation related to OEM and the "Database App Development VM" install would be greatly appreciated.
    Joe

  • Verifying a username and password against SQLServer 2000 dbase via servlets

    Hello everyone,
    I sent a message earlier on. I'm really sorry if I sounded rude. Actually Im working on a school project an it involves a bank application. I have created a registration page that saves information in a database table already created on my computer. I have also created an HTML page in wihich registered users can log in. I am trying to verify the username and password against the database table tagged "Register Customer Information" but when I click on the login button, I get an SQL exception that says "invalid column count or syntax error". Please can anyone help me out? I would really be grateful. Thank you so much. The code for my servlet is this:
    * LoginConfirmationServlet.java
    * Created on January 24, 2007, 11:32 PM
    package org.me.RegisterCustomerInformation;
    import java.io.*;
    import java.net.*;
    import java.sql.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    * @author HP COMPAQ
    * @version
    public class LoginConfirmationServlet extends HttpServlet {
    /** Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods.
    * @param request servlet request
    * @param response servlet response
    public void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
    response.setContentType("text/html;charset=UTF-8");
    PrintWriter out = response.getWriter();
    String use=request.getParameter("usernname");
    String pas=request.getParameter("passwword");
    if((use!=null)&&(pas!=null))
    try
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    con=DriverManager.getConnection("jdbc:odbc:MyDSN","sa","");
    ps=con.prepareStatement("select UserName,Password from RegisterCustomerInformation where UserName= ? and Password=?");
    rt=ps.executeQuery();
    while (rt.next())
    String u=rt.getString("UserName");
    String p=rt.getString("Password");
    if (use.equals(u)&&pas.equals(p))
    out.println("Welcome:"+use);
    else
    out.println("Your login information is incorrect.");
    out.println("Please check to ensure your username and password is entered correctly.");
    out.println("Thank you!");
    con.close();
    catch(Exception ex)
    out.println("Error:"+ ex.toString());
    /*out.println("<html>");
    out.println("<head>");
    out.println("<title>Servlet LoginConfirmationServlet</title>");
    out.println("</head>");
    out.println("<body>");
    out.println("<h1>Servlet LoginConfirmationServlet at " + request.getContextPath () + "</h1>");
    out.println("</body>");
    out.println("</html>");*/
    out.close();
    The html fields names are:"usernname" and "passwword" respectively. I'm making use of the POST method and the servlet name is LoginConfirmationServlet. Please I would really be grateful if any one can help me out. Ive not been able to run this for the past few days. Thanks.
    }

    You did not supply values to UserName and Password. You have created preparedStatement object with sql query with ? marks for UserName andPasssword. Assign the values what u got from the form using setProperty(int index) method of preparedStatement and try.

  • External Web Service - User and password in HTTP header

    Hi!
    How is it possible to add user and password in the HTTP header in a external web service call? 
    I have created a "Portal Service from WSDL file - Client side" with the wizard in SAP Developer Studio.  I following the Java Development Guide - Web Service Security, and use the <i>secured service connection</i>.  I have also created a new <i>System Landscape</i>, but should the new system be based on HTTP, my own PAR or what?
    How can I check that the user and password is added to the HTTP header or the SOAP envelope? Do I have to scan http traffic with a proxy as Paros or can I find the request sent from SAP EP in the logs?
    Cheers
    Asle

    Hello All,
    I have been struggling a bit while putting a reasonable security framework on a jax-rpc style web service. I'm using JWSDP1.2 to set up the webservice. I've tried to outline my problem below. Please correct me where I'm wrong.
    I've been through the Sun's WS tutorials, but they are not really clear on security. However, from them I surmised that there are two decent authentication techniques. HTTP Basic and mutual authentication (MA) . Both have their drawbacks though. HTTP Basic suffers from poor encryption while MA is a bit difficult to set up on both client and server sides. Another problem with MA is that there is no central repository for users/passwords.
    OK, what I would really like to do is use my own user database to verify users/passwords i.e. use a HTTP Basic like authentication (but at application level) but run it over SSL for encryption. It seems simple, but is it possible?
    Also, I have noted that when I use HTTP Basic on the service side, and use a java client, then setting username/password has no effect. In other words, I can always access the web-service, even with wrong username/password.
    Sorry for the long post. Hope someone can help. Thanks.

  • Reporting Services username and password prompting

    We have several branch office locations and one reporting services server. All of the branch office locations can access the reporting services server, but we have one location for the passed week, each time they make a connection to this server, it prompts
    them for a username and password and will not allow them to connect even if the correct username and password is correct.
    I have tried adding the server to the IE intranet/trusted site list. Set IE security on all zones to automatically logon with current username and password.
    What is strange is that this is the only branch office site that is having this issue. It is almost like kerberos is broken for this site location only.
    DOes anyone has any suggestions what could be causing this problem for all computers in this one location. Nothing has changed on their local servers nor have we pushed any updates to the machines.

    Hi bubba1984,
    As per my understanding, I think this issue is caused by Kerberos authentication. Kerberos is an authentication protocol that allows clients that create authentication tokens to associate a specific destination to that token. In the failure case, there is
    a mismatch between the destination specified in the token and the report server process configuration. Due to this mismatch, the underlying Kerberos authentication scheme supported by Windows prevents report server from authenticating the user.
    To fix this issue, please try to remove RSWindowsNegotiate and ensure RSWindowsNTLM is specified in the rsreportserver.config file. For more details, please take the following article as reference:
    http://blogs.msdn.com/b/lukaszp/archive/2008/03/26/solving-the-reporting-services-login-issue-in-the-february-ctp-of-sql-server-2008.aspx
    Hope this helps.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Is there defaut username and password in oracle 10g

    hello
    is there default user and password in oracle 10 g ?

    Not sure exactly what you asking.
    At least Oracle has two defaultDBA user SYSTEM and SYS
    Database Administrator Usernames
    Two user accounts are automatically created when Oracle Database is installed:
    SYS (default password: CHANGE_ON_INSTALL)
    SYSTEM (default password: MANAGER)
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/dba.htm#sthref118

  • Default username and password for Oracle 10g

    I have installed Oracle 10g Standard edition on my PC, but do not know the username and password to login. Does anyone know the username and password?
    Thanks,
    YR

    Hello,
    Did you create database using dbca after installation or you choose to created during install?
    If you did you can create scott schema using this
    sql> @\Oracle\product\10.2.0\...\RDBMS\ADMIN\scott.sql
    You can login as sysdba and see if scott user created for you, offcourse if you have created database using DBCA or during isntall in first place.
    sqlplus "/as sysdba"
    Sql> select username , status from dba_users where username='SCOTT';
    I strongly recommend you to create new database using DBCA and it will let you walk thru all the steps.
    Regards
    Edited by: OrionNet on Mar 2, 2009 11:50 AM
    Edited by: OrionNet on Mar 2, 2009 11:52 AM

  • How can I get the username and password from Oracle Forms to PJC !

    Dear Sir,
    I have username,password and push button fields in oracle forms. When user clicks the push button, I need to get username and password field contents to my Pluggable Java Program to authenticate the user trying to login. How can I get those text field contents to my java program..? Looking forward from you soon sir.
    Thanks in Advance,
    S Ramkumar

    I tried that trigger but nothing reflects. I write that method in WHEN_BUTTON_PRESSED trigger.
    In the form module I written,
    Set_Custom_Property('BL.USERNAME',1,'NAME','');
    Set_Custom_Property('BL.PASSWORD',1,'PASS','');
    Implementation class of the push button I gave my java class file name.
    In Java Code I tried register the form fields like,
    public static final ID userName = ID.registerProperty("NAME");
    public static final ID passWord = ID.registerProperty("PASS");
    In Java Code I tried get the contents from registered properties,
    public boolean setProperty(ID property, Object value) {
    if(property == userName) {
    System.out.println("Just I wish to see the name entered" + value.toString());
    if(property == passWord) {
    System.out.println("Just I wish to see the pass entered" + value.toString());
    But even System.out.println() is working.
    What's wrong with this code sir ???
    Can you tell me How to register and get those field values in Java ?

  • Username and Password access oracle 10g

    I have recently insalled oracle10g. Throughout the installation process they were no requirements to specify a username and password, hence I am having trouble logging into the enterprise manager console.
    Can anybody help??
    Thanks
    Rich

    I have a situation where someone else has setup 4 oracle databases, that person is not here anymore. I need to get signed on as SYS user, but no one here knows that password. I need SYS user, so that I can get signed onto the dbconsole Enterprise Manger 10g grid control screen and create backups etc. That requires sysdba privileges. I have checked the v$pwfile_users table and SYS user is the only one in there. I have tried to sign on from the windows 2003 server with an administrator's id on the server as sqlplus /nolog and then tried sql> connect / as sysdba, but I get insufficient privileges back. How can I get the SYS password or reset it so that I can grant sysdba to my system user account, so that I can set up the backup/recovery screens on the EM Grid control screen?

  • How to get username and password for oracle database

    i downloaded oracle database on the assumption it is free software. however when i go to the oracle homepage it says i need a user name and password. how do i get one? is it free

    >
    i downloaded oracle database ...Which version???
    >
    .. is it free...XE 10 is free all other are not
    Edited by: Damir Vadas on Nov 17, 2009 3:34 PM

  • Tuxedo Web GUI username and password

    Hia all,
    I setup mu Tuxedo in my solaris box and i started tuxwsvr and tlisten processes
    to enable to access my Web based Tuxed GUI and i could able to access the pages.
    I got a page for Tuxedo domain administration and asking user name and password....
    i know the password is the tlisten password... whats the user name i have to use
    Thanks in advance
    Vijay

    The user can be anything it just goes in the client table to identify your
    session.
    B
    "RKVijayakumar" <[email protected]> wrote in message
    news:3e81db15$[email protected]..
    >
    Hia all,
    I setup mu Tuxedo in my solaris box and i started tuxwsvr and tlistenprocesses
    to enable to access my Web based Tuxed GUI and i could able to access thepages.
    >
    >
    I got a page for Tuxedo domain administration and asking user name andpassword....
    i know the password is the tlisten password... whats the user name i haveto use
    Thanks in advance
    Vijay

Maybe you are looking for

  • Can Media Encoder take an image sequence in the watch folder and turn it into a video file?

    I'm using OSX and Media Encoder 6 (from premier 6) and can't figure out how to make the watch folder take a .jpeg or .dpi sequence and turn it into a single video file. I tried copying all the stills into the watch folder, that made 60 individual vid

  • CARACTERES EXTRAÑOS ORACLE REPORT 6I (STRANGE CHARACTERS ORACLE REPORT 6I)

    Español: Hola compañeros. Estoy utilizando Oracle Report 6i y cuando quiero imprimir un reporte en modo caracter me aparecen unos extraños simbolos al final de las lineas, como se puede apreciar en la imagen: English: Hello fellow. I am using Oracle

  • Can't convert: "an error occurred while signing in" in Reader

    i am getting a "an error occurred while signing in" when i try to convert pdf to docx file from my Acrobat reader (using the online conversion Adobe Export PDF) - However, i am already signed in. any ideas? thanks

  • Photoshop will not open certain pictures

    I am working on a photo montage and some of the photos will not open. Most of them did just fine but I am thinking that the ones that will not might be because they are too large. I have tried Photoshop, Photoshop Elements and Imaginate. None of thos

  • BI Graph In Forms

    Hi all, I just success build BI Graph in Forms base on Graph90 demo, It display numeric value on Y-axis and Text value on X-axis. But these Font is so ugly. who can teach me how to adjust it ? Best Regards Boris