- get(UriInfo) - Method in class com.unboundid.scim2.server.resources.AbstractServiceProviderConfigEndpoint
-
Service request to retrieve the Service Provider Config.
- get(String, UriInfo) - Method in class com.unboundid.scim2.server.resources.ResourceTypesEndpoint
-
Service SCIM request to retrieve a resource type by ID.
- get(String, UriInfo) - Method in class com.unboundid.scim2.server.resources.SchemasEndpoint
-
Service SCIM request to retrieve a schema by ID.
- getAliases() - Method in class com.unboundid.scim2.server.providers.AuthenticatedSubjectAliasFilter
-
Get the aliases for the authenticated subject.
- getAttributeDefinition(Path) - Method in class com.unboundid.scim2.server.utils.ResourceTypeDefinition
-
Retrieve the attribute definition for the attribute in the path.
- getAttributeDefinition(Path) - Method in class com.unboundid.scim2.server.utils.SchemaAwareFilterEvaluator
- getAuthenticatedSubjectPath(SecurityContext) - Method in class com.unboundid.scim2.server.providers.AuthenticatedSubjectAliasFilter
-
Get the path of the resource the represents the authenticated subject.
- getCoreSchema() - Method in class com.unboundid.scim2.server.utils.ResourceTypeDefinition
-
Gets the resource type's schema.
- getDescription() - Method in class com.unboundid.scim2.server.utils.ResourceTypeDefinition
-
Gets the description of the resource type.
- getEndpoint() - Method in class com.unboundid.scim2.server.utils.ResourceTypeDefinition
-
Gets the resource type's endpoint.
- getFilterIssues() - Method in class com.unboundid.scim2.server.utils.SchemaChecker.Results
-
Retrieve any filter issues found during schema checking.
- getMutabilityIssues() - Method in class com.unboundid.scim2.server.utils.SchemaChecker.Results
-
Retrieve any mutability issues found during schema checking.
- getName() - Method in class com.unboundid.scim2.server.utils.ResourceTypeDefinition
-
Gets the resource type name.
- getPathIssues() - Method in class com.unboundid.scim2.server.utils.SchemaChecker.Results
-
Retrieve any path issues found during schema checking.
- getResourceTypes() - Method in class com.unboundid.scim2.server.resources.ResourceTypesEndpoint
-
Retrieve all resource types defined at the service provider.
- getSchemaExtensions() - Method in class com.unboundid.scim2.server.utils.ResourceTypeDefinition
-
Gets the resource type's schema extensions.
- getSchemas() - Method in class com.unboundid.scim2.server.resources.SchemasEndpoint
-
Retrieve all schemas defined at the service provider.
- getServiceProviderConfig() - Method in class com.unboundid.scim2.server.resources.AbstractServiceProviderConfigEndpoint
-
Retrieve the current service provider config.
- getSyntaxIssues() - Method in class com.unboundid.scim2.server.utils.SchemaChecker.Results
-
Retrieve any syntax issues found during schema checking.
- removeReadOnlyAttributes(ObjectNode) - Method in class com.unboundid.scim2.server.utils.SchemaChecker
-
Remove any read-only attributes and/or sub-attributes that are present in
the provided SCIM resource.
- resource(T) - Method in class com.unboundid.scim2.server.ListResponseWriter
-
Write the result resource to the output stream immediately.
- ResourceComparator<T extends com.unboundid.scim2.common.ScimResource> - Class in com.unboundid.scim2.server.utils
-
A comparator implementation that could be used to compare POJOs representing
SCIM resources using the SCIM sorting parameters.
- ResourceComparator(Path, ResourceTypeDefinition) - Constructor for class com.unboundid.scim2.server.utils.ResourceComparator
-
Create a new ScimComparator that will sort in ascending order.
- ResourceComparator(Path, SortOrder, ResourceTypeDefinition) - Constructor for class com.unboundid.scim2.server.utils.ResourceComparator
-
Create a new ScimComparator.
- ResourceDiff - Class in com.unboundid.scim2.server.utils
-
This class can be used to calculate the diffs between two SCIM
resources for the purpose of building a set of patch operations.
- ResourceDiff(ResourceTypeDefinition) - Constructor for class com.unboundid.scim2.server.utils.ResourceDiff
-
Construct a ResourceDiff instance.
- ResourcePreparer<T extends com.unboundid.scim2.common.ScimResource> - Class in com.unboundid.scim2.server.utils
-
Utility to prepare a resource to return to the client.
- ResourcePreparer(ResourceTypeDefinition, UriInfo) - Constructor for class com.unboundid.scim2.server.utils.ResourcePreparer
-
Create a new ResourcePreparer for preparing returned resources for a
SCIM operation.
- ResourceTrimmer - Class in com.unboundid.scim2.server.utils
-
An abstract class which may be implemented to trim resources down to
selected attributes.
- ResourceTrimmer() - Constructor for class com.unboundid.scim2.server.utils.ResourceTrimmer
-
- ResourceType - Annotation Type in com.unboundid.scim2.server.annotations
-
Annotation for SCIM resource classes.
- ResourceTypeDefinition - Class in com.unboundid.scim2.server.utils
-
Declaration of a resource type including all schemas.
- ResourceTypeDefinition.Builder - Class in com.unboundid.scim2.server.utils
-
Builder for creating a ResourceTypeDefinition.
- ResourceTypeDefinition.Builder(String, String) - Constructor for class com.unboundid.scim2.server.utils.ResourceTypeDefinition.Builder
-
Create a new builder.
- ResourceTypesEndpoint - Class in com.unboundid.scim2.server.resources
-
An abstract JAX-RS resource class for servicing the Resource Types
endpoint.
- ResourceTypesEndpoint() - Constructor for class com.unboundid.scim2.server.resources.ResourceTypesEndpoint
-
- RuntimeExceptionMapper - Class in com.unboundid.scim2.server.providers
-
A JAX-RS ExceptionMapper for to convert standard WebApplicationExceptions to
SCIM ErrorResponses.
- RuntimeExceptionMapper() - Constructor for class com.unboundid.scim2.server.providers.RuntimeExceptionMapper
-
- SchemaAwareFilterEvaluator - Class in com.unboundid.scim2.server.utils
-
A schema aware filter evaluator that respects case sensitivity.
- SchemaAwareFilterEvaluator(ResourceTypeDefinition) - Constructor for class com.unboundid.scim2.server.utils.SchemaAwareFilterEvaluator
-
Create a new schema aware filter evaluator.
- SchemaChecker - Class in com.unboundid.scim2.server.utils
-
Utility class used to validate and enforce the schema constraints of a
Resource Type on JSON objects representing SCIM resources.
- SchemaChecker(ResourceTypeDefinition) - Constructor for class com.unboundid.scim2.server.utils.SchemaChecker
-
Create a new instance that may be used to validate and enforce schema
constraints for a resource type.
- SchemaChecker.Option - Enum in com.unboundid.scim2.server.utils
-
Enumeration that defines options affecting the way schema checking is
performed.
- SchemaChecker.Results - Class in com.unboundid.scim2.server.utils
-
Schema checking results.
- SchemaChecker.Results() - Constructor for class com.unboundid.scim2.server.utils.SchemaChecker.Results
-
- SchemaCheckFilterVisitor - Class in com.unboundid.scim2.server.utils
-
Filter visitor to check attribute paths against the schema.
- SchemasEndpoint - Class in com.unboundid.scim2.server.resources
-
An abstract JAX-RS resource class for servicing the Schemas
endpoint.
- SchemasEndpoint() - Constructor for class com.unboundid.scim2.server.resources.SchemasEndpoint
-
- ScimExceptionMapper - Class in com.unboundid.scim2.server.providers
-
A JAX-RS ExceptionMapper for ScimExceptions.
- ScimExceptionMapper() - Constructor for class com.unboundid.scim2.server.providers.ScimExceptionMapper
-
- ScimResourceTrimmer - Class in com.unboundid.scim2.server.utils
-
A resource trimmer implementing the SCIM standard for returning attributes.
- ScimResourceTrimmer(ResourceTypeDefinition, Set<Path>, Set<Path>, boolean) - Constructor for class com.unboundid.scim2.server.utils.ScimResourceTrimmer
-
Create a new SCIMResourceTrimmer.
- search(String, UriInfo) - Method in class com.unboundid.scim2.server.resources.ResourceTypesEndpoint
-
Service SCIM request to retrieve all resource types defined at the
service provider using GET.
- search(String, UriInfo) - Method in class com.unboundid.scim2.server.resources.SchemasEndpoint
-
Service SCIM request to retrieve all schemas defined at the
service provider using GET.
- ServerUtils - Class in com.unboundid.scim2.server.utils
-
Utility methods for server side use.
- ServerUtils() - Constructor for class com.unboundid.scim2.server.utils.ServerUtils
-
- setAcceptableType(Response.ResponseBuilder, List<MediaType>) - Static method in class com.unboundid.scim2.server.utils.ServerUtils
-
Sets the appropriate response content type while taking the accept header
into account.
- setCoreSchema(SchemaResource) - Method in class com.unboundid.scim2.server.utils.ResourceTypeDefinition.Builder
-
Sets the core schema of the resource type.
- setDescription(String) - Method in class com.unboundid.scim2.server.utils.ResourceTypeDefinition.Builder
-
Sets the description of the resource type.
- setDiscoverable(boolean) - Method in class com.unboundid.scim2.server.utils.ResourceTypeDefinition.Builder
-
Sets whether this resource type is discoverable over the /ResourceTypes
endpoint.
- setId(String) - Method in class com.unboundid.scim2.server.utils.ResourceTypeDefinition.Builder
-
Sets the ID of the resource type.
- setResourceTypeAndLocation(T) - Method in class com.unboundid.scim2.server.utils.ResourcePreparer
-
Sets the meta.resourceType and meta.location metadata attribute values.
- shouldReturn(Path) - Method in class com.unboundid.scim2.server.utils.ResourceTrimmer
-
Determine if the attribute specified by the path should be returned.
- shouldReturn(Path) - Method in class com.unboundid.scim2.server.utils.ScimResourceTrimmer
-
Determine if the attribute specified by the path should be returned.
- SimpleSearchResults<T extends com.unboundid.scim2.common.ScimResource> - Class in com.unboundid.scim2.server.utils
-
A utility ListResponseStreamingOutput that will filter, sort, and paginate
the search results for simple search implementations that always returns the
entire result set.
- SimpleSearchResults(ResourceTypeDefinition, UriInfo) - Constructor for class com.unboundid.scim2.server.utils.SimpleSearchResults
-
Create a new SimpleSearchResults for results from a search operation.
- startIndex(int) - Method in class com.unboundid.scim2.server.ListResponseWriter
-
Write the startIndex to the output stream immediately if no resources have
been streamed, otherwise it will be written after the resources array.