Re: [scim] Does SCIM 2.0 have a compliance test suite?

Darshana Gunawardana <darshanasbg@gmail.com> Tue, 12 September 2017 02:33 UTC

Return-Path: <darshanasbg@gmail.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C79511328EA for <scim@ietfa.amsl.com>; Mon, 11 Sep 2017 19:33:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ijzmOeWJb7-V for <scim@ietfa.amsl.com>; Mon, 11 Sep 2017 19:32:57 -0700 (PDT)
Received: from mail-ua0-x232.google.com (mail-ua0-x232.google.com [IPv6:2607:f8b0:400c:c08::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 870E51321DE for <scim@ietf.org>; Mon, 11 Sep 2017 19:32:57 -0700 (PDT)
Received: by mail-ua0-x232.google.com with SMTP id s15so13463819uag.1 for <scim@ietf.org>; Mon, 11 Sep 2017 19:32:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=lw34qap0rLmI2HLdu/FNMd/zFWYdeSrRvcuCNSuYReU=; b=YkpKWUZVUhhy78C070uzijAIVsrf/wYFplcCXpbpVUI/ydvV9DScZRfYi77kV+RtOW vX95B8PIvebGffHQJcZe26+Hhaxj0kGYmkCUT5T63FU/h/jSXv9uAy6qjftpS25BdR0q dfhXvP6vPFUEEXNuCIRzLUwiisRvqip+XOcqbfqa2ty9QjLMHWkMva0kDLSa2HcS69+3 Ecm0LV0vMl0gQRvxdeiQkP0+9eUzGLcMUEKiN7F2E0KektsJgueuVz0AVyFXY1uuvd0N eK8vHvybHCILbbVkqGnZLCw+CjOFoZxD67E+a2vOk2zYuNuQqcxS3L39uGwPBAgle+lj RDLg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=lw34qap0rLmI2HLdu/FNMd/zFWYdeSrRvcuCNSuYReU=; b=qrLv68Xau4vSWkjbEMJxh8/HZOWcb2QHRGgCGRiPQPUUe/sQJXVa0sp5kEQqvlxFqc BcgCfvisWYG27lP/v9bxb6tCOuShtSktwd8jhzhjwD7YgP8MocWQ7rusRBeITnKGAOeE FCH06B7AzGjVyYww/4PDGEbXm258nYWn51nyNiYnYHKotaSvYWbER+i4yuFSqBUHDNyF nQCSgvalbwwctXtxUruVOAzRvKWUTltWRT6mWylGtd/AMQEhUIi9q3RE0erhRfmx+rEH KQu/V8FT/qkN4orF/vJoL+TkPak4UVCERnK9L08M6OHKfM7NyFVQHGs1A4gR0LpwpHP5 ByOg==
X-Gm-Message-State: AHPjjUjEI7zIfC3UzC0sOUz5Ckvm+h1YS/11x/NXDuUxJJ0V5TQ7BeYe j9mSxkrLBlLm/KU42wFR/beEXAcB8A==
X-Google-Smtp-Source: ADKCNb5dfcFsrOMfNCgzRtsUJRU7ZBPZZCLtH3ivwTeXC0X0RaoNgG4EeGY2dHSVp3ZnIJjGYfWoGlAUd6L1qg80+GU=
X-Received: by 10.159.39.168 with SMTP id b37mr10747011uab.145.1505183576503; Mon, 11 Sep 2017 19:32:56 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.68.206 with HTTP; Mon, 11 Sep 2017 19:32:36 -0700 (PDT)
In-Reply-To: <CAN2oXrBYqmOsd6dGGzH60kcYZ6zVxJWLpFUgs4scw48ym0P-dQ@mail.gmail.com>
References: <CAN2oXrCHc3OFoUWf+TUSZTO+OAU2iLmZ+MfRMbgT0uRyzFFuHQ@mail.gmail.com> <CAF2hCbZ-6vtKELAdgeaeg-iyEpHb-ZS0PQshNg0VuxUa1We7hA@mail.gmail.com> <CAN2oXrCaqddXkvgePM4r9yHh6roW8opYsx1=qM0-wE2jMP_ZDQ@mail.gmail.com> <C24AF6E0-C290-437C-B5E8-DCB0A827CCEF@oracle.com> <CAN2oXrBYqmOsd6dGGzH60kcYZ6zVxJWLpFUgs4scw48ym0P-dQ@mail.gmail.com>
From: Darshana Gunawardana <darshanasbg@gmail.com>
Date: Tue, 12 Sep 2017 08:02:36 +0530
Message-ID: <CAN2oXrC7Np9OssJ_d+TJHjjbTtvk8H4Qtn+2e9TbpwcjQu2EUQ@mail.gmail.com>
To: Phil Hunt <phil.hunt@oracle.com>, vindula.13@cse.mrt.ac.lk
Cc: Samuel Erdtman <samuel@erdtman.se>, "scim@ietf.org" <scim@ietf.org>, Omindu Rathnaweera <omindu.dishan@gmail.com>
Content-Type: multipart/alternative; boundary="94eb2c12396c663c5f0558f4dccb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/EcdxLXhjnQjQXCHcs0ucLOoLn00>
Subject: Re: [scim] Does SCIM 2.0 have a compliance test suite?
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Sep 2017 02:33:01 -0000

Hi all,

Giving you an update about on the topic.

We were able to get a GSoC project slot for the above proposal and the
elected student -Vindula who cc'ed here- was able to come up with a
promising implementation on the project.

   - GSoC Project URL:
   https://summerofcode.withgoogle.com/projects/#6261985816608768
   - VIndula's blog on the project:
   https://medium.com/@vindulajayawardana/scim-2-0-compliance-test-suite-737fd4ace3cc
   - Source Repo:
   https://github.com/wso2-incubator/scim2-compliance-test-suite
   - Hosted Demo: https://compliance-scim2.wso2apps.com/scimproxycompliance/

With the increasing adoption of the SCIM 2.0, this test suite will be a
strong initial step to validate interoperability, yet i'm sure there is
much room to improve. So,
> Try the hosted demo
> If you see have any suggestion to improve, open a git issue on the source
repo <https://github.com/wso2-incubator/scim2-compliance-test-suite>
> If you know the fix, send a PR..

Any kind of feedback would be highly appreciated.

Thanks,


On Fri, Mar 17, 2017 at 12:19 AM, Darshana Gunawardana <
darshanasbg@gmail.com> wrote:

> Hi folks,
>
> Thanks all for your responses.
>
> On Wed, Mar 1, 2017 at 1:05 AM, Phil Hunt <phil.hunt@oracle.com> wrote:
>
>> There has been discussion about having OpenID Foundation host some tests.
>> However, so far, nobody has volunteered to write the tests or fund their
>> support.  If we can generate interest, maybe we can make it happen.
>>
>
> A few of us at WSO2 thought about a suitable way to generate interest on
> this.
>
> WSO2 has been a mentor organization for GSoC for the last three years and
> also accepted for the same on this year as well. So we have come up with a
> GSoC project proposal on the topic "SCIM 2.0 compliance test suite". You
> can find more details of the project proposal on the below link.
>
> https://docs.wso2.com/display/GSoC/Project+Proposals+for+201
> 7#ProjectProposalsfor2017-Proposal21:[IS]SCIM2.0compliancetestsuite
>
> Any suggestions on the project proposal are highly appreciated.
>
> The good news is, we already have one interested applicant on this
> project!!!
>
> Hopefully we will have more applicants.. and a decent student proposal to
> proceed with..
>
> Thanks,
> Darshana
>
>
>>
>> Note: The IETF does not seem to handle inter-op test suites and
>> certifications.  At least not in my experience.
>>
>> Phil
>>
>> Oracle Corporation, Identity Cloud Services & Identity Standards
>> @independentid
>> www.independentid.com
>> phil.hunt@oracle.com
>>
>>
>>
>>
>>
>>
>>
>> On Feb 7, 2017, at 12:15 AM, Darshana Gunawardana <darshanasbg@gmail.com>
>> wrote:
>>
>> Hi Samuel,
>>
>> Thanks for the response..!
>>
>> My colleges from WSO2 are in the process of implementing SCIM 2.0 server
>> and currently people working on improving the test coverage on that.
>>
>> If there is no work done on this, we can check on creating common SCIM
>> 2.0 suite and contributing back to the community. Wanted to check whether
>> it would be useful to implement common SCIM 2.0 suite thing.
>>
>> If this is something useful to have, we can check on possible ways of
>> getting interested persons...
>>
>> And can I know references on the implementations on the test suite done
>> on SCIM 1.1? So I can get an idea on the current design and effort needed
>> to implement in that way.
>>
>> Thanks,
>> Darshana
>>
>> On Tue, Feb 7, 2017 at 1:06 PM, Samuel Erdtman <samuel@erdtman.se> wrote:
>>
>>> There is currently no such tool as far as I know.
>>>
>>> That it says ongoing is a bit too optimistic, there is no ongoing work
>>> as far as I know.
>>>
>>> You are not the only one asking for this so maybe a few persons could do
>>> some cooperation and create something.
>>>
>>>
>>> On Tue, 7 Feb 2017 at 07:37, Darshana Gunawardana <darshanasbg@gmail.com>
>>> wrote:
>>>
>>>> Hi,
>>>>
>>>> Is there a test tool that can used to check compliance with the SCIM
>>>> 2.0 specification?
>>>>
>>>> The site [1] specifies that there is an ongoing effort. Is this an open
>>>> source effort where someone interested can try prototype versions and
>>>> contribute for the development?
>>>>
>>>> [1] http://www.simplecloud.info/
>>>> [2] "Work on SCIM 2.0 tests is under development and there are
>>>> currently no support for the enterprise extension"
>>>>
>>>> Thanks,
>>>> --
>>>> With Regards,
>>>>
>>>> Darshana Gunawardana,
>>>> Alumni : Dept. of Computer Science & Engineering,
>>>> University of Moratuwa,
>>>> Sri Lanka
>>>> _______________________________________________
>>>> scim mailing list
>>>> scim@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/scim
>>>>
>>>
>>
>>
>> --
>> With Regards,
>>
>> Darshana Gunawardana,
>> Alumni : Dept. of Computer Science & Engineering,
>> University of Moratuwa,
>> Sri Lanka
>> _______________________________________________
>> scim mailing list
>> scim@ietf.org
>> https://www.ietf.org/mailman/listinfo/scim
>>
>>
>>
>
>
> --
> With Regards,
>
> Darshana Gunawardana,
> Alumni : Dept. of Computer Science & Engineering,
> University of Moratuwa,
> Sri Lanka
>



-- 
With Regards,

Darshana Gunawardana,
Alumni : Dept. of Computer Science & Engineering,
University of Moratuwa,
Sri Lanka