Hi Dimuthu, Yes, I'll be able to deliver it by the end of next week.
Best Regards On Fri, Feb 16, 2018 at 1:42 PM, Dimuthu Leelarathne <dimut...@wso2.com> wrote: > Hi Isurunga, > > I had a chat with the team and understood that what you are proposing is a > connector configuration. If so +1. > > We have an internal requirement for this connector by the end of February. > Wondering whether you could deliver it by that timeline? > > thanks, > Dimuthu > > On Tue, Feb 13, 2018 at 8:45 AM, Dimuthu Leelarathne <dimut...@wso2.com> > wrote: > >> Hi Isuranga/Gayan and All, >> >> WSO2 IS should be able to provision with both SCIM 1.1 and SCIM 2.0 at >> the same time. There can be two systems - one supporting 1.1 and the other >> supporting 2.0, and we need to provision users to both of them. >> >> The above statement does *not* mean we need two separate outbound >> connectors. It could mean we use one connector but that single connector >> supports both of the protocols at the same time. >> >> thanks, >> Dimuthu >> >> >> On Mon, Feb 12, 2018 at 3:26 PM, Gayan Gunawardana <ga...@wso2.com> >> wrote: >> >>> >>> >>> On Mon, Feb 12, 2018 at 12:11 PM, Isuranga Perera < >>> isurangamper...@gmail.com> wrote: >>> >>>> Hi Gayan, >>>> >>>> Currently working on the configuration option. Sure I'll move changes >>>> to *identity-outbound-provisioning-scim*. >>>> >>> Thank you very much for the contribution. >>> >>>> >>>> Best Regards >>>> Isuranga Perera >>>> >>>> On Mon, Feb 12, 2018 at 11:59 AM, Gayan Gunawardana <ga...@wso2.com> >>>> wrote: >>>> >>>>> Hi Isuranga, >>>>> >>>>> Could you be able to move *identity-outbound-**provisioning-scim2* to >>>>> *identity-outbound-provisioning-scim* by having configuration option >>>>> for SCIM 1.1 and 2.0 ? >>>>> >>>>> Thanks, >>>>> Gayan >>>>> >>>>> On Mon, Feb 5, 2018 at 10:48 AM, Isuranga Perera < >>>>> isurangamper...@gmail.com> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> *@Gayan* >>>>>> yes, *identity-outbound-**provisioning-scim2* has the nearly same >>>>>> code as* identity-outbound-provisioning-scim. **identity-client-scim2 >>>>>> *simply encode and decode SCIM objects and validate some actions. As >>>>>> Malithi suggested we can use version as a connector configuration and >>>>>> instantiate the appropriate provisioning client. As an alternative, >>>>>> we can instantiate ScimClient [1] instead of ProvisioningClient since it >>>>>> provides almost all SCIM version specific functions related to object >>>>>> encoding and decoding. Anyway, if I'm not mistaken all of these changes >>>>>> are >>>>>> required only if we're going to use >>>>>> *identity-outbound-provisioning-scim* with SCIM client [2]. >>>>>> >>>>>> *@Malithi* >>>>>> Will work on the SCIM response error code issue asap. >>>>>> >>>>>> >>>>>> [1] https://github.com/IsurangaPerera/identity-client-scim2/ >>>>>> blob/ab5bdd6382ce4b055f99b65568c77289472c9c14/src/main/java/ >>>>>> org/wso2/scim2/util/SCIMClient.java >>>>>> [2] https://github.com/wso2-extensions/identity-client-scim2/pull/1 >>>>>> >>>>>> >>>>>> Best Regards >>>>>> Isuranga Perera >>>>>> >>>>>> On Sun, Feb 4, 2018 at 2:22 PM, Malithi Edirisinghe < >>>>>> malit...@wso2.com> wrote: >>>>>> >>>>>>> Hi Gayan, >>>>>>> >>>>>>> +1 for the thought. Basically, it's always the CRUD operations being >>>>>>> triggered for User and Group resources in the outbound provisioning flow >>>>>>> and based on the version the respective client can initiate calls upon >>>>>>> the >>>>>>> protocol. >>>>>>> So that's a matter of initializing the appropriate client based on >>>>>>> the version that will be configured with respect to the protocol version >>>>>>> used by the outbound party. That means version will be a connector >>>>>>> configuration and the connector will instantiate the appropriate client >>>>>>> upon the version with the application of factory pattern. >>>>>>> >>>>>>> *@Isuranga*, >>>>>>> Thanks a lot for the contribution. >>>>>>> Can we improve debug logs in the client to log respective requests >>>>>>> calls and responses for outbound party. >>>>>>> Also, looks like SCIM response errors are being swallowed in the >>>>>>> client without passing them back to the connector [1]. In that case, the >>>>>>> provisioning connector might not know if the request has been success or >>>>>>> not and act accordingly. >>>>>>> >>>>>>> [1] https://github.com/wso2-extensions/identity-client-scim2/pul >>>>>>> l/1/files#diff-5d09971e2f15b2c4858e2d49950f571cR75 >>>>>>> >>>>>>> Thanks, >>>>>>> Malithi. >>>>>>> >>>>>>> On Sat, Feb 3, 2018 at 6:01 PM, Gayan Gunawardana <ga...@wso2.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi Isuranga, >>>>>>>> >>>>>>>> Thanks you very much for the contribution and definitely this will >>>>>>>> be a very valuable feature. >>>>>>>> >>>>>>>> I went through some of your PRs [1][2]. As I understood* >>>>>>>> identity-outbound-**provisioning-scim2* has nearly same code as* >>>>>>>> identity-outbound-provisioning-scim.* There is a good possibility >>>>>>>> for code duplication. Ideally protocol difference SCIM 1.1 and SCIM 2.0 >>>>>>>> should be very minimum to the provisioning connector level and protocol >>>>>>>> difference should be handled from *ProvisioningClient*. I do not >>>>>>>> think existing SCIM 1.1 provisioning connector do much about SCIM >>>>>>>> specific >>>>>>>> logic rather >>>>>>>> *org.wso2.carbon.identity.scim.common.impl.ProvisioningClient >>>>>>>> *handle all HTTP communication according to protocol. Is it >>>>>>>> possible to switch *ProvisioningClient* based on protocol (SCIM >>>>>>>> 1.1 and SCIM 2.0) ? @Darshana wdyt? >>>>>>>> >>>>>>>> I suppose in [2] swagger documentation doesn't have all error >>>>>>>> codes. For example user creation has only one error code (404) but >>>>>>>> there >>>>>>>> should be many more like 409. >>>>>>>> >>>>>>>> Also could you be able to consider about unit test coverage ? >>>>>>>> >>>>>>>> Thanks again for your valuable contribution. >>>>>>>> >>>>>>>> [1] https://github.com/wso2-extensions/identity-outbound-provisi >>>>>>>> oning-scim2/pull/1 >>>>>>>> [2] https://github.com/wso2-extensions/identity-client-scim2/pull/1 >>>>>>>> [3] https://github.com/wso2-extensions/identity-outbound-provisi >>>>>>>> oning-scim/ >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Gayan >>>>>>>> >>>>>>>> On Mon, Nov 27, 2017 at 1:12 PM, Isuranga Perera < >>>>>>>> isurangamper...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> I've submitted PRs for identity-client-scim2 [1] and >>>>>>>>> identity-outbound-provisioning-scim2 [2]. There were some missing >>>>>>>>> functions in charon3 such as some decoding methods, setter methods >>>>>>>>> etc. >>>>>>>>> Therefore I used some workarounds and also I have submitted some PRs >>>>>>>>> for >>>>>>>>> some of those missing functions. >>>>>>>>> >>>>>>>>> *PRs for Charon* >>>>>>>>> IDENTITY-6962: Client-side validator for Charon 3 [3] fixed with >>>>>>>>> PR [4] >>>>>>>>> IDENTITY-6960: Missing Charon setter method of user password [5] >>>>>>>>> fixed with PR [6] >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> [1] https://github.com/wso2-extensions/identity-client-scim2 >>>>>>>>> /pull/1 >>>>>>>>> [2] https://github.com/wso2-extensions/identity-outbound-pro >>>>>>>>> visioning-scim2/pull/1 >>>>>>>>> [3] https://wso2.org/jira/browse/IDENTITY-6962 >>>>>>>>> [4] https://github.com/wso2/charon/pull/80 >>>>>>>>> [5] https://github.com/wso2/charon/pull/79 >>>>>>>>> >>>>>>>>> Best Regards >>>>>>>>> Isuranga Perera >>>>>>>>> >>>>>>>>> On Thu, Nov 23, 2017 at 9:54 AM, Johann Nallathamby < >>>>>>>>> joh...@wso2.com> wrote: >>>>>>>>> >>>>>>>>>> Thanks a lot Maheshika. >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> Johann. >>>>>>>>>> >>>>>>>>>> On Thu, Nov 23, 2017 at 8:56 AM, Maheshika Goonetilleke < >>>>>>>>>> mahesh...@wso2.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Johann >>>>>>>>>>> >>>>>>>>>>> Created the two repos. >>>>>>>>>>> >>>>>>>>>>> On Tue, Nov 21, 2017 at 10:03 PM, Johann Nallathamby < >>>>>>>>>>> joh...@wso2.com> 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 <az...@wso2.com> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Now you need approval for 2 repos of 3 repos? >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Nov 21, 2017 at 2:53 PM, Isura Karunaratne < >>>>>>>>>>>>> is...@wso2.com> 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 <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-extens >>>>>>>>>>>>>>>>>>>>> ions/identity-inbound-provisio >>>>>>>>>>>>>>>>>>>>> ning-scim/blob/master/componen >>>>>>>>>>>>>>>>>>>>> ts/org.wso2.carbon.identity.sc >>>>>>>>>>>>>>>>>>>>> im.common/src/main/java/org/ws >>>>>>>>>>>>>>>>>>>>> o2/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-in >>>>>>>>>>>>>>>>>>>>>>>> cubator/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-extens >>>>>>>>>>>>>>>>>>>>>>>>> ions/identity-outbound-provisi >>>>>>>>>>>>>>>>>>>>>>>>> oning-scim/blob/master/compone >>>>>>>>>>>>>>>>>>>>>>>>> nts/org.wso2.carbon.identity.p >>>>>>>>>>>>>>>>>>>>>>>>> rovisioning.connector.scim/src >>>>>>>>>>>>>>>>>>>>>>>>> /main/java/org/wso2/carbon/ide >>>>>>>>>>>>>>>>>>>>>>>>> ntity/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 >>>>>>>>>>>>>>>>>>>>>>>>>>> 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 <077%20225%204810> >>>>>>>>>>>>>> Blog : http://isurad.blogspot.com/ >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>> Architecture mailing list >>>>>>>>>>>>>> Architecture@wso2.org >>>>>>>>>>>>>> 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: **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 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> 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 >>>>>>>>>>>> Architecture@wso2.org >>>>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> Thanks & Best Regards, >>>>>>>>>>> >>>>>>>>>>> Maheshika Goonetilleke >>>>>>>>>>> Senior Engineering Process Coordinator >>>>>>>>>>> >>>>>>>>>>> *WSO2 Inc* >>>>>>>>>>> *email : mahesh...@wso2.com <mahesh...@wso2.com>* >>>>>>>>>>> *mobile : +94 773 596707 <+94%2077%20359%206707>* >>>>>>>>>>> *www: :http://wso2.com <http://wso2.com/>*lean . enterprise . >>>>>>>>>>> middleware >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> 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>* >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Architecture mailing list >>>>>>>>>> Architecture@wso2.org >>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Architecture mailing list >>>>>>>>> Architecture@wso2.org >>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Malithi Edirisinghe* >>>>>>> Associate Technical Lead >>>>>>> WSO2 Inc. >>>>>>> >>>>>>> Mobile : +94 (0) 718176807 >>>>>>> malit...@wso2.com >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Architecture mailing list >>>>>>> Architecture@wso2.org >>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> 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 >>> >>> _______________________________________________ >>> Architecture mailing list >>> Architecture@wso2.org >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> Dimuthu Leelarathne >> Director, Solutions Architecture >> >> WSO2, Inc. (http://wso2.com) >> email: dimut...@wso2.com >> Mobile: +94773661935 <077%20366%201935> >> Blog: http://muthulee.blogspot.com >> >> Lean . Enterprise . Middleware >> > > > > -- > Dimuthu Leelarathne > Director, Rapid Response Team > > WSO2, Inc. (http://wso2.com) > email: dimut...@wso2.com > Mobile: +94773661935 <+94%2077%20366%201935> > Blog: http://muthulee.blogspot.com > > Lean . Enterprise . Middleware >
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture