Hi Maduranga,

I submitted the final proposal. Would like to thank you for your guidance,
support and insight.

Thanks,
Dinuksha.

On Mon, Apr 3, 2017 at 7:54 PM, Maduranga Siriwardena <madura...@wso2.com>
wrote:

> 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 <+94%2071%20899%200591>
> 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

Reply via email to