Skip to content

Samples for the Rsk.AspNetCore.Scim component

License

Notifications You must be signed in to change notification settings

RockSolidKnowledge/Samples.Scim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sample projects implementing RSK SCIM component

The Rock Solid Knowledge SCIM component for ASP.NET Core enables your web applications to act as a SCIM Client and Service Provider.

The SCIM component is available from https://www.identityserver.com/products/scim-for-aspnet.

Projects

The sample projects implement the QuickStarts from https://www.identityserver.com/documentation/scim/. For more information about each project, please refer to the QuickStart documentation. You can enable bulk support in any of these projects by passing config options to the AddScimServiceProvider call.

Please note that the Service Provider implementations build upon one another based on the QuickStarts.

  • ServiceProvider
    • In-Memory: A basic implementation of a SCIM Service Provider using the in-memory store, note no patch or filter support, and not compatible with AzureAD and Okta.
    • Extensions: A SCIM Service Provider implementation utilizing the extensions feature of SCIM
    • AuthenticationAndAuthorization: A SCIM Service Provider implementation with the SCIM endpoints protected with authentication and authorization
    • CustomStoreAndValidation: A SCIM Service Provider implementation with custom stores and validation for SCIM requests
  • SimpleApp A SCIM Service Provider implementation with custom stores that fully support filters and patch. This is compatible with AzureAD and Okta
  • Rsk.ScimExamples.postman_collection.json contains SCIM example requests

Getting Started

License Keys

For a demo license, please sign up on our products page, or reach out to [email protected].

About

Samples for the Rsk.AspNetCore.Scim component

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published