Hi all, I added the final proposal to the gsoc site, thank you all for the support and guidance.
On Fri, Mar 25, 2016 at 11:26 AM, Manujith Pallewatte <[email protected] > wrote: > Hi Chamila, > > I added the draft to GSoC site and selected the share draft option as well > But didn't upload the FInal PDF still, since there's still 13 hours > remaining > > Thanks > > On Fri, Mar 25, 2016 at 11:23 AM, Chamila Wijayarathna <[email protected]> > wrote: > >> Hi Manujith, >> >> I strongly suggest you to submit your proposal to GSoC site with current >> progress. You can update it until the deadline. >> >> Thank You! >> >> On Fri, Mar 25, 2016 at 11:17 AM, Manujith Pallewatte < >> [email protected]> wrote: >> >>> Hi all, >>> >>> I added the automated unit test and integration tests under the >>> implementation phase. Since I'm still in process of doing the PEP client >>> simulation, I couldn't enter it in the blog, so I didn't mention in it the >>> proposal. If I'm to find it before the deadline I will blog and insert it. >>> Thank you all again for the many support and guidance! >>> >>> On Thu, Mar 24, 2016 at 3:12 PM, Omindu Rathnaweera <[email protected]> >>> wrote: >>> >>>> Hi Manujith, >>>> >>>> It's better to include implementation of automation tests in your >>>> proposal. The automation tests include unit & integration tests and if >>>> needed, UI tests. Also you can start blogging about your findings so far >>>> and add them in your proposal. >>>> >>>> Regards, >>>> Omindu. >>>> >>>> On Thu, Mar 24, 2016 at 2:27 AM, Manujith Pallewatte < >>>> [email protected]> wrote: >>>> >>>>> Hi all, >>>>> >>>>> Thank you very much for the comments, I revised and changed as much as >>>>> possible. >>>>> About the confusion by Entitlement Engine I wanted to refer to the >>>>> EntitlementEngine.java class in src since it has the main entry points to >>>>> the service >>>>> But it is really a confusing detail and i changed it to Identity >>>>> Server instead >>>>> Also i added a few illustrations to make some points clear >>>>> Please give me feedback on the revised proposal >>>>> >>>>> >>>>> https://docs.google.com/document/d/1dz8FcqUHargRM1q0UG0Ln4FHo_zHH-ENz6oc1hjeLYY/edit?usp=sharing >>>>> >>>>> Thankx alot again! >>>>> >>>>> On Wed, Mar 23, 2016 at 3:41 PM, Pushpalanka Jayawardhana < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Manujith, >>>>>> >>>>>> Added the comments and suggestions. Please have a look and correct. >>>>>> Please also note that the entitlement engine we have in PDP component >>>>>> is the Balana engine and there is no seperate entitlelment engine within >>>>>> IS. >>>>>> IS provides XACML support on top of Balana engine, with other >>>>>> required functionality for PEP, PAP and PIP. >>>>>> >>>>>> Thanks, >>>>>> Pushpalanka >>>>>> >>>>>> On Wed, Mar 23, 2016 at 3:13 PM, Manujith Pallewatte < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi all, >>>>>>> >>>>>>> Thankx alot for the input and I added them in the proposal so far >>>>>>> I have attached the proposal with the mail >>>>>>> Please review it and let me know points of improvement and any >>>>>>> additional details I'm missing in it >>>>>>> >>>>>>> Thank You >>>>>>> >>>>>>> On Wed, Mar 23, 2016 at 12:05 PM, Pushpalanka Jayawardhana < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Pushpalanka. >>>>>>>> -- >>>>>>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>>>>>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>>>>>>> Mobile: +94779716248 >>>>>>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: >>>>>>>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Mar 23, 2016 at 11:58 AM, Manujith Pallewatte < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Hi all, >>>>>>>>> >>>>>>>>> I will certainly start off with the client, would be a good >>>>>>>>> starting point to observer the responses I think. >>>>>>>>> Thank to Omindu I was able to use SoapUI to simulate a request for >>>>>>>>> now, I'm trying to develop on that as well. Should those things go in >>>>>>>>> the >>>>>>>>> proposal as well? >>>>>>>>> I have a drafted a basic proposal which I will send asap for your >>>>>>>>> feedback, then once I complete task 1, I can document it too >>>>>>>>> >>>>>>>> This is good progress. It is better to mention what you have tried >>>>>>>> upto now regarding the project in brief, in the proposal. >>>>>>>> >>>>>>>>> >>>>>>>>> Thank You >>>>>>>>> >>>>>>>>> On Wed, Mar 23, 2016 at 11:35 AM, Pushpalanka Jayawardhana < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Pushpalanka. >>>>>>>>>> -- >>>>>>>>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>>>>>>>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>>>>>>>>> Mobile: +94779716248 >>>>>>>>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: >>>>>>>>>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wed, Mar 23, 2016 at 2:05 AM, Manujith Pallewatte < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Pushpalanka, >>>>>>>>>>> >>>>>>>>>>> Sorry for spamming the inbox like this, but since I'm already >>>>>>>>>>> behind the schedule I have to get things resolved as fast as >>>>>>>>>>> possible. >>>>>>>>>>> Please don't mind it. >>>>>>>>>>> One more thing as I finally got to the conclusion, the objective >>>>>>>>>>> is to implement RESTful service to the PDP of IS so that any PEP >>>>>>>>>>> can access >>>>>>>>>>> them >>>>>>>>>>> in a RESTful manner? In other words the REST service should be >>>>>>>>>>> implemented to facilitate the information exchange between the PEP >>>>>>>>>>> and PDP >>>>>>>>>>> Is that correct? please correct me if i'm wrong >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> Thanks alot >>>>>>>>>>> >>>>>>>>>>> On Wed, Mar 23, 2016 at 1:39 AM, Manujith Pallewatte < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi Pushpalanka, >>>>>>>>>>>> >>>>>>>>>>>> I tried examining the PDP and PAP of IS to get an idea of how >>>>>>>>>>>> things work and i followed the blog article [ >>>>>>>>>>>> http://pushpalankajaya.blogspot.com/2013/06/working-with-xacml-30-policies-for-fine.html]. >>>>>>>>>>>> I tested out few policies and all seems fine. Now I want to test >>>>>>>>>>>> the >>>>>>>>>>>> policies using a PEP >>>>>>>>>>>> Is there any way to simulate a authorization request? (may be >>>>>>>>>>>> using curl as we use to test RESP APIs) >>>>>>>>>>>> If there's any such way, where should I point the requests at? >>>>>>>>>>>> ex: I added a policy for the resource url >>>>>>>>>>>> http://localhost/services/secret >>>>>>>>>>>> and the IS server is hosted at http://localhost:9443/ >>>>>>>>>>>> now i want to do a authorized requests to the 1st mentioned >>>>>>>>>>>> service through the IS server, i sense i'm missing a piece here. >>>>>>>>>>>> Please >>>>>>>>>>>> help me to clarify this point >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> Hi Manujith, >>>>>>>>>> >>>>>>>>>> There are no cURL commands available as we do not have REST >>>>>>>>>> implementation as of now. >>>>>>>>>> In order to get familiar with the code base and development >>>>>>>>>> environment and to try out the scenario you suggested follow the >>>>>>>>>> below >>>>>>>>>> steps. >>>>>>>>>> >>>>>>>>>> 1 - Try to write a Java client for EntitlementService (SOAP >>>>>>>>>> service) [1] >>>>>>>>>> >>>>>>>>>> Please find the relevant service at [1]. This is the service that >>>>>>>>>> needs to be cosumed in order to get the XACML policy decision from >>>>>>>>>> PDP for >>>>>>>>>> a given XACML request. >>>>>>>>>> >>>>>>>>>> Specific method to call is "public String getDecision(String >>>>>>>>>> request) throws EntitlementException " giving the XACML request >>>>>>>>>> as a String. The relevant stub classes can be found at [2] that can >>>>>>>>>> be used >>>>>>>>>> at client side. Try to get client code written for this which can be >>>>>>>>>> placed >>>>>>>>>> in PEP when required. You can further publish a blogpost with this >>>>>>>>>> client >>>>>>>>>> code which can strengthen your proposal further. >>>>>>>>>> >>>>>>>>>> 2 - In production scenarioes usually ESB acts as the PEP creating >>>>>>>>>> the XACML request and calling the PDP via code similar to client >>>>>>>>>> code you >>>>>>>>>> would develop in the above point. >>>>>>>>>> >>>>>>>>>> The article at [3], describes this use case, but it has older >>>>>>>>>> content. You can try out same things with latest product versions. >>>>>>>>>> If you >>>>>>>>>> encounter any issues get back to us. We will try to find a solution. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> I think you would be in a good position to start with the >>>>>>>>>> proposal once the first point is done as 2nd is a extended version >>>>>>>>>> of that. >>>>>>>>>> Do get back with any problems you face. We will try our best to >>>>>>>>>> get back as soon as possible. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> [1] - >>>>>>>>>> https://github.com/wso2/identity-framework/blob/master/components/entitlement/org.wso2.carbon.identity.entitlement/src/main/java/org/wso2/carbon/identity/entitlement/EntitlementService.java >>>>>>>>>> [2] - >>>>>>>>>> https://github.com/wso2/identity-framework/tree/master/service-stubs/identity/org.wso2.carbon.identity.entitlement.stub >>>>>>>>>> [3] - >>>>>>>>>> http://wso2.com/library/articles/2010/10/using-xacml-fine-grained-authorization-wso2-platform/ >>>>>>>>>> [4] - >>>>>>>>>> http://wso2.com/library/tutorials/2012/12/providing-xacml-fine-grained-authorization-webapps/ >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Pushpalanka >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> Thank You >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Mar 22, 2016 at 10:47 PM, Manujith Pallewatte < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi Pushpalanka, >>>>>>>>>>>>> >>>>>>>>>>>>> Thank you for the resources, I will for sure start working on >>>>>>>>>>>>> the proposal. I was trying to get the basic implementation >>>>>>>>>>>>> details straight >>>>>>>>>>>>> before jumping into the proposal >>>>>>>>>>>>> so I could include a better plan in the proposal. But it >>>>>>>>>>>>> seems with the time constraints I would have to speed it up. >>>>>>>>>>>>> Trying my best >>>>>>>>>>>>> to deliver the proposal by >>>>>>>>>>>>> tomorrow. >>>>>>>>>>>>> >>>>>>>>>>>>> Thank you >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Mar 22, 2016 at 10:32 PM, Pushpalanka Jayawardhana < >>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi Manujith, >>>>>>>>>>>>>> >>>>>>>>>>>>>> If you haven't already try go through instructions provided >>>>>>>>>>>>>> at Dev list under the thread "GSoC project proposal questions" >>>>>>>>>>>>>> for this proposal as well. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Hope you are getting up with the pace as the proposal >>>>>>>>>>>>>> deadline is falling on 25th March(this Friday). While you try >>>>>>>>>>>>>> get familiar >>>>>>>>>>>>>> with the development procedure and other resources, please try >>>>>>>>>>>>>> to go ahead >>>>>>>>>>>>>> with drafting the proposal as well. This will allow us to give >>>>>>>>>>>>>> some early >>>>>>>>>>>>>> feed back and time for you to adjust. Following resources might >>>>>>>>>>>>>> help you. >>>>>>>>>>>>>> >>>>>>>>>>>>>> [1] - >>>>>>>>>>>>>> http://cdwijayarathna.blogspot.com/2016/02/how-to-get-proposal-ready-for-gsoc.html. >>>>>>>>>>>>>> (Later part starting from "Now you need to start work, you >>>>>>>>>>>>>> may have " will guide you) >>>>>>>>>>>>>> [2] - Sample proposal - >>>>>>>>>>>>>> http://www.slideshare.net/Pushpalanka/gsoc-2012 >>>>>>>>>>>>>> <http://www.slideshare.net/Pushpalanka/gsoc-2012> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> Pushpalanka. >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>>>>>>>>>>>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>>>>>>>>>>>>> Mobile: +94779716248 >>>>>>>>>>>>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: >>>>>>>>>>>>>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, Mar 22, 2016 at 8:57 PM, Manujith Pallewatte < >>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Chamila, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thank a bunch, that cleared a lot of doubts i was having >>>>>>>>>>>>>>> I would try with the patch9000 method so that i dont have to >>>>>>>>>>>>>>> build the product-is every time >>>>>>>>>>>>>>> And then try the other method as well >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thankx again! >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Tue, Mar 22, 2016 at 8:40 PM, Chamila Wijayarathna < >>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi Manujith, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> identity-framework [1] contains the code base of the >>>>>>>>>>>>>>>> features of Identity Server, and product-is [2] contains the >>>>>>>>>>>>>>>> code which >>>>>>>>>>>>>>>> install features at identity-framework to Identity Server. >>>>>>>>>>>>>>>> Component >>>>>>>>>>>>>>>> specific code is available at identity-framework repo, because >>>>>>>>>>>>>>>> some of >>>>>>>>>>>>>>>> these features are not only used in Identity Server, but in >>>>>>>>>>>>>>>> some other >>>>>>>>>>>>>>>> carbon based products as well. So you need to work with the >>>>>>>>>>>>>>>> code at >>>>>>>>>>>>>>>> identity-framework mainly. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> But for building the Identity Server using source, first >>>>>>>>>>>>>>>> you need to run identity-framework, then build >>>>>>>>>>>>>>>> identity-extensions [3] >>>>>>>>>>>>>>>> which get packed into Identity server (You can find this list >>>>>>>>>>>>>>>> at [4], you >>>>>>>>>>>>>>>> can use scripts at there to clone and build those extensions). >>>>>>>>>>>>>>>> Then build >>>>>>>>>>>>>>>> product-is. When you are building identity-framework and >>>>>>>>>>>>>>>> extensions, maven >>>>>>>>>>>>>>>> save those artifacts in your M2_HOME and when you are building >>>>>>>>>>>>>>>> product-is, >>>>>>>>>>>>>>>> it use these artifacts. If you only build product-is, since >>>>>>>>>>>>>>>> there are no >>>>>>>>>>>>>>>> artifacts in M2_HOME, it will download artifacts available >>>>>>>>>>>>>>>> online, so if >>>>>>>>>>>>>>>> you have done any changes they will not appear in Identity >>>>>>>>>>>>>>>> Server pack you >>>>>>>>>>>>>>>> build. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Additionally, if you are changing only entitlement >>>>>>>>>>>>>>>> component in identity server, without following above >>>>>>>>>>>>>>>> mentioned process, >>>>>>>>>>>>>>>> you can just build a pack by building product-is, then build >>>>>>>>>>>>>>>> the component >>>>>>>>>>>>>>>> you change (eg: >>>>>>>>>>>>>>>> components/entitlement/org.wso2.carbon.identity.entitlement) >>>>>>>>>>>>>>>> and copy the >>>>>>>>>>>>>>>> jar file build at target folder (eg: >>>>>>>>>>>>>>>> components/entitlement/org.wso2.carbon.identity.entitlement) >>>>>>>>>>>>>>>> into <Identity >>>>>>>>>>>>>>>> Server Home>/repository/components/patches/patch9000 (You'll >>>>>>>>>>>>>>>> have to create >>>>>>>>>>>>>>>> patch9000 folder ). In this way also you can test any changes >>>>>>>>>>>>>>>> you are doing >>>>>>>>>>>>>>>> to code. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> This may be bit complex task, try it and if you find >>>>>>>>>>>>>>>> anything difficult, please put a mail here. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [1]. https://github.com/wso2/identity-framework >>>>>>>>>>>>>>>> [2]. https://github.com/wso2/product-is >>>>>>>>>>>>>>>> [3]. https://github.com/wso2-extensions >>>>>>>>>>>>>>>> [4]. https://gist.github.com/pulasthi7/3d365a3345371fd63f74 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Cheers! >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Tue, Mar 22, 2016 at 8:09 PM, Manujith Pallewatte < >>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi Omindu, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thank alot, I will look into those. >>>>>>>>>>>>>>>>> also should I be working on the >>>>>>>>>>>>>>>>> https://github.com/wso2/identity-framework codebase or >>>>>>>>>>>>>>>>> https://github.com/wso2/product-is codebase >>>>>>>>>>>>>>>>> i was under the impression that the latter is what I >>>>>>>>>>>>>>>>> should focus on >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Tue, Mar 22, 2016 at 7:55 PM, Omindu Rathnaweera < >>>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi Manujith, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Pushpalanka will be able to provide you more details on >>>>>>>>>>>>>>>>>> this. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> For the time being, you can try out the current XACML >>>>>>>>>>>>>>>>>> implementation by following the resources at [1]. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> The documentation related to XACML architecture [2] will >>>>>>>>>>>>>>>>>> help you to understand the current implementation. The >>>>>>>>>>>>>>>>>> feature codebase can >>>>>>>>>>>>>>>>>> be found at [3]. In the codebase, EntitlmentService [4] is >>>>>>>>>>>>>>>>>> the SOAP service >>>>>>>>>>>>>>>>>> implementation. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [1] - >>>>>>>>>>>>>>>>>> https://docs.wso2.com/display/IS510/Configuring+the+Policy+Administration+Point >>>>>>>>>>>>>>>>>> , >>>>>>>>>>>>>>>>>> http://pushpalankajaya.blogspot.com/2013/06/try-out-xacml-policies-with-wso2.html >>>>>>>>>>>>>>>>>> [2] - https://docs.wso2.com/display/IS510/Access+Control >>>>>>>>>>>>>>>>>> [3] - >>>>>>>>>>>>>>>>>> https://github.com/wso2/identity-framework/tree/master/components/entitlement >>>>>>>>>>>>>>>>>> [4] - >>>>>>>>>>>>>>>>>> https://github.com/wso2/identity-framework/blob/master/components/entitlement/org.wso2.carbon.identity.entitlement/src/main/java/org/wso2/carbon/identity/entitlement/EntitlementService.java >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>>> Omindu. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Tue, Mar 22, 2016 at 6:51 PM, Chamila Wijayarathna < >>>>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> [Adding Pushpalanka] >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Tue, Mar 22, 2016 at 6:05 PM, Manujith Pallewatte < >>>>>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Hi Omindu, >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> It that case, I'm interested in doing *Proposal >>>>>>>>>>>>>>>>>>>> 22: [IS] RESTful Fine Grained Authorization-as-a-Service >>>>>>>>>>>>>>>>>>>> (AZaaS)* >>>>>>>>>>>>>>>>>>>> Since I'm a bi behind the schedule for starting over >>>>>>>>>>>>>>>>>>>> with it, can you give me some pointers to start working? >>>>>>>>>>>>>>>>>>>> As I get it I have >>>>>>>>>>>>>>>>>>>> to focus on Balana engine, should I be interacting more >>>>>>>>>>>>>>>>>>>> with the code of >>>>>>>>>>>>>>>>>>>> Balana, or IS? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Thank You >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Mon, Mar 21, 2016 at 10:56 PM, Omindu Rathnaweera < >>>>>>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Hi Manujith, >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Thank you for showing interest in the project. >>>>>>>>>>>>>>>>>>>>> Unfortunately we have decided to remove the project from >>>>>>>>>>>>>>>>>>>>> the project >>>>>>>>>>>>>>>>>>>>> proposals list since we need to add the scim 2.0 support >>>>>>>>>>>>>>>>>>>>> to an upcoming >>>>>>>>>>>>>>>>>>>>> release which is scheduled to be done prior to the GSoC >>>>>>>>>>>>>>>>>>>>> project period. We >>>>>>>>>>>>>>>>>>>>> apologize for any inconvenience this may have caused. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> We have included a new project [1] to add *SAML >>>>>>>>>>>>>>>>>>>>> Assertion Query/Request Profile support for WSO2 Identity >>>>>>>>>>>>>>>>>>>>> Server*. >>>>>>>>>>>>>>>>>>>>> If interested, you can go through the project details and >>>>>>>>>>>>>>>>>>>>> submit a proposal >>>>>>>>>>>>>>>>>>>>> for the new project or one of the other Identity Server >>>>>>>>>>>>>>>>>>>>> projects (project 22 >>>>>>>>>>>>>>>>>>>>> & 23). If you have any questions, feel free to raise. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> [1] - >>>>>>>>>>>>>>>>>>>>> https://docs.wso2.com/display/GSoC/Project+Proposals+for+2016#ProjectProposalsfor2016-Proposal20:[IS]SAMLAssertionQuery/RequestProfilesupportforWSO2IdentityServer >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>> Omindu. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Mon, Mar 21, 2016 at 9:59 PM, Pubudu Fernando < >>>>>>>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> [adding mentors] >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Mon, Mar 21, 2016 at 8:35 PM, Manujith Pallewatte >>>>>>>>>>>>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> I'm Manujith Pallewatte, a 2nd year undergraduate >>>>>>>>>>>>>>>>>>>>>>> from Department of Computer Science and Engineering, >>>>>>>>>>>>>>>>>>>>>>> University of >>>>>>>>>>>>>>>>>>>>>>> Moratuwa. I'm interested in doing project for WSO2 for >>>>>>>>>>>>>>>>>>>>>>> GSoC 2016. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> I already picked Proposal 20 considering my >>>>>>>>>>>>>>>>>>>>>>> capabilities and interest in the area. >>>>>>>>>>>>>>>>>>>>>>> As a Oracle certified java programmer I have a firm >>>>>>>>>>>>>>>>>>>>>>> hand on Java, and I have developed several REST APIs on >>>>>>>>>>>>>>>>>>>>>>> top of different >>>>>>>>>>>>>>>>>>>>>>> platforms (like google app engine). And currently I'm >>>>>>>>>>>>>>>>>>>>>>> reading on SCIM >>>>>>>>>>>>>>>>>>>>>>> specification. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> So far, I cloned the *product-is* repo ( >>>>>>>>>>>>>>>>>>>>>>> https://github.com/wso2/product-is) which i believe >>>>>>>>>>>>>>>>>>>>>>> to be the source of Identity Server and then build it. >>>>>>>>>>>>>>>>>>>>>>> I played around with >>>>>>>>>>>>>>>>>>>>>>> the system a bit and now trying to connect different >>>>>>>>>>>>>>>>>>>>>>> services to it. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> So I want to know if I'm going in the wrong >>>>>>>>>>>>>>>>>>>>>>> direction (with the objective of working for the above >>>>>>>>>>>>>>>>>>>>>>> proposal) and please >>>>>>>>>>>>>>>>>>>>>>> give me some suggestions to read or work on to improve >>>>>>>>>>>>>>>>>>>>>>> my familiarity with >>>>>>>>>>>>>>>>>>>>>>> the system. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Thank You >>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>>>>>>>>>>>>>> about.me/manzzup >>>>>>>>>>>>>>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>>>>>>>>>>>>>> about.me/manzzup >>>>>>>>>>>>>>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>>>> Dev mailing list >>>>>>>>>>>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>> *Pubudu Fernando* >>>>>>>>>>>>>>>>>>>>>> Software Engineer - Intern >>>>>>>>>>>>>>>>>>>>>> WSO2 Inc. >>>>>>>>>>>>>>>>>>>>>> m: +94 77 888 2543 >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> <https://lk.linkedin.com/in/pubuduf> >>>>>>>>>>>>>>>>>>>>>> <http://blog.pubudu.xyz/> >>>>>>>>>>>>>>>>>>>>>> <https://github.com/pubudu91> >>>>>>>>>>>>>>>>>>>>>> <http://stackoverflow.com/users/4329912/pubudu> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>> Omindu Rathnaweera >>>>>>>>>>>>>>>>>>>>> Software Engineer, WSO2 Inc. >>>>>>>>>>>>>>>>>>>>> Mobile: +94 771 197 211 >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>>>>>>>>>>> about.me/manzzup >>>>>>>>>>>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>> Dev mailing list >>>>>>>>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>> *Chamila Dilshan Wijayarathna,* >>>>>>>>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>>>>>>>> Mobile:(+94)788193620 >>>>>>>>>>>>>>>>>>> WSO2 Inc., http://wso2.com/ >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> Omindu Rathnaweera >>>>>>>>>>>>>>>>>> Software Engineer, WSO2 Inc. >>>>>>>>>>>>>>>>>> Mobile: +94 771 197 211 >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>>>>>>>> about.me/manzzup >>>>>>>>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> *Chamila Dilshan Wijayarathna,* >>>>>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>>>>> Mobile:(+94)788193620 >>>>>>>>>>>>>>>> WSO2 Inc., http://wso2.com/ >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>>>>>> about.me/manzzup >>>>>>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>>>> >>>>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>>>> about.me/manzzup >>>>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>>> >>>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>>> about.me/manzzup >>>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>> >>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>> about.me/manzzup >>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>> >>>>>>>>> Manujith Pallewatte >>>>>>>>> about.me/manzzup >>>>>>>>> <http://about.me/manzzup> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> >>>>>>> >>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>> >>>>>>> Manujith Pallewatte >>>>>>> about.me/manzzup >>>>>>> <http://about.me/manzzup> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Pushpalanka. >>>>>> -- >>>>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>>>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>>>>> Mobile: +94779716248 >>>>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: >>>>>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> >>>>> [image: Manujith Pallewatte on about.me] >>>>> >>>>> Manujith Pallewatte >>>>> about.me/manzzup >>>>> <http://about.me/manzzup> >>>>> >>>> >>>> >>>> >>>> -- >>>> Omindu Rathnaweera >>>> Software Engineer, WSO2 Inc. >>>> Mobile: +94 771 197 211 >>>> >>> >>> >>> >>> -- >>> >>> >>> >>> [image: Manujith Pallewatte on about.me] >>> >>> Manujith Pallewatte >>> about.me/manzzup >>> <http://about.me/manzzup> >>> >> >> >> >> -- >> *Chamila Dilshan Wijayarathna,* >> Software Engineer >> Mobile:(+94)788193620 >> WSO2 Inc., http://wso2.com/ >> > > > > -- > > > > [image: Manujith Pallewatte on about.me] > > Manujith Pallewatte > about.me/manzzup > <http://about.me/manzzup> > -- [image: Manujith Pallewatte on about.me] Manujith Pallewatte about.me/manzzup <http://about.me/manzzup>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
