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/processor/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/processor/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-extensions/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.com/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>
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to