Since you have the configuration in the axis2.xml file at the server if
you engage rampart globally all service will require incoming messages
to be secured.

How are you adding the security headers to the request generated by the
php client? Maybe this[1],2[] can help.

Thanks,
Ruchith
1. http://dist.wso2.org/products/wsf/php/1.0.0/
2. http://www.wso2.org/library/2570


shams jawaid wrote:
> Hi there,
> 
> also, im tyring to access the service through a php client. how much of
> a difference will it make if i globally engage the module or not?
> 
>     ------------------------------------------------------------------------
>     From:  /Ruchith Fernando <[EMAIL PROTECTED]>/
>     Reply-To:  /[email protected]/
>     To:  /[email protected]/
>     Subject:  /Re: rampart sample 05 encryption/
>     Date:  /Mon, 03 Sep 2007 00:42:02 +0530/
>     >Hi,
>     >
>     >Seems like you have globally engaged and configured rampart at the
>     >service. Now to be able to invoke this service you will have configure
>     >the client too.
>     >
>     >Please see here for an example :
>     >
>     >http://www.wso2.org/library/255
>     >
>     >Thanks,
>     >Ruchith
>     >
>     >shams jawaid wrote:
>     > > Hi,
>     > >
>     > > i am trying to implement the encryption example 05  in a webservice
>     > > deployed in axis2. i am using rampart v 1.2. i have installed
>     rampart
>     > > and i can see it as the available modules in the axis2 admin page.
>     > > however, whenever i initialise my web service client, i get an
>     error:
>     > >
>     > > WSDoAllReceiver: Incoming message does not contain required
>     Security header
>     > >
>     > > in my apache-tomcat-5.5.23\webapps\axis2\WEB-INF\conf -
>     axis2.xml file i
>     > > have put this in:
>     > >
>     > >
>     > > <phase name="Security">
>     > >
>     > > <module ref="rampart" />
>     > >
>     > > <parameter name="OutflowSecurity">
>     > >
>     > > <action>
>     > >
>     > > <items>Encrypt</items>
>     > >
>     > > <encryptionUser>service</encryptionUser>
>     > >
>     > > <encryptionPropFile>client.properties</encryptionPropFile>
>     > >
>     > > </action>
>     > >
>     > > </parameter>
>     > >
>     > > <parameter name="InflowSecurity">
>     > >
>     > > <action>
>     > >
>     > > <items>Encrypt</items>
>     > >
>     > >
>     
> <passwordCallbackClass>axis2.adb.sync.rampart.callbackhandler.PWCBHandler</passwordCallbackClass>
>     > >
>     > > <decryptionPropFile>client.properties</decryptionPropFile>
>     > >
>     > > </action>
>     > >
>     > > </parameter>
>     > >
>     > > </phase>
>     > >
>     > > and this is in my services.xml file:
>     > >
>     > > <parameter name="InflowSecurity">
>     > >
>     > > <action>
>     > >
>     > > <items>Encrypt</items>
>     > >
>     > > <passwordCallbackClass>test.PWCBHandler</passwordCallbackClass>
>     > >
>     > > <decryptionPropFile>service.properties</decryptionPropFile>
>     > >
>     > > </action>
>     > >
>     > > </parameter>
>     > >
>     > > <parameter name="OutflowSecurity">
>     > >
>     > > <action>
>     > >
>     > > <items>Encrypt</items>
>     > >
>     > > <encryptionUser>client</encryptionUser>
>     > >
>     > > <encryptionPropFile>service.properties</encryptionPropFile>
>     > >
>     > > </action>
>     > >
>     > > </parameter>
>     > >
>     > > <parameter name="ServiceClass">
>     > >
>     > > test.Random
>     > >
>     > > </parameter>
>     > >
>     > > </service>
>     > >
>     > > if anyone can help solve the "WSDoAllReceiver: Incoming message
>     does not
>     > > contain required Security header" error it would be greatly
>     appreciated,
>     > >
>     > > thanks
>     > >
>     > >
>     > >
>     ------------------------------------------------------------------------
>     > > The next generation of Hotmail is here - Windows Live Hotmail
>     > > <http://g.msn.com/8HMAENUK/2749??PS=47575>
>     >
>     >
> 
>     ><< signature.asc >>
> 
> 
> ------------------------------------------------------------------------
> The next generation of Hotmail is here - Windows Live Hotmail
> <http://g.msn.com/8HMAENUK/2752??PS=47575>


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to