Repo name for outbound connector

   - * identity-outbound-provisioning-scim2*

Repo name for the scim2 client.

   -
* identity-client-scim2 *


@isuraranga,

Why do we need the scim2-commons repo? Can't we use Charon for that?

Thanks
Isura.

On Mon, Nov 20, 2017 at 3:04 PM, Afkham Azeez <az...@wso2.com> wrote:

> What is the repo name?
>
> On Tue, Nov 7, 2017 at 1:06 PM, Maheshika Goonetilleke <mahesh...@wso2.com
> > wrote:
>
>> Hi Azeez
>>
>> Please confirm.
>>
>> On Tue, Nov 7, 2017 at 11:23 AM, Johann Nallathamby <joh...@wso2.com>
>> wrote:
>>
>>> Hi Maheshika,
>>>
>>> Can we have following 3 repos for this project under wso2-extensions
>>> organization?
>>>
>>> 1. *identity-outbound-provisioning-scim2*
>>>
>>> For the outbound connector
>>>
>>> 2. *identity-scim2-common*
>>>
>>> For common utilities for inbound and outbound connectors. E.g.
>>> AttributeMapper class in inbound connector which is needed for outbound
>>> connector as well.
>>>
>>> 3. *identity-client-scim2*
>>>
>>> For SCIM2 client generated using SCIM2 swagger files. This will be used
>>> by outbound connector as well as can be used by anyone as standalone
>>> client. Ideally this should be used for the scim2 compliance test suite as
>>> well, but have failed to do so.
>>>
>>> Regards,
>>> Johann.
>>>
>>> On Mon, Oct 16, 2017 at 2:21 PM, Johann Nallathamby <joh...@wso2.com>
>>> wrote:
>>>
>>>> Yes, I also think we need to take the approach of using the Swagger
>>>> files and generate SDK because that is what standard Rest API world will be
>>>> doing. We can find any issues early.
>>>>
>>>> Regards,
>>>> Johann.
>>>>
>>>> On Mon, Oct 16, 2017 at 2:18 PM, Gayan Gunawardana <ga...@wso2.com>
>>>> wrote:
>>>>
>>>>>
>>>>>
>>>>> On Mon, Oct 16, 2017 at 1:21 PM, Isuranga Perera <
>>>>> isurangamper...@gmail.com> wrote:
>>>>>
>>>>>> Hi Gayan,
>>>>>>
>>>>>> In that case, I'll try to create an SDK from swagger and use it as
>>>>>> the client.
>>>>>>
>>>>> That would be great.
>>>>>
>>>>>>
>>>>>> Best Regards
>>>>>>
>>>>>> On Mon, Oct 16, 2017 at 9:12 AM, Gayan Gunawardana <ga...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Since you are looking for abstraction layer, can implement something
>>>>>>> like [1] for SCIM2 as well.
>>>>>>>
>>>>>>> [1] https://github.com/wso2-extensions/identity-inbound-provisio
>>>>>>> ning-scim/blob/master/components/org.wso2.carbon.identity.sc
>>>>>>> im.common/src/main/java/org/wso2/carbon/identity/scim/common
>>>>>>> /impl/ProvisioningClient.java
>>>>>>>
>>>>>>> On Sun, Oct 15, 2017 at 11:16 PM, Gayan Gunawardana <ga...@wso2.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Sun, Oct 15, 2017 at 8:39 PM, Johann Nallathamby <
>>>>>>>> joh...@wso2.com> wrote:
>>>>>>>>
>>>>>>>>> *[+ IsharaK, Omindu, Farasath]*
>>>>>>>>>
>>>>>>>>> On Sun, Oct 15, 2017 at 7:34 PM, Isuranga Perera <
>>>>>>>>> isurangamper...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> I went through the scim2-compliance-test-suite [1] source code,
>>>>>>>>>> but I couldn't find an abstraction layer which separates the SCIM 2 
>>>>>>>>>> client
>>>>>>>>>> from the test and report modules. Is there any way I can separate 
>>>>>>>>>> SCIM 2.0
>>>>>>>>>> client from [1] so that I can use it as the SCIM 2.0 client for the
>>>>>>>>>> $subject.
>>>>>>>>>>
>>>>>>>>> There is no clear abstraction layer. Both SCIM2 compliance test
>>>>>>>> developed by Vindula and SCIM 1.1 outbound provisioning connector are
>>>>>>>> utilized apache commons http client .
>>>>>>>>
>>>>>>>>>
>>>>>>>>>> In addition to that, I found this[2] repository which contains
>>>>>>>>>> another SCIM client. can I know the completion level of this project?
>>>>>>>>>>
>>>>>>>>> This is feign http client and Vindula found it hard to use.
>>>>>>>>
>>>>>>>>>
>>>>>>>>>> In summary, there are 3 options which I can use to generate a
>>>>>>>>>> SCIM 2.0 client.
>>>>>>>>>>
>>>>>>>>> Most feasible way is to go with apache commons HttpClient  but
>>>>>>>> better to give a try with swagger doc as well.
>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>    1. Separate SCIM 2.0 client from [1]
>>>>>>>>>>    2. Separate SCIM 2.0 client from [2]
>>>>>>>>>>    3. Use swagger doc [3] to generate client
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> [1] https://github.com/wso2-incubator/scim2-compliance-test-suite
>>>>>>>>>> [2] https://github.com/HansageeSJ/scim-client
>>>>>>>>>> [3] https://wso2.org/jira/browse/IDENTITY-5695
>>>>>>>>>>
>>>>>>>>>> Appreciate any suggestions.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Best Regards
>>>>>>>>>> Isuranga Perera
>>>>>>>>>>
>>>>>>>>>> On Fri, Oct 13, 2017 at 9:42 AM, Gayan Gunawardana <
>>>>>>>>>> ga...@wso2.com> wrote:
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Oct 12, 2017 at 5:33 PM, Johann Nallathamby <
>>>>>>>>>>> joh...@wso2.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Oct 12, 2017 at 1:28 PM, Isuranga Perera <
>>>>>>>>>>>> isurangamper...@gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi IAM Team,
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> Currently, there is no $subject. Therefore I'm looking at
>>>>>>>>>>>>> implementing a SCIM2 Outbound Connector. I'm looking at
>>>>>>>>>>>>> identity-outbound-provisioning-scim [1]
>>>>>>>>>>>>> and scim2-compliance-test-suite [2]. Appreciate further
>>>>>>>>>>>>> suggestions.
>>>>>>>>>>>>>
>>>>>>>>>>>> Hi Isuranga,
>>>>>>>>>>>
>>>>>>>>>>> It should be same as [1] you just have to think SCIM provider is
>>>>>>>>>>> version 2 and send http requests according to SCIM2 format. As a 
>>>>>>>>>>> starting
>>>>>>>>>>> point you can setup existing SCIM provisioning connector and debug 
>>>>>>>>>>> from
>>>>>>>>>>> point [1] so you will understand the flow.
>>>>>>>>>>>
>>>>>>>>>>> [1] https://github.com/wso2-extensions/identity-outbound-provisi
>>>>>>>>>>> oning-scim/blob/master/components/org.wso2.carbon.identity.p
>>>>>>>>>>> rovisioning.connector.scim/src/main/java/org/wso2/carbon/ide
>>>>>>>>>>> ntity/provisioning/connector/scim/SCIMProvisioningConnector.
>>>>>>>>>>> java#L99
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1] https://github.com/wso2-extensions/identity-outbound-pro
>>>>>>>>>>>>> visioning-scim
>>>>>>>>>>>>> [2] https://github.com/wso2-incubator/scim2-compliance-test-
>>>>>>>>>>>>> suite
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Best Regards
>>>>>>>>>>>>> Isuranga Perera
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> Architecture mailing list
>>>>>>>>>>>>> Architecture@wso2.org
>>>>>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Thanks & Regards,
>>>>>>>>>>>>
>>>>>>>>>>>> *Johann Dilantha Nallathamby*
>>>>>>>>>>>> Senior Lead Solutions Engineer
>>>>>>>>>>>> WSO2, Inc.
>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>
>>>>>>>>>>>> Mobile - *+94777776950*
>>>>>>>>>>>> Blog - *http://nallaa.wordpress.com
>>>>>>>>>>>> <http://nallaa.wordpress.com>*
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Gayan Gunawardana
>>>>>>>>>>> Senior Software Engineer; WSO2 Inc.; http://wso2.com/
>>>>>>>>>>> Email: ga...@wso2.com
>>>>>>>>>>> Mobile: +94 (71) 8020933
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Architecture mailing list
>>>>>>>>>>> Architecture@wso2.org
>>>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Thanks & Regards,
>>>>>>>>>
>>>>>>>>> *Johann Dilantha Nallathamby*
>>>>>>>>> Senior Lead Solutions Engineer
>>>>>>>>> WSO2, Inc.
>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>
>>>>>>>>> Mobile - *+94777776950*
>>>>>>>>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>*
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Gayan Gunawardana
>>>>>>>> Senior Software Engineer; WSO2 Inc.; http://wso2.com/
>>>>>>>> Email: ga...@wso2.com
>>>>>>>> Mobile: +94 (71) 8020933
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Gayan Gunawardana
>>>>>>> Senior Software Engineer; WSO2 Inc.; http://wso2.com/
>>>>>>> Email: ga...@wso2.com
>>>>>>> Mobile: +94 (71) 8020933
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Gayan Gunawardana
>>>>> Senior Software Engineer; WSO2 Inc.; http://wso2.com/
>>>>> Email: ga...@wso2.com
>>>>> Mobile: +94 (71) 8020933
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Thanks & Regards,
>>>>
>>>> *Johann Dilantha Nallathamby*
>>>> Senior Lead Solutions Engineer
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware
>>>>
>>>> Mobile - *+94777776950*
>>>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>*
>>>>
>>>
>>>
>>>
>>> --
>>> Thanks & Regards,
>>>
>>> *Johann Dilantha Nallathamby*
>>> Senior Lead Solutions Engineer
>>> WSO2, Inc.
>>> lean.enterprise.middleware
>>>
>>> Mobile - *+94777776950*
>>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>*
>>>
>>
>>
>>
>> --
>>
>> Thanks & Best Regards,
>>
>> Maheshika Goonetilleke
>> Senior Engineering Process Coordinator
>>
>> *WSO2 Inc*
>> *email   : mahesh...@wso2.com <mahesh...@wso2.com>*
>> *mobile : +94 773 596707 <077%20359%206707>*
>> *www: :http://wso2.com <http://wso2.com/>*lean . enterprise . middleware
>>
>>
>>
>>
>>
>
>
> --
> *Afkham Azeez*
> Senior Director, Platform Architecture; WSO2, Inc.; http://wso2.com
> Member; Apache Software Foundation; http://www.apache.org/
> * <http://www.apache.org/>*
> *email: **az...@wso2.com* <az...@wso2.com>
> * cell: +94 77 3320919 <+94%2077%20332%200919>blog: *
> *http://blog.afkham.org* <http://blog.afkham.org>
> *twitter: **http://twitter.com/afkham_azeez*
> <http://twitter.com/afkham_azeez>
> *linked-in: **http://lk.linkedin.com/in/afkhamazeez
> <http://lk.linkedin.com/in/afkhamazeez>*
>
> *Lean . Enterprise . Middleware*
>
> _______________________________________________
> Architecture mailing list
> Architecture@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 

*Isura Dilhara Karunaratne*
Associate Technical Lead | WSO2
Email: is...@wso2.com
Mob : +94 772 254 810
Blog : http://isurad.blogspot.com/
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to