Hi Dinukshi, I will not have time to go through your proposal now. As the deadline is getting closer, please go ahead and submit the proposal.
Thanks, On Mon, Apr 3, 2017 at 12:41 AM, Dinuksha Ishwari < dinuksha.ishw...@gmail.com> wrote: > Hi Maduranga, > > I have made the suggested changes in the proposal. Would appreciate if you > could review and provide feedback. > > Thanks, > Dinuksha. > > On Mon, Apr 3, 2017 at 1:14 AM, Maduranga Siriwardena <madura...@wso2.com> > wrote: > >> Hi Dinushika, >> >> I have added some comments to the the draft proposal. >> >> Thanks, >> >> On Sat, Apr 1, 2017 at 9:24 PM, Dinuksha Ishwari < >> dinuksha.ishw...@gmail.com> wrote: >> >>> Hi, >>> >>> Sorry for the late reply as I had my Semester exams this week. I have >>> shared the draft proposal on the GSoC dashboard. Would appreciate if you >>> could review and provide feedback. >>> >>> Thanks, >>> Dinuksha. >>> >>> On Thu, Mar 23, 2017 at 8:11 AM, Dinuksha Ishwari < >>> dinuksha.ishw...@gmail.com> wrote: >>> >>>> Hi Maduranga, >>>> >>>> Thank you for the information. I shall look in to this and proceed with >>>> the basic implementation and preparing the proposal. Will keep you >>>> informed. >>>> >>>> On Wed, Mar 22, 2017 at 9:40 PM, Maduranga Siriwardena < >>>> madura...@wso2.com> wrote: >>>> >>>>> Hi Dinuksha, >>>>> >>>>> DCR has 3 specs. >>>>> >>>>> - OAuth 2.0 Dynamic Client Registration >>>>> - OAuth 2.0 Dynamic Client Registration Management >>>>> - OpenID Connect Dynamic Client Registration >>>>> >>>>> OAuth 2.0 Dynamic Client Registration is handled by [1]. And OpenID >>>>> Connect Dynamic Client Registration is handled by [2]. This is the class >>>>> that handles requests for /identity/connect/register. OAuth 2.0 >>>>> Dynamic Client Registration Management is the one you are going to >>>>> implement. >>>>> >>>>> As a start you can just register a servlet and implement the >>>>> functionality. We will guide you how to register a processor for identity >>>>> endpoint, if we decide to go in that path. >>>>> >>>>> I hope that I answered your questions. Get back to us of you need >>>>> anything clarified. >>>>> >>>>> >>>>> [1] https://github.com/wso2-extensions/identity-inbound-auth >>>>> -oauth/blob/master/components/org.wso2.carbon.identity.oauth >>>>> .dcr/src/main/java/org/wso2/carbon/identity/oauth/dcr/proces >>>>> sor/DCRProcessor.java >>>>> [2] https://github.com/wso2-extensions/identity-inbound-auth >>>>> -oauth/blob/master/components/org.wso2.carbon.identity.oidc. >>>>> dcr/src/main/java/org/wso2/carbon/identity/oidc/dcr/processo >>>>> r/OIDCDCRProcessor.java >>>>> >>>>> Thanks, >>>>> >>>>> >>>>> On Wed, Mar 22, 2017 at 10:53 AM, Dinuksha Ishwari < >>>>> dinuksha.ishw...@gmail.com> wrote: >>>>> >>>>>> Hi Maduranga, >>>>>> >>>>>> I have referred the given code [1] and observed that DCRProcessor >>>>>> will only process requests that call the endpoint /identity/register as >>>>>> OAuth2.0 specification and will not process the the calls to >>>>>> /identity/connect/register which is the endpoint specified in >>>>>> OpenIDConnect >>>>>> specification for DCR. Correct me if I am wrong. >>>>>> >>>>>> I would appreciate if you could provide me some more information >>>>>> regarding exposing an endpoint for the custom component of DCRM. >>>>>> >>>>>> [1] https://github.com/wso2-extensions/identity-inbound-auth >>>>>> -oauth/blob/master/components/org.wso2.carbon.identity.oauth >>>>>> .dcr/src/main/java/org/wso2/carbon/identity/oauth/dcr/proces >>>>>> sor/DCRProcessor.java >>>>>> >>>>>> Thank you, >>>>>> Dinuksha. >>>>>> >>>>>> On Tue, Mar 21, 2017 at 11:54 PM, Maduranga Siriwardena < >>>>>> madura...@wso2.com> wrote: >>>>>> >>>>>>> Hi Dinuksha, >>>>>>> >>>>>>> Glad to hear that you have made progress with the project. >>>>>>> >>>>>>> As a start, exposing a separate servlet would be okay. But going >>>>>>> forward with the project, you may have to use the approach used in the >>>>>>> DCR >>>>>>> endpoint which is [1] (or may have to use a cxf endpoint). >>>>>>> >>>>>>> [1] https://github.com/wso2-extensions/identity-inbound-auth >>>>>>> -oauth/blob/master/components/org.wso2.carbon.identity.oauth >>>>>>> .dcr/src/main/java/org/wso2/carbon/identity/oauth/dcr/proces >>>>>>> sor/DCRProcessor.java >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> On Tue, Mar 21, 2017 at 12:26 PM, Dinuksha Ishwari < >>>>>>> dinuksha.ishw...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi Devs/Mentors, >>>>>>>> >>>>>>>> This is to inform you the progress made so far with the project. In >>>>>>>> order to get familiar with the wso2 codebase and the product building >>>>>>>> process, I built the kernel and product-is for IS 5.3.0 successfully. >>>>>>>> Then >>>>>>>> I patched the current DCR component, built it and added as a patch to >>>>>>>> IS >>>>>>>> and got the modifications applied to the server. >>>>>>>> >>>>>>>> Now I am working on a basic implementation of the DCRM where I have >>>>>>>> written a separate component and exposed a servlet from that. I am now >>>>>>>> modifying it to accept required parameters and to get the basic flow >>>>>>>> working. I will share the code via github soon for reviewing. >>>>>>>> Meanwhile I'm >>>>>>>> working on preparing the project proposal as well. >>>>>>>> >>>>>>>> Regards, >>>>>>>> Dinuksha. >>>>>>>> >>>>>>>> On Fri, Mar 17, 2017 at 8:04 AM, Dinuksha Ishwari < >>>>>>>> dinuksha.ishw...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Hi Omindu, >>>>>>>>> >>>>>>>>> Thanks for the information. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, Mar 17, 2017 at 1:44 AM, Omindu Rathnaweera < >>>>>>>>> omi...@wso2.com> wrote: >>>>>>>>> >>>>>>>>>> Hi Dinuksha, >>>>>>>>>> >>>>>>>>>> For OAuth, those two are the only libraries we use. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wed, Mar 15, 2017 at 10:16 AM, Dinuksha Ishwari < >>>>>>>>>> dinuksha.ishw...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> When I was going through the code base, I observed that Nimbus >>>>>>>>>>> and Apache Oltu libraries are used for the OAuth2.0 implementation. >>>>>>>>>>> Could >>>>>>>>>>> you kindly let me know what other libraries are used? >>>>>>>>>>> >>>>>>>>>>> Thanks, >>>>>>>>>>> Dinuksha >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Mon, Feb 27, 2017 at 9:51 AM, Dinuksha Ishwari < >>>>>>>>>>> dinuksha.ishw...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi Ishara, >>>>>>>>>>>> >>>>>>>>>>>> I have read the OAuth2.0 DCR and DCRM specification and >>>>>>>>>>>> familiarized myself with the WSO2 Identity Server DCR >>>>>>>>>>>> implementation. I >>>>>>>>>>>> have also written a few blog posts [1][2] in order to share my >>>>>>>>>>>> experience. >>>>>>>>>>>> >>>>>>>>>>>> I would be very much grateful if you could update the jira >>>>>>>>>>>> tickets[3][4] providing more information so that I can attempt to >>>>>>>>>>>> identify >>>>>>>>>>>> the problem and fix the issue. >>>>>>>>>>>> >>>>>>>>>>>> [1] http://dinukshaish.blogspot.co >>>>>>>>>>>> m/2017/02/oauth-20-in-nutshell.html >>>>>>>>>>>> [2] http://dinukshaish.blogspot.co >>>>>>>>>>>> m/2017/02/oauth-20-dynamic-client-registration.html >>>>>>>>>>>> [3] https://wso2.org/jira/browse/IDENTITY-5184 >>>>>>>>>>>> [4] https://wso2.org/jira/browse/IDENTITY-5185 >>>>>>>>>>>> >>>>>>>>>>>> Thanks, >>>>>>>>>>>> Dinuksha >>>>>>>>>>>> >>>>>>>>>>>> On Fri, Feb 24, 2017 at 11:53 AM, Ishara Karunarathna < >>>>>>>>>>>> isha...@wso2.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Fri, Feb 24, 2017 at 11:16 AM, Dinuksha Ishwari < >>>>>>>>>>>>> dinuksha.ishw...@gmail.com> wrote: >>>>>>>>>>>>> [+ dev] >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi Ishara, >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thank you for the information. I'm in the process of reading >>>>>>>>>>>>>> the related specifications and getting familiar with the code >>>>>>>>>>>>>> base further. >>>>>>>>>>>>>> Will get back to you soon. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> Dinuksha. >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Fri, Feb 24, 2017 at 10:14 AM, Ishara Karunarathna < >>>>>>>>>>>>>> isha...@wso2.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Dinuksha, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thank you for your interest in GSoC and the effort on WSO2IS >>>>>>>>>>>>>>> DCRM implementation. >>>>>>>>>>>>>>> It’s great that you have already started working with IS >>>>>>>>>>>>>>> code base. Further you can go through current DCR >>>>>>>>>>>>>>> implementation from >>>>>>>>>>>>>>> here[1] and go through that code. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> You may find open jiras here[2]. Following are related to >>>>>>>>>>>>>>> current DCR implementation >>>>>>>>>>>>>>> https://wso2.org/jira/browse/IDENTITY-5185 >>>>>>>>>>>>>>> https://wso2.org/jira/browse/IDENTITY-5184 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>> Ishara >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> [1] https://github.com/wso2-extens >>>>>>>>>>>>>>> ions/identity-inbound-auth-oauth >>>>>>>>>>>>>>> [2] https://wso2.org/jira/projects >>>>>>>>>>>>>>> /IDENTITY/issues/IDENTITY-5723?filter=allopenissues >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Mon, Feb 20, 2017 at 4:45 PM, Dinuksha Ishwari < >>>>>>>>>>>>>>> dinuksha.ishw...@gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi All, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I am Dinuksha Kanda Samanage, a 3rd year undergraduate from >>>>>>>>>>>>>>>> Sri Lanka Institute of Information Technology, following the >>>>>>>>>>>>>>>> Software >>>>>>>>>>>>>>>> Engineering specialization. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> This is to convey my interest in implementing the OAuth >>>>>>>>>>>>>>>> 2.0 Dynamic Client Registration Management Protocol Support >>>>>>>>>>>>>>>> for Identity Server (Proposal 20) in GSoC 2017. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I am well versed in Java and also familiar with Maven and >>>>>>>>>>>>>>>> Git. I have been involved in implementing an OAuth 2.0 and >>>>>>>>>>>>>>>> OpenID Connect >>>>>>>>>>>>>>>> related project for almost 7 months during my internship. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I have already started to get familiar with WSO2 codebase >>>>>>>>>>>>>>>> and fixed the JIRA [1] where the pull request is already >>>>>>>>>>>>>>>> merged to the WSO2 >>>>>>>>>>>>>>>> codebase. I will continue fixing more open JIRA tickets on >>>>>>>>>>>>>>>> Identity Server. >>>>>>>>>>>>>>>> (If you can suggest some, that would be great too) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> In order to get ready for this project, I already setup >>>>>>>>>>>>>>>> OAuth 2.0 Playground2 sample with Identity Server 5.3.0 and >>>>>>>>>>>>>>>> wrote the blog >>>>>>>>>>>>>>>> post [2] for sharing my experience. When running this flow, I >>>>>>>>>>>>>>>> faced an >>>>>>>>>>>>>>>> issue and raised it in the Dev mail [3] and have got the >>>>>>>>>>>>>>>> answer now. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> My GitHub profile can be found at [4]. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Therefore I believe I can learn the required >>>>>>>>>>>>>>>> concepts/technologies and implement this project for GSoC 2017. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I appreciate if you can guide me on proceeding further with >>>>>>>>>>>>>>>> the project. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [1] https://wso2.org/jira/browse/IDENTITY-5241 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [2] http://dinukshaish.blogspot.co >>>>>>>>>>>>>>>> m/2017/02/getting-started-with-oauth-20-using.html >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [3] [Dev] Mandatory Claims in OAuth 2.0 with Identity >>>>>>>>>>>>>>>> Server 5.3.0 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [4] https://github.com/dinuish94 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Best Regards, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Dinuksha >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>> Dev mailing list >>>>>>>>>>>>>>>> Dev@wso2.org >>>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> Ishara Karunarathna >>>>>>>>>>>>>>> Associate Technical Lead >>>>>>>>>>>>>>> WSO2 Inc. - lean . enterprise . middleware | wso2.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> email: isha...@wso2.com, blog: isharaaruna.blogspot.com, >>>>>>>>>>>>>>> mobile: +94717996791 <+94%2071%20799%206791> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> Ishara Karunarathna >>>>>>>>>>>>> Associate Technical Lead >>>>>>>>>>>>> WSO2 Inc. - lean . enterprise . middleware | wso2.com >>>>>>>>>>>>> >>>>>>>>>>>>> email: isha...@wso2.com, blog: isharaaruna.blogspot.com, >>>>>>>>>>>>> mobile: +94717996791 <+94%2071%20799%206791> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Dev mailing list >>>>>>>>>>> Dev@wso2.org >>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Omindu Rathnaweera >>>>>>>>>> Software Engineer, WSO2 Inc. >>>>>>>>>> Mobile: +94 771 197 211 <+94%2077%20119%207211> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Maduranga Siriwardena >>>>>>> Software Engineer >>>>>>> WSO2 Inc; http://wso2.com/ >>>>>>> >>>>>>> Email: madura...@wso2.com >>>>>>> Mobile: +94718990591 <+94%2071%20899%200591> >>>>>>> Blog: *https://madurangasiriwardena.wordpress.com/ >>>>>>> <https://madurangasiriwardena.wordpress.com/>* >>>>>>> <http://wso2.com/signature> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Maduranga Siriwardena >>>>> Software Engineer >>>>> WSO2 Inc; http://wso2.com/ >>>>> >>>>> Email: madura...@wso2.com >>>>> Mobile: +94718990591 <+94%2071%20899%200591> >>>>> Blog: *https://madurangasiriwardena.wordpress.com/ >>>>> <https://madurangasiriwardena.wordpress.com/>* >>>>> <http://wso2.com/signature> >>>>> >>>> >>>> >>> >> >> >> -- >> Maduranga Siriwardena >> Senior Software Engineer >> WSO2 Inc; http://wso2.com/ >> >> Email: madura...@wso2.com >> Mobile: +94718990591 <+94%2071%20899%200591> >> Blog: *https://madurangasiriwardena.wordpress.com/ >> <https://madurangasiriwardena.wordpress.com/>* >> <http://wso2.com/signature> >> > > -- Maduranga Siriwardena Senior Software Engineer WSO2 Inc; http://wso2.com/ Email: madura...@wso2.com Mobile: +94718990591 Blog: *https://madurangasiriwardena.wordpress.com/ <https://madurangasiriwardena.wordpress.com/>* <http://wso2.com/signature>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev