Thanks a lot Maheshika. Regards, Johann.
On Thu, Nov 23, 2017 at 8:56 AM, Maheshika Goonetilleke <[email protected]> wrote: > Hi Johann > > Created the two repos. > > On Tue, Nov 21, 2017 at 10:03 PM, Johann Nallathamby <[email protected]> > wrote: > >> We discussed and decided no need of the scim2-common repo. Two repos >> mentioned above are enough. >> >> On Tue, Nov 21, 2017 at 9:15 PM, Afkham Azeez <[email protected]> wrote: >> >>> Now you need approval for 2 repos of 3 repos? >>> >>> On Tue, Nov 21, 2017 at 2:53 PM, Isura Karunaratne <[email protected]> >>> wrote: >>> >>>> 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 <[email protected]> wrote: >>>> >>>>> What is the repo name? >>>>> >>>>> On Tue, Nov 7, 2017 at 1:06 PM, Maheshika Goonetilleke < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Azeez >>>>>> >>>>>> Please confirm. >>>>>> >>>>>> On Tue, Nov 7, 2017 at 11:23 AM, Johann Nallathamby <[email protected]> >>>>>> 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 <[email protected] >>>>>>> > 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 <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Mon, Oct 16, 2017 at 1:21 PM, Isuranga Perera < >>>>>>>>> [email protected]> 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 < >>>>>>>>>> [email protected]> 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 < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Sun, Oct 15, 2017 at 8:39 PM, Johann Nallathamby < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> *[+ IsharaK, Omindu, Farasath]* >>>>>>>>>>>>> >>>>>>>>>>>>> On Sun, Oct 15, 2017 at 7:34 PM, Isuranga Perera < >>>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Thu, Oct 12, 2017 at 5:33 PM, Johann Nallathamby < >>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Thu, Oct 12, 2017 at 1:28 PM, Isuranga Perera < >>>>>>>>>>>>>>>> [email protected]> 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-extens >>>>>>>>>>>>>>> ions/identity-outbound-provisioning-scim/blob/master/compone >>>>>>>>>>>>>>> nts/org.wso2.carbon.identity.provisioning.connector.scim/src >>>>>>>>>>>>>>> /main/java/org/wso2/carbon/identity/provisioning/connector/s >>>>>>>>>>>>>>> cim/SCIMProvisioningConnector.java#L99 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> [1] https://github.com/wso2-ex >>>>>>>>>>>>>>>>> tensions/identity-outbound-provisioning-scim >>>>>>>>>>>>>>>>> [2] https://github.com/wso2-in >>>>>>>>>>>>>>>>> cubator/scim2-compliance-test-suite >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Best Regards >>>>>>>>>>>>>>>>> Isuranga Perera >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>> Architecture mailing list >>>>>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>>>>> 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: [email protected] >>>>>>>>>>>>>>> Mobile: +94 (71) 8020933 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>> Architecture mailing list >>>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>>> 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: [email protected] >>>>>>>>>>>> Mobile: +94 (71) 8020933 >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Gayan Gunawardana >>>>>>>>>>> Senior Software Engineer; WSO2 Inc.; http://wso2.com/ >>>>>>>>>>> Email: [email protected] >>>>>>>>>>> Mobile: +94 (71) 8020933 >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Gayan Gunawardana >>>>>>>>> Senior Software Engineer; WSO2 Inc.; http://wso2.com/ >>>>>>>>> Email: [email protected] >>>>>>>>> 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 : [email protected] <[email protected]>* >>>>>> *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: **[email protected]* <[email protected]> >>>>> * 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 >>>>> [email protected] >>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> *Isura Dilhara Karunaratne* >>>> Associate Technical Lead | WSO2 >>>> Email: [email protected] >>>> Mob : +94 772 254 810 <077%20225%204810> >>>> Blog : http://isurad.blogspot.com/ >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> Architecture mailing list >>>> [email protected] >>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>> >>>> >>> >>> >>> -- >>> *Afkham Azeez* >>> Senior Director, Platform Architecture; WSO2, Inc.; http://wso2.com >>> Member; Apache Software Foundation; http://www.apache.org/ >>> * <http://www.apache.org/>* >>> *email: **[email protected]* <[email protected]> >>> * 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 >>> [email protected] >>> 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>* >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > > Thanks & Best Regards, > > Maheshika Goonetilleke > Senior Engineering Process Coordinator > > *WSO2 Inc* > *email : [email protected] <[email protected]>* > *mobile : +94 773 596707 <+94%2077%20359%206707>* > *www: :http://wso2.com <http://wso2.com/>*lean . enterprise . middleware > > > > > > _______________________________________________ > Architecture mailing list > [email protected] > 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>*
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
