Giter Club home page Giter Club logo

Comments (11)

simpleidserver avatar simpleidserver commented on May 22, 2024 1

I don't know a valid SCIM client.
We can write one if we have some times (ticket : #49)

from simpleidserver.

simpleidserver avatar simpleidserver commented on May 22, 2024

Hi,

Indeed the Decimal and Binary types are not supported, we will include them in the next release (v1.1.7).

Why do you want to set null to ValuesDateTime property ?
If the SCIM representation doesn't contain valid DateTime property then the collection ValuesDateTime will be empty.

from simpleidserver.

boris-meerovich-sp avatar boris-meerovich-sp commented on May 22, 2024

Hi,
Thanks for the quick reply!!!
This is good news according to the next release? What's the time estimation for v1.1.7?

I've tried to add DateTime property with empty value, but got exception in SCIMRepresentationExtensions.cs (row:444)
System.InvalidOperationException: 'Sequence contains no elements'
for representationAttr.ValuesDateTime.First() code...

The ValuesDateTime field is empty, thus the exception is thrown.
I need that the DateTime field value will be null or empty...

from simpleidserver.

simpleidserver avatar simpleidserver commented on May 22, 2024

We are going to investigate your problem.
The next release will be ready next week (29 september).

from simpleidserver.

boris-meerovich-sp avatar boris-meerovich-sp commented on May 22, 2024

Thanks!!!

from simpleidserver.

abhishekkandi avatar abhishekkandi commented on May 22, 2024

@simpleidserver Can you guys provide add user, update group samples?? Having a hard time to find one. Checked the documentation too.

Also can we use this package to make external system SCIM calls??

from simpleidserver.

simpleidserver avatar simpleidserver commented on May 22, 2024

@abhishekkandi : We don't provide a client to make HTTP request against the SCIM endpoint.
You can find samples in the acceptance test project : https://github.com/simpleidserver/SimpleIdServer/blob/master/tests/SimpleIdServer.Scim.Host.Acceptance.Tests/Features/Users.feature. For example, the first scenario describes how to create a user.

Otherwise, we add some samples in the directory : https://github.com/simpleidserver/SimpleIdServer/tree/release/1.1.7/src/Scim/FiddleRequests

from simpleidserver.

simpleidserver avatar simpleidserver commented on May 22, 2024

@boris-meerovich-sp A pre-released version of the SCIM project has been published. Can-you please check if you still have the exception ? The types "binary" and "decimal" are now supported.
The nuget package is here : https://www.myget.org/feed/advance-ict/package/nuget/SimpleIdServer.Scim (version 1.1.7-ci-00146)

from simpleidserver.

abhishekkandi avatar abhishekkandi commented on May 22, 2024

@simpleidserver Can you suggest me any scim client nuget packages. If you know one.

from simpleidserver.

abhishekkandi avatar abhishekkandi commented on May 22, 2024

Thanks, @simpleidserver. That'd be great not just to me but many other fellow developers.

from simpleidserver.

boris-meerovich-sp avatar boris-meerovich-sp commented on May 22, 2024

@simpleidserver I checked the new pre-released version and here are my conclusions:

  • Can add decimal/binary data types
  • Decimal values: Can you please add to SCIMSchemaAttributeBuilder.cs AddDecimalAttribute() method?
  • DateTime: Empty values collection exception is not thrown anymore

Thanks for a quick fix!!!

from simpleidserver.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.