I was asking for HTTP provider endpoint.

But I thank you for your suggestion about http consumer.  Would you have any
HTTP consumer examples that I can learn from.  Thank you.

On 8/3/07, netflexity <[EMAIL PROTECTED]> wrote:
>
>
> I've done it before by adding http policy to http consumer:
>
> <http:policies>
>         <soap:ws-security receiveAction="NoSecurity UsernameToken"/>
> </http:policies>
>
>
> Simon Sekat wrote:
> >
> > I'd like to invoke an external web service that requires WS
> UsernameToken
> > header.  The following is an example request that carries username,
> nonce,
> > digested password, created timestamp to the service.
> >
> > http://incubator.apache.org/servicemix/ws-security.html talked about how
> a
> > HTTP consumer endpoint uses WS UsernameToken.  Can someone enlighten me
> > how
> > to develop a HTTP provider endpoint using WS UsernameToken?  Thank you.
> >
> >     <?xml version="1.0" encoding="UTF-8"?>
> >>     <soapenv:Envelope
> >>         xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
> >>         xmlns:xsd="http://www.w3.org/2001/XMLSchema";
> >>         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
> >>         <soapenv:Header>
> >>             <wsse:Security
> >>
> >> soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next";
> >>                 soapenv:mustUnderstand="1"
> >>                 xmlns:wsse="
> >>
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd
> >> ">
> >>                 <wsse:UsernameToken wsu:Id="LOGIN"
> >>                     xmlns:wsu="
> >>
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
> >> ">
> >>                     <wsse:Username>admin</wsse:Username>
> >>                     <wsse:Password
> >>                         Type="
> >>
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest
> >> ">
> >>                         eDQUHeku0Mr188gx8Eo88Ik1tK8=
> >>                     </wsse:Password>
> >>                     <wsse:Nonce>MTE4NjA4NDcyNDYxMA==</wsse:Nonce>
> >>                     <wsu:Created>2007-08-02T19:58:44Z</wsu:Created>
> >>                 </wsse:UsernameToken>
> >>             </wsse:Security>
> >>         </soapenv:Header>
> >>         <soapenv:Body>
> >>             <Login
> >>                 xmlns="http://testserver.com/test1/TWebService/Login";>
> >>                 <userLoginId>admin</userLoginId>
> >>             </Login>
> >>         </soapenv:Body>
> >>     </soapenv:Envelope>
> >>
> >
> > --
> >
> > Simon S.
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/How-can-I-develop-a-HTTP-provider-endpoint-invoking-web-services-that-use-WS-UsernameToken--tf4212467s12049.html#a11989341
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>


-- 

Simon S.

Reply via email to