All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description Address Represents a physical mailing address for a user.Address.Type Attribute Annotation used to attach meta information to attributes and subattributes of SCIM resources (descendants of classBaseScimResource
).AttributeDefinition Represents SCIM attribute characteristics which are worth to model using Java enums: mutability, returned, type and uniqueness.AttributeDefinition.Mutability An enum used to describe the mutability of an attribute.AttributeDefinition.Returned This enum is used to describe when/if an attribute should be returned in response to SCIM method invocations.AttributeDefinition.Type An enumeration of the data types for attributes or subattributes.AttributeDefinition.Uniqueness This enum is used to describe how the service provider enforces uniqueness of attribute values.AuthenticationScheme This class represents theauthenticationSchemes
complex attribute in the Service Provider Config (see section 5 of RFC 7643).BaseScimResource This class represents the root hierarchy of SCIM resources.BulkBase A class that abstracts the common properties of aBulkRequest
orBulkResponse
.BulkConfig A class that holds values representing the configuration options for SCIM BULK operation (see section 5 of RFC 7643).BulkOperation A class representing the components of a SCIM Bulk operation as per section 3.7 of RFC 7644.BulkRequest Encapsulates the components of a SCIM BulkRequest (see section 3.7 of RFC 7644).BulkResponse Encapsulates the components of a SCIM BulkResponse (see section 3.7 of RFC 7644).ChangePasswordConfig A class used to specify Change Password configuration options for SCIM service (see section 5 of RFC 7643).Constants Relevant constants for SCIM server and clientCustomAttributes A class used to store the values of custom attributes associated to a resource extension.DateUtil Contains helper methods to convert between dates in ISO format and LDAP generalized time syntax.Email Represents an e-mail address for a user.Email.Type Entitlement Represents a user's entitlement.ErrorResponse A class that models data of an error response.ErrorScimType Detail error types when a HTTP 400 response is served.ETagConfig A class used to specify ETag configuration options (see section 5 of RFC 7643).Extension A class used to represent an extension applicable to a SCIM resource.ExtensionField Represents the metadata of an attribute that belongs to a SCIM resource extension.Fido2DeviceResource Fido 2.0 device SCIM resource.FidoDeviceResource Fido device SCIM resource.FilterConfig This class represents thefilter
complex attribute in the Service Provider Config (see section 5 of RFC 7643).Group Represents a group to which a user belongs.Group.Type GroupResource Group SCIM resource.IFido2DeviceWebService IFidoDeviceWebService SCIM service interface with available methods to manipulate Fido devices.IGroupWebService SCIM service interface with available methods to manipulate Group resources.InstantMessagingAddress Represents an Instant messaging address for a user.InstantMessagingAddress.Type IntrospectUtil Provides miscelaneous routines to query classes/objects properties using reflection mechanisms.IUserWebService SCIM service interface with available methods to manipulate User resources.ListResponse This class models the contents of a search response.Member A member of a Group resource.Meta This class represents the common resource attribute "meta" that contains metadata about the resource being described.Name A class that represents the components of a user's name.PATCH An annotation to be used by methods that handle HTTP requests using the PATCH verb.PatchConfig This class represents thepatch
complex attribute in the Service Provider Config (see section 5 of RFC 7643).PatchOperation Represents a patch operation as per section 4 of RFC 6902.PatchOperationType An enumeration of the different types of PATCH operations that exist.PatchRequest A class used to represent a request for a SCIM PATCH.PhoneNumber Represents a user's phone number.PhoneNumber.Type Photo A class used to represent the URI of a user's photo.Photo.Type ResourceType This class is used to specify metadata about a resource type.ResourceValidator This class provides static methods to validate whether a (SCIM) resource instance fulfills certain characteristics - regarded to formatting, mutability, uniqueness, etc.Role Represents a role for a user.Schema Annotation used to indicate the default schema a SCIM resource belongs to.SchemaAttribute Represents a SCIM resource attribute and its subattributes if any.SchemaExtensionHolder A class that represents theschemaExtensions
complex attribute of ResourceType Schema (see section 6 of RFC 7643).SchemaResource A class used to represent a schema (that a given SCIM resource type adheres to).ScimCustomPerson SCIMException ScimResourceUtil This class contains methods to facilitate transformation, and manipulation of data inside SCIM resource objects, as well as some miscellaneous routines.SearchRequest This class represents the components of a search request that is employed when doing searches via POST.ServiceProviderConfig This class represents a ServiceProviderConfig SCIM resource.SortConfig This class represents thesort
complex attribute in the Service Provider Config (see section 5 of RFC 7643).StoreReference An annotation used to tie a field (class member) to an LDAP attribute.UserResource An instance of this class represents a User resource as explained in section 4.1 of RFC 7643.Validations An enumeration of all possible (formatting) validations applicable to attributes of SCIM resources.Validator Annotation employed to associate a property of a SCIM resource with a concrete validation that should be applied on it.X509Certificate Represents a DER-encoded X.509 certificate associated to a User.