Package org.mockserver.scim


package org.mockserver.scim
  • Class
    Description
    Serves the SCIM collection endpoints: GET <basePath>/Users|Groups (list with optional filter + pagination) and POST <basePath>/Users|Groups (create).
    Minimal SCIM filter evaluator supporting a single attr op "value" comparison over top-level attributes.
    Applies a SCIM 2.0 PatchOp (urn:ietf:params:scim:api:messages:2.0:PatchOp) to a stored resource.
    Signals a malformed PatchOp; carries the SCIM scimType keyword.
    Configuration for the SCIM 2.0 mock provider.
    Generates MockServer Expectations that serve a complete SCIM 2.0 provider: CRUD over Users and Groups plus the SCIM discovery endpoints (/ServiceProviderConfig, /ResourceTypes, /Schemas).
    Serves the SCIM single-resource endpoints: GET, PUT, PATCH, DELETE on <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.