Yes this is what I was looking for. Thanks for the information. And we
should document this

Thanks,
Samisa...


Samisa Abeysinghe

Vice President Developer Evangelism

WSO2 Inc.
http://wso2.com



On Tue, Jan 21, 2014 at 6:29 PM, Kambiz Darabi <dar...@m-creations.com>wrote:

> Hi Samisa,
>
> I hope I understand your use case.
>
> I have successfully called Basic Auth secured REST services by creating an
> Authorization header in the jaggery code and sending the GET request
> with that header.
>
> Quoting from
>
> http://en.wikipedia.org/wiki/Basic_access_authentication#Client_side
>
> you can see that you just have to create a string username:password
> (separated by a colon) and encode it in base64, then you add an HTTP
> 'Authorization' header to the request which contains
>
> "Basic" + base64_encode( username + ":" + password);
>
> Here is an example of a js implementation of base64 encoding (I don't
> know what the licence is):
>
> http://phpjs.org/functions/base64_encode/
>
>
> Is this what you are looking for?
>
> I could also dig out some code, when I get back to the office, if that
> is necessary.
>
> HTH
>
>
>
> Kambiz Darabi
> --
> m-creations gmbh
> Acker 2
> 55116 Mainz
> Germany
>
> W: http://www.m-creations.com
> E: dar...@m-creations.com
> T: +49 6131 6224417
> F: +49 6131 6224418
> --
> Registered Office: Mainz, HRB Mainz 7382
> Managing Directors: Frank Pacholak, Kambiz Darabi
>
>
> Samisa Abeysinghe <sam...@wso2.com> wrote:
> >
> > Do we have a sample around this? We need one!
> >
> > Thanks,
> > Samisa...
> >
> > Samisa Abeysinghe
> >
> > Vice President Developer Evangelism
> >
> > WSO2 Inc.
> > http://wso2.com
> >
> > On Tue, Jan 21, 2014 at 10:43 AM, Madhuka Udantha <madh...@wso2.com>
> > wrote:
> >
> >     Hi Sudheera.
> >
> >
> >     you can pass token as header or data[1] depending on your BE
> >     service is expect.
> >
> >
> >     get(url[, data][, headers][, type][, success(data, xhr)])
> >
> >
> >     [1] http://jaggeryjs.org/apidocs/get.jag
> >
> >
> >
> >
> >
> >     On Tue, Jan 21, 2014 at 10:22 AM, Sudheera Palihakkara
> >     <sudhe...@wso2.com> wrote:
> >
> >
> >
> >
> >         Hi madhuka,
> >
> >
> >         Yeah I'm referring to those, But I couldn't find any
> >         documentation about how to send the security parameters with
> >         the request. For example I have secured my data service with
> >         UsernameToken method[1], so in oder to invoke the service I
> >         have to send the username and the password with the request.
> >         How to send those parameters with jaggery GET or POST methods?
> >
> >         [1]
> >
> http://docs.wso2.org/display/DSS311/Security+Implementation#SecurityImplementation-
> >         1UsernameToken
> >
> >
> >         thank you all. :)
> >
> >
> >
> >
> >
> >
> >         On Tue, Jan 21, 2014 at 10:13 AM, Madhuka Udantha
> >         <madh...@wso2.com> wrote:
> >
> >
> >             Hi Sudheera,
> >
> >
> >             To call REST service you can try "Http Client" define in
> >             jaggery, You can fine sample codes in jaggery
> >             documentation as well.
> >
> >
> >             * get()[1]
> >
> >             * post() [2]
> >
> >             * put() [3]
> >
> >             * del() [4]
> >
> >
> >             Thanks
> >
> >
> >             [1] http://jaggeryjs.org/apidocs/get.jag
> >
> >             [2] http://jaggeryjs.org/apidocs/post.jag
> >             [3] http://jaggeryjs.org/apidocs/put.jag
> >             [4] http://jaggeryjs.org/apidocs/del.jag
> >
> >
> >
> >
> >
> >             On Tue, Jan 21, 2014 at 9:47 AM, Sudheera Palihakkara
> >             <sudhe...@wso2.com> wrote:
> >
> >
> >
> >
> >                 Hi,
> >
> >                 Thank you for the reply. Can we use the WSRequest
> >                 object to invoke a REST resource defined in DSS? I
> >                 have followed this blog post so far[1], and using http
> >                 GET, POST, DELETE etc methods to invoke the REST
> >                 resources.
> >
> >                 [1]
> >
> http://blog.samisa.org/2014/01/rest-in-json-with-wso2-data-
> >                 services.html
> >
> >
> >                 thanks.
> >
> >
> >
> >
> >
> >
> >                 On Mon, Jan 20, 2014 at 6:33 PM, Ruchira Wageesha
> >                 <ruch...@wso2.com> wrote:
> >
> >
> >                     You can invoke the secured service using WSRequest
> >                     object of Jaggery. Please refer the doc at [1].
> >                     Several sections of the article [2](written for
> >                     mashup server), would also be helpful.
> >
> >
> >                     /Ruchira
> >
> >
> >
> >                     [1] http://jaggeryjs.org/apidocs/ws.jag
> >                     [2]
> >
> http://ruchirawageesha.blogspot.com/2011/12/blog-post.
> >                     html
> >
> >
> >
> >
> >
> >                     On Mon, Jan 20, 2014 at 4:06 PM, Sudheera
> >                     Palihakkara <sudhe...@wso2.com> wrote:
> >
> >
> >
> >
> >
> >
> >                         Hi,
> >
> >
> >                         I have exposed a data service as a REST
> >                         resource and coded a Jaggery client for the
> >                         service. Now I want to secure this service,
> >                         using DSS I have already secured the service
> >                         with Username Token implementation, but I have
> >                         no idea how to write a Jaggery client to go
> >                         along with it. Is there are any documentation
> >                         or blog posts written on this?
> >
> >
> >                         Thank you.
> >
> >
> >                         _______________________________________________
> >                         Dev mailing list
> >                         Dev@wso2.org
> >                         http://wso2.org/cgi-bin/mailman/listinfo/dev
> >
> >
> >
> >
> >
> >                     --
> >
> >                     Ruchira Wageesha
> >                     Associate Technical Lead
> >                     WSO2 Inc. - lean . enterprise . middleware |
> >                     wso2.com
> >
> >                     email: ruch...@wso2.com, blog:
> >                     ruchirawageesha.blogspot.com, mobile: +94 77
> >                     5493444
> >
> >
> >
> >
> >                 _______________________________________________
> >                 Dev mailing list
> >                 Dev@wso2.org
> >                 http://wso2.org/cgi-bin/mailman/listinfo/dev
> >
> >
> >
> >
> >
> >             --
> >
> >             Madhuka Udantha
> >
> >             Senior Software Engineer
> >             Development Technologies
> >             WSO2 Inc. : http://wso2.com
> >
> >
> >             Mobile: +94774066336
> >             Blog: http://madhukaudantha.blogspot.com/
> >
> >
> >
> >
> >
> >
> >
> >
> >     --
> >
> >     Madhuka Udantha
> >
> >     Senior Software Engineer
> >     Development Technologies
> >     WSO2 Inc. : http://wso2.com
> >
> >
> >     Mobile: +94774066336
> >     Blog: http://madhukaudantha.blogspot.com/
> >
> >
> >     _______________________________________________
> >     Dev mailing list
> >     Dev@wso2.org
> >     http://wso2.org/cgi-bin/mailman/listinfo/dev
> >
> >
> >
> >
> > _______________________________________________
> > Dev mailing list
> > Dev@wso2.org
> > http://wso2.org/cgi-bin/mailman/listinfo/dev
>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to