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 <[email protected]>
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 <
> [email protected]> 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 <
>> [email protected]> 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 <
>>> [email protected]> 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 <
>>>> [email protected]> 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 <
>>>>> [email protected]> 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 <
>>>>>> [email protected]> 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 <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Omindu,
>>>>>>>>
>>>>>>>> Thanks for the information.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Fri, Mar 17, 2017 at 1:44 AM, Omindu Rathnaweera <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi Dinuksha,
>>>>>>>>>
>>>>>>>>> For OAuth, those two are the only libraries we use.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wed, Mar 15, 2017 at 10:16 AM, Dinuksha Ishwari <
>>>>>>>>> [email protected]> 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 <
>>>>>>>>>> [email protected]> 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.com/2017/02/oauth-20-in-nutshell
>>>>>>>>>>> .html
>>>>>>>>>>> [2] http://dinukshaish.blogspot.com/2017/02/oauth-20-dynamic-cli
>>>>>>>>>>> ent-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 <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Fri, Feb 24, 2017 at 11:16 AM, Dinuksha Ishwari <
>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>> [email protected]> 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
>>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Ishara Karunarathna
>>>>>>>>>>>>>> Associate Technical Lead
>>>>>>>>>>>>>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> email: [email protected],   blog: isharaaruna.blogspot.com,
>>>>>>>>>>>>>> mobile: +94717996791 <+94%2071%20799%206791>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Ishara Karunarathna
>>>>>>>>>>>> Associate Technical Lead
>>>>>>>>>>>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>>>>>>>>>>>
>>>>>>>>>>>> email: [email protected],   blog: isharaaruna.blogspot.com,
>>>>>>>>>>>> mobile: +94717996791 <+94%2071%20799%206791>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Dev mailing list
>>>>>>>>>> [email protected]
>>>>>>>>>> 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: [email protected]
>>>>>> 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: [email protected]
>>>> 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: [email protected]
> Mobile: +94718990591 <+94%2071%20899%200591>
> Blog: *https://madurangasiriwardena.wordpress.com/
> <https://madurangasiriwardena.wordpress.com/>*
> <http://wso2.com/signature>
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to