Docstoc

Implementing the Webservice Security in Outbound Web Services _Secured

Document Sample
Implementing the Webservice Security in Outbound Web Services _Secured Powered By Docstoc
					Implementing the Webservice Security in Outbound Web Services


Consume the WSDL File provided by External System

This will create an Integration Object or multiple Integration Objects and a Proxy
Business Service

Compile these Objects into SRF

This Proxy Business Service can be invoked through Workflow Process




   Proxy
   Business
   Service
             For this Proxy Business Service, additionally we should provide the below mentioned
             Parameters for implementing the security

Additional
Parameters to          Input Argument                                         Type       Value   Property name
build the Security
                                                                              Process
                       getUserInfo_Request:processGetUserInfoInput            Property           SiebelMessage
                       Username                                               Literal    Test1

                       Password                                               Literal    Test1



             For this Proxy Business Service, additionally we should provide the below mentioned
             Parameters for implementing security
             ----------------------------------------------------------------------
             Input Argument Type                    Value
             ----------------------------------------------------------------------
             Username            Literal         Test1 (Should be Valid User Name)

             Password           Literal         Test1 (Should be Valid a Password)
             ----------------------------------------------------------------------

             Before Simulating the Workflow, Create a Session called EAISubsys under client CFG
             File

             [EAISubsys]
             EnableServiceArgTracing = TRUE

             After Simulating the Workflow Process (Proxy Business Service including username and
             Password), go to TOOLS\Log Directory

             You can observe *.dmp files under TOOLS\Log Directory

             Under this a File Called Outbounddispatcher-outout_args.dmp file will be created, this is
             the file which consists of Siebel WebServices Security Headers as mentioned below



             OutboundDispatcher
             _output_args_0.dmp

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

             <?xml version="1.0" encoding="UTF-8"?>
             <SOAP-ENV:Envelope xmlns:SOAP-
             ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <SOAP-ENV:Header>
    <wsse:Security xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/07/secext">
      <wsse:UsernameToken>
         <wsse:Username>Test1</wsse:Username>
         <wsse:Password>Test1</wsse:Password>
      </wsse:UsernameToken>
    </wsse:Security>
  </SOAP-ENV:Header>
  <SOAP-ENV:Body/>
</SOAP-ENV:Envelope>

----------------------------------------------------------------------
For Further Details, Connect to Support Web and Query as "Implementing WS Security
[ID 520484.1]"

Thanks & regards

Babu Rajendra Prasad

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:138
posted:6/5/2011
language:English
pages:3