Package com.unboundid.scim2.server.utils
SCIM 2 service provider utility classes, including classes that enforce
schema, classes for manipulating search results, and classes for processing
resources.
-
Class Summary Class Description ResourceComparator<T extends com.unboundid.scim2.common.ScimResource> A comparator implementation that could be used to compare POJOs representing SCIM resources using the SCIM sorting parameters.ResourceDiff This class can be used to calculate the diffs between two SCIM resources for the purpose of building a set of patch operations.ResourcePreparer<T extends com.unboundid.scim2.common.ScimResource> Utility to prepare a resource to return to the client.ResourceTrimmer An abstract class which may be implemented to trim resources down to selected attributes.ResourceTypeDefinition Declaration of a resource type including all schemas.ResourceTypeDefinition.Builder Builder for creating a ResourceTypeDefinition.SchemaAwareFilterEvaluator A schema aware filter evaluator that respects case sensitivity.SchemaChecker Utility class used to validate and enforce the schema constraints of a Resource Type on JSON objects representing SCIM resources.SchemaChecker.Results Schema checking results.SchemaCheckFilterVisitor Filter visitor to check attribute paths against the schema.ScimResourceTrimmer A resource trimmer implementing the SCIM standard for returning attributes.ServerUtils Utility methods for server side use.SimpleSearchResults<T extends com.unboundid.scim2.common.ScimResource> A utility ListResponseStreamingOutput that will filter, sort, and paginate the search results for simple search implementations that always returns the entire result set. -
Enum Summary Enum Description SchemaChecker.Option Enumeration that defines options affecting the way schema checking is performed.