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
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture