Comments (4)
It is not defined by SCIM. But it is a development help that prevents the developer making mistakes when building responses.
from scim-sdk.
It would be possible to define the validation in the handler, something similar to how the request validation is done on update and create using de.captaingoldfish.scim.sdk.server.endpoints.ResourceHandler#getRequestValidator. If the handler defines a response validator use it (maybe return a default validator to keep the current logic), but implementations would be able to overwrite it in the handler if needed
from scim-sdk.
that is basically possible. and easily done too. But I am basically reading "if". Is this a required feature on your side at the moment?
from scim-sdk.
that is basically possible. and easily done too. But I am basically reading "if". Is this a required feature on your side at the moment?
Sometimes data is missing from the response, and it causes validation errors. We could handle these missing data upstream, but the validation error prevents anything to be done at the moment.
from scim-sdk.
Related Issues (20)
- Non-compliant Azure Patch Request on Add operation sends a simple User:manager attribute where scim-sdk (rightly) expects a complex attribute HOT 2
- Add transaction support HOT 9
- patch fails for complex-reference-type when using bulk
- ID missing after patch in update-method
- Allow Content-Type=application/json for incoming requests as SCIM server HOT 6
- Filtration/Pagination does not work as expected HOT 4
- Issue with concurrent Patch requests HOT 8
- With autoFiltering enabled, invalid compare operator causes Null Pointer Exception HOT 2
- Empty string in MsAzurePatchComplexValueRebuilder causes NullPointerException
- [Server] Patch request with invalid id causes Null Pointer Exception HOT 1
- [Server] Patch request without request body causes Null Pointer Exception
- MS Entra (Azure) sends boolean values as a String with the capital first letter HOT 5
- Patch for nonexistent user causes NPE - returns status 500 and logs exception with stack-trace
- Patch replace operation with MS Azure patch-filter-expression workaround deletes other items in a list HOT 12
- Patch "add" operation with MS Azure patch-filter-expression workaround add new record even if matching exists HOT 4
- Patch add operation with MsAzure patch complex-attribute-value reference workaround fails for string value HOT 4
- Enterprise User manager.value is required in the SDK even though it is not according to the SCIM RFC HOT 1
- Implementation of attributes and excludedAttributes in SearchRequest are not according to the SCIM RFC HOT 1
- Any example of project that has done server implementation? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scim-sdk.