Package org.mockserver.scim
package org.mockserver.scim
-
ClassDescriptionServes the SCIM collection endpoints:
GET <basePath>/Users|Groups(list with optional filter + pagination) andPOST <basePath>/Users|Groups(create).Minimal SCIM filter evaluator supporting a singleattr op "value"comparison over top-level attributes.Applies a SCIM 2.0PatchOp(urn:ietf:params:scim:api:messages:2.0:PatchOp) to a stored resource.Signals a malformed PatchOp; carries the SCIMscimTypekeyword.Configuration for the SCIM 2.0 mock provider.Generates MockServerExpectations that serve a complete SCIM 2.0 provider: CRUD overUsersandGroupsplus the SCIM discovery endpoints (/ServiceProviderConfig,/ResourceTypes,/Schemas).Serves the SCIM single-resource endpoints:GET,PUT,PATCH,DELETEon<basePath>/Users|Groups/{id}.In-memory state backing the mock SCIM 2.0 provider.Immutable description of a registered SCIM provider: its Users and Groups stores plus the per-provider enforcement flags.Shapes raw stored resources into SCIM 2.0 wire representations and builds the SCIM envelopes (ListResponse and Error).The two SCIM resource types served by this provider, expressed as the singular resource name used in URLs (Users,Groups) mapped to its core schema URN.