| Interface | Description |
|---|---|
| OAuthTokenHandler |
This class defines an API that must be implemented by extensions which will
handle incoming SCIM requests with OAuth 2.0 bearer token authentication.
|
| SCIMResponse |
This class represents the response to a SCIM request.
|
| Class | Description |
|---|---|
| AttributePath |
This class represents a path to an attribute or sub-attribute.
|
| BulkContentHandler |
This class must be extended to handle the content of a bulk operation.
|
| BulkContentResponseHandler |
This class implements the bulk operation handler to process bulk operation
responses in the SCIM client.
|
| BulkEndpoint |
This class provides a way for a SCIM client to invoke a bulk request.
|
| BulkOperation |
This class represents an individual operation within a bulk operation
request or response.
|
| BulkResponse |
This class represents the response to a bulk request.
|
| BulkStreamResponse |
Implements a SCIMResponse to handle bulk responses without keeping the
entire response in memory.
|
| ComplexValue |
This class represents a SCIM complex attribute value.
|
| Debug |
This class provides a means of enabling and configuring debugging in the
SCIM SDK.
|
| DeleteResourceRequest |
This class represents a SCIM Delete Resource request delete a single
resource.
|
| Diff<R extends BaseResource> |
This utility class may be used to generate a set of attribute
modifications between two SCIM resources of the same type.
|
| FilterParser |
A parser for SCIM filter expressions.
|
| GetResourceRequest |
This class represents a SCIM Get Resource request to retrieve all or
selected attributes from a single resource.
|
| GetResourcesRequest |
This class represents a SCIM Get Resources request to retrieve selected
resources.
|
| HttpBasicAuthSecurityHandler |
This class provides HTTP Basic Authentication handling.
|
| OAuthToken |
This class represents an OAuth token, described by
RFC 6750.
|
| OAuthTokenStatus |
This class defines the validation status of a OAuth 2.0 bearer token, and
allows a OAuthTokenHandler extension to insert an error description and
OAuth scope value to be returned to the client.
|
| PageParameters |
This class represents the pagination parameters in a SCIM request.
|
| PatchResourceRequest |
This class represents a SCIM Patch Resource request to update a resource.
|
| PostResourceRequest |
This class represents a SCIM Post Resource request to create a new resource.
|
| PreemptiveAuthInterceptor |
This class can be used to configure the Apache Http Client for preemptive
authentication.
|
| PutResourceRequest |
This class represents a SCIM Put Resource request to replace the contents
of an existing resource.
|
| ResourceReturningRequest |
This class is the base class for SCIM requests that return resources in the
response.
|
| Resources<R extends BaseResource> |
Represents a list of SCIM resources returned by the service provider from
a query/listing request.
|
| ResourceSchemaBackend |
This class provides an implementation of the SCIM server backend API that
serves up the resource schema from a collection of ResourceDescriptors.
|
| SCIMAttribute |
This class represents a System for Cross-Domain Identity Management (SCIM)
attribute.
|
| SCIMAttributeValue |
This class represents a System for Cross-Domain Identity Management (SCIM)
attribute value.
|
| SCIMBackend |
This class defines an API for a backend that can be plugged into the SCIM
server.
|
| SCIMBackendConfig |
This class contains mutable configuration settings for a SCIM Backend.
|
| SCIMConstants |
This class defines a number of constants used in Simple Cloud Identity
Management (SCIM) interfaces.
|
| SCIMEndpoint<R extends BaseResource> |
This class represents a SCIM endpoint (ie.
|
| SCIMFilter |
This class represents a SCIM query filter.
|
| SCIMObject |
This class represents a System for Cross-Domain Identity Management (SCIM)
object.
|
| SCIMQueryAttributes |
This class represents a list of query attributes taken from the attributes
query parameter.
|
| SCIMRequest |
This class is the base class for all SCIM requests.
|
| SCIMService |
The SCIMService class represents a client connection to a SCIM service
provider.
|
| SimpleValue |
This class represents a SCIM simple value.
|
| SortParameters |
This class represents the sorting parameters in a SCIM request.
|
| StaticUtils |
This class provides a number of static utility functions.
|
| Status |
This class represents the response status of an individual operation within
a bulk operation.
|
| Version |
This class provides information about the current version of the UnboundID
SCIM SDK for Java.
|
| Enum | Description |
|---|---|
| BulkOperation.Method |
The different methods that are supported within bulk operations.
|
| DebugType |
This enumeration defines a set of debugging types that are used by the SCIM
SDK.
|
| OAuthToken.Type |
This enum defines the supported set of OAuth token types.
|
| OAuthTokenStatus.ErrorCode |
Possible values for the error_code.
|
| SCIMFilterType |
This enumeration defines the set of possible filter types that may
be used for SCIM query filters.
|
| Exception | Description |
|---|---|
| BulkException |
A wrapper exception for SCIMException for individual bulk operations.
|
| ConnectException |
Signals a problem connecting to the service provider.
|
| ForbiddenException |
Signals the server does not support the requested operation.
|
| InvalidResourceException |
Signals an error while looking up resources and attributes.
|
| NotModifiedException |
Signals the Resource has not changed on the server since last retrieved
This exception corresponds to HTTP response code
304 NOT MODIFIED.
|
| PreconditionFailedException |
Signals server failed to update as Resource changed on the server since last
retrieved
This exception corresponds to HTTP response code
412 PRECONDITION FAILED.
|
| RequestEntityTooLargeException |
Signals the request entity is larger than then the limit imposed by the
server.
|
| ResourceConflictException |
Signals the specified version number does not match the resource's latest
version number or a Service Provider refused to create a new,
duplicate resource.
|
| ResourceNotFoundException |
Signals the specified resource; e.g., User, does not exist.
|
| SCIMException |
This class is the base class for all custom checked exceptions defined in
the SCIM SDK.
|
| ServerErrorException |
Signals an internal error from the service provider.
|
| UnauthorizedException |
Signals an authorization failure from the service provider.
|
| UnsupportedOperationException |
Signals the service provider does not support the requested operation.
|
Copyright © 2011–2016 UnboundID. All rights reserved.