Hi Sagara, Thanks for the explanation. I'm familiar with WS-Trust and Identity Server specifications. I will work through a suitable design and then proceed for the project proposal. I'll let you know if any further clarification is needed.
Regards [image: photo] Isuranga Perera at University of Colombo School of Computing P +382244492 <+382244492> M +94712986952 <+94712986952> E isurangamper...@gmail.com <isurangamper...@gmail.com> W https://isurangaperera.wordpress.com/ <https://isurangaperera.wordpress.com/> <http://www.facebook.com/don.isuranga.perera> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> <http://github.com/IsurangaPerera> <http://stackoverflow.com/users/6909517/isuranga-perera> Get a signature like this: Click here! <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=565087309184071> On Tue, Mar 14, 2017 at 7:52 AM, Sagara Gunathunga <sag...@wso2.com> wrote: > > Hi Isuranga, > > On Mon, Mar 13, 2017 at 1:22 PM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Hi All, >> >> Can you explain the scope of this project? >> >> Regards >> >> >> [image: photo] >> Isuranga Perera >> at University of Colombo School of Computing >> P +382244492 <+382244492> M +94712986952 <+94712986952> E >> isurangamper...@gmail.com >> <isurangamper...@gmail.com> W https://isurangaperera.wordpress.com/ >> <https://isurangaperera.wordpress.com/> >> >> <http://www.facebook.com/don.isuranga.perera> >> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >> <http://github.com/IsurangaPerera> >> <http://stackoverflow.com/users/6909517/isuranga-perera> >> Get a signature like this: Click here! >> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=793217394439406> >> >> On Sat, Mar 11, 2017 at 3:58 PM, Isuranga Perera < >> isurangamper...@gmail.com> wrote: >> >>> Hi All >>> >>> I am Isuranga Perera a Computer Science undergraduate at University of >>> Colombo School of Computing. I am looking forward to participating GSoC >>> 2017. >>> >>> I am really interested in the project "WS-Trust Implementation for IS >>> 6.0.0 using Apache CXF Library". I have already gone through the IS >>> documentation and I'm familiar with Apache CXF and WS-Trust. >>> >> > It is great to see your interest on this project, let me provide some > context. > > - Feature wise outcome of this project should be equivalent to current > WS-Trust implementation of WSO2 IS which is based on Apache Axis2 web > service stack, If you haven't already try out current implementation please > download WSO2 IS 5.3.0 version and familiar yourself about current > implementation. Following pages may help [1] [2] and you can find some good > resources on web as well. This is the necessary 1st step to start this > project. > > - As 2nd step it would be better of you can try out Apache CXF samples and > their architecture on WS-Trust implementation. > > > - In current WSO2 IS implementation which based on Carbon 4 platform, > Axis2 web service engine is OOTB available but IS 6 which based on Carbon 5 > platform does not provide any WS engine. This is the major architectural > change cause to re-implement WS-Trust for IS 6. > > - As mentioned there is no WS engine in IS 6 but it has cool REST > framework (WSO2 MSF4J) available OOTB, so we can reuse MSF4J to handle > transport (HTTP/S) related activities of new WS-Trust implementation > without bringing any new transports. In others words we don't need to use > any CXF transport for this project, ideally MSF4J can accept HTTP messages > and then it can delegate messages into CXF engine for processing ( without > going through CXF transports ). > > - Scope wise this is well defined we need same level of functionalities as > current IS 5.X implementation. > > - Implementation wise this is not very hard but design the proper solution > needs some effort and time so it's an advantage to start the design as > early as possible. > > I believe now you have enough information to start, if you need further > clarifications please don't hesitate to contact us. > > > > [1] - https://docs.wso2.com/display/IS530/WS-Trust > [2] - https://docs.wso2.com/display/IS530/Identity+Federation+ > with+WS-Trust > [3] - https://github.com/wso2/msf4j > > > Thanks ! > > > > >> >>> Thank You >>> >>> [image: photo] >>> Isuranga Perera >>> at University of Colombo School of Computing >>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>> isurangamper...@gmail.com >>> <isurangamper...@gmail.com> W https://isurangaperera.wordpress.com/ >>> <https://isurangaperera.wordpress.com/> >>> >>> <http://www.facebook.com/don.isuranga.perera> >>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>> <http://github.com/IsurangaPerera> >>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>> Get a signature like this: Click here! >>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=168386915454508> >>> >> >> >> _______________________________________________ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Sagara Gunathunga > > Associate Director / Architect; WSO2, Inc.; http://wso2.com > V.P Apache Web Services; http://ws.apache.org/ > Linkedin; http://www.linkedin.com/in/ssagara > Blog ; http://ssagara.blogspot.com > >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev