Class MsAzurePatchExtensionResourceRebuilder
java.lang.Object
de.captaingoldfish.scim.sdk.server.patch.msazure.MsAzurePatchExtensionResourceRebuilder
This is a workaround handler that shall handle invalid scim patch requests that are built by ms-azure. This
handler will be used if for resource extensions where ms-azure references the attributes as follows:
"Operations": [
{
"op": "replace",
"value": {
...
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:employeeNumber": "1111"
}
}
]
- Since:
- 24.09.2021
- Author:
- Pascal Knueppel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNoderebuildResource(ResourceType.SchemaExtension extensionReference, String key, com.fasterxml.jackson.databind.JsonNode value) will rebuild invalid patch-requests from ms azure and will build a valid object representation out of them
-
Constructor Details
-
MsAzurePatchExtensionResourceRebuilder
-
-
Method Details
-
rebuildResource
public com.fasterxml.jackson.databind.JsonNode rebuildResource(ResourceType.SchemaExtension extensionReference, String key, com.fasterxml.jackson.databind.JsonNode value) will rebuild invalid patch-requests from ms azure and will build a valid object representation out of them
-