All Classes and Interfaces

Class
Description
Represents a physical mailing address for a user.
 
Annotation used to attach meta information to attributes and subattributes of SCIM resources (descendants of class BaseScimResource).
Represents SCIM attribute characteristics which are worth to model using Java enums: mutability, returned, type and uniqueness.
An enum used to describe the mutability of an attribute.
This enum is used to describe when/if an attribute should be returned in response to SCIM method invocations.
An enumeration of the data types for attributes or subattributes.
This enum is used to describe how the service provider enforces uniqueness of attribute values.
This class represents the authenticationSchemes complex attribute in the Service Provider Config (see section 5 of RFC 7643).
This class represents the root hierarchy of SCIM resources.
A class that abstracts the common properties of a BulkRequest or BulkResponse.
A class that holds values representing the configuration options for SCIM BULK operation (see section 5 of RFC 7643).
A class representing the components of a SCIM Bulk operation as per section 3.7 of RFC 7644.
Encapsulates the components of a SCIM BulkRequest (see section 3.7 of RFC 7644).
Encapsulates the components of a SCIM BulkResponse (see section 3.7 of RFC 7644).
A class used to specify Change Password configuration options for SCIM service (see section 5 of RFC 7643).
Relevant constants for SCIM server and client
A class used to store the values of custom attributes associated to a resource extension.
Contains helper methods to convert between dates in ISO format and LDAP generalized time syntax.
Represents an e-mail address for a user.
 
Represents a user's entitlement.
A class that models data of an error response.
Detail error types when a HTTP 400 response is served.
A class used to specify ETag configuration options (see section 5 of RFC 7643).
A class used to represent an extension applicable to a SCIM resource.
Represents the metadata of an attribute that belongs to a SCIM resource extension.
Fido 2.0 device SCIM resource.
Fido device SCIM resource.
This class represents the filter complex attribute in the Service Provider Config (see section 5 of RFC 7643).
Represents a group to which a user belongs.
 
Group SCIM resource.
 
SCIM service interface with available methods to manipulate Fido devices.
SCIM service interface with available methods to manipulate Group resources.
Represents an Instant messaging address for a user.
 
Provides miscelaneous routines to query classes/objects properties using reflection mechanisms.
SCIM service interface with available methods to manipulate User resources.
This class models the contents of a search response.
A member of a Group resource.
This class represents the common resource attribute "meta" that contains metadata about the resource being described.
A class that represents the components of a user's name.
An annotation to be used by methods that handle HTTP requests using the PATCH verb.
This class represents the patch complex attribute in the Service Provider Config (see section 5 of RFC 7643).
Represents a patch operation as per section 4 of RFC 6902.
An enumeration of the different types of PATCH operations that exist.
A class used to represent a request for a SCIM PATCH.
Represents a user's phone number.
 
A class used to represent the URI of a user's photo.
 
This class is used to specify metadata about a resource type.
This class provides static methods to validate whether a (SCIM) resource instance fulfills certain characteristics - regarded to formatting, mutability, uniqueness, etc.
Represents a role for a user.
Annotation used to indicate the default schema a SCIM resource belongs to.
Represents a SCIM resource attribute and its subattributes if any.
A class that represents the schemaExtensions complex attribute of ResourceType Schema (see section 6 of RFC 7643).
A class used to represent a schema (that a given SCIM resource type adheres to).
 
 
This class contains methods to facilitate transformation, and manipulation of data inside SCIM resource objects, as well as some miscellaneous routines.
This class represents the components of a search request that is employed when doing searches via POST.
This class represents a ServiceProviderConfig SCIM resource.
This class represents the sort complex attribute in the Service Provider Config (see section 5 of RFC 7643).
An annotation used to tie a field (class member) to an LDAP attribute.
An instance of this class represents a User resource as explained in section 4.1 of RFC 7643.
An enumeration of all possible (formatting) validations applicable to attributes of SCIM resources.
Annotation employed to associate a property of a SCIM resource with a concrete validation that should be applied on it.
Represents a DER-encoded X.509 certificate associated to a User.