All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractSchemasHolder author Pascal Knueppel
created at: 18.10.2019 - 18:52
an abstract implementation that simply adds methods for adding and getting the "schemas"-attributeAddress author Pascal Knueppel
created at: 11.10.2019 - 12:36
A physical mailing address for this user.AttributeNames author Pascal Knueppel
created at: 28.09.2019 - 15:09
AttributeNames.Custom this class holds all additional custom attributes defined by this implementationAttributeNames.RFC7643 this class holds the attributes defined by RFC7643AttributeValidator author Pascal Knueppel
created at: 30.11.2019 - 22:48
AuthenticationScheme author Pascal Knueppel
created at: 18.10.2019 - 10:41
A multi-valued complex type that specifies supported authentication scheme properties.BadRequestException author Pascal Knueppel
created at: 04.10.2019 - 00:55
BulkConfig author Pascal Knueppel
created at: 18.10.2019 - 10:06
represents the bulk configuration for aServiceProviderobject
A complex type that specifies bulk configuration options.BulkRequest author Pascal Knueppel
created at: 25.10.2019 - 20:34
represents a simple bulk requestBulkRequestOperation author Pascal Knueppel
created at: 25.10.2019 - 21:12
Defines operations within a bulk job.BulkResponse author Pascal Knueppel
created at: 25.10.2019 - 20:34
represents a simple bulk responseBulkResponseOperation author Pascal Knueppel
created at: 25.10.2019 - 21:12
Defines operations within a bulk job.ChangePasswordConfig author Pascal Knueppel
created at: 18.10.2019 - 11:12
A complex type that specifies configuration options related to changing a password.ClassPathReferences author Pascal Knueppel
created at: 28.09.2019 - 00:10
Comparator author Pascal Knueppel
created at: 16.10.2019 - 12:58
represents all valid comparators for an expressionConflictException author Pascal Knueppel
created at: 12.10.2019 - 17:41
CreateResponse author Pascal Knueppel
created at: 14.10.2019 - 14:49
represents a creation responseDeleteResponse author Pascal Knueppel
created at: 14.10.2019 - 20:09
represents an update response objectDocumentValidationException author Pascal Knueppel
created at: 28.09.2019 - 15:19
Email author Pascal Knueppel
created at: 11.10.2019 - 13:13
Email addresses for the User.EndpointPaths author Pascal Knueppel
created at: 18.10.2019 - 16:17
this is just a helper class that knows the endpoint paths of the common endpoints.
Of course this class is obsolete as soon as the endpoint urls are overwritten within the resource typesEnterpriseUser author Pascal Knueppel
created at: 11.10.2019 - 22:54
The following SCIM extension defines attributes commonly used in representing users that belong to, or act on behalf of, a business or enterprise.Entitlement author Pascal Knueppel
created at: 11.10.2019 - 13:15
A list of entitlements for the user that represent a thing the user has.ErrorResponse author Pascal Knueppel
created at: 14.10.2019 - 20:58
represents a SCIM error responseETag author Pascal Knueppel
created at: 19.11.2019 - 20:03
this class is used as etag representationETagConfig author Pascal Knueppel
created at: 18.10.2019 - 11:12
A complex type that specifies ETag configuration options.FilterConfig author Pascal Knueppel
created at: 18.10.2019 - 10:56
A complex type that specifies FILTER options.ForbiddenException author Pascal Knueppel
created at: 27.11.2019 - 22:44
GetResponse author Pascal Knueppel
created at: 14.10.2019 - 20:09
represents a get response objectGroup author Pascal Knueppel
created at: 07.10.2019 - 23:22
SCIM provides a schema for representing groups, identified using the following schema URI: "urn:ietf:params:scim:schemas:core:2.0:Group".GroupNode author Pascal Knueppel
created at: 11.10.2019 - 13:15
A list of groups to which the user belongs, either through direct membership, through nested groups, or dynamically calculated.HttpHeader author Pascal Knueppel
created at: 14.10.2019 - 14:13
contains the http header that are required for the SCIM protocolHttpMethod author Pascal Knueppel
created at: 26.10.2019 - 00:06
HttpStatus author Pascal Knueppel
created at: 28.09.2019 - 11:37
this class holds the relevant http status codes that we need hereIms author Pascal Knueppel
created at: 11.10.2019 - 13:13
Instant messaging address for the user.IncompatibleAttributeException author Pascal Knueppel
created at: 28.09.2019 - 13:39
this exception is used if an attempt was made to read a json attribute that does have another type as the expected oneInternalServerException author Pascal Knueppel
created at: 28.09.2019 - 17:14
InvalidConfigException author Pascal Knueppel
created at: 28.09.2019 - 17:14
InvalidDateTimeRepresentationException author Pascal Knueppel
created at: 29.09.2019 - 21:49
InvalidFilterException author Pascal Knueppel
created at: 04.10.2019 - 00:55
InvalidResourceTypeException author Pascal Knueppel
created at: 03.10.2019 - 19:55
InvalidSchemaException IOException author Pascal Knueppel
created at: 28.09.2019 - 00:07
a simple runtime IO exceptionJsonHelper author Pascal Knueppel
created at: 28.09.2019 - 00:05
ListResponse<T extends ScimObjectNode> author Pascal Knueppel
created at: 17.10.2019 - 22:04
represents a list responseManager author Pascal Knueppel
created at: 11.10.2019 - 12:36
The user's manager.Member author Pascal Knueppel
created at: 11.10.2019 - 13:42
A list of members of the Group.Meta author Pascal Knueppel
created at: 11.10.2019 - 10:19
A complex attribute containing resource metadata.Meta.MetaBuilder a builder class that is not generated with lombok because of the multiple setter-methods for created and last modifiedMultiComplexNode author Pascal Knueppel
created at: 11.10.2019 - 13:01
Multi-valued attributes contain a list of elements using the JSON array format defined in Section 5 of [RFC7159].Mutability author Pascal Knueppel
created at: 28.09.2019 - 17:58
A single keyword indicating the circumstances under which the value of the attribute can be (re)defined: readOnly The attribute SHALL NOT be modified.Name author Pascal Knueppel
created at: 11.10.2019 - 10:19
The components of the user's name.NotImplementedException author Pascal Knueppel
created at: 04.10.2019 - 00:55
NotModifiedException author Pascal Knueppel
created at: 21.11.2019 - 10:02
PatchConfig author Pascal Knueppel
created at: 18.10.2019 - 11:12
A complex type that specifies PATCH configuration options.PatchOp author Pascal Knueppel
created at: 29.10.2019 - 08:37
HTTP PATCH is an OPTIONAL server function that enables clients to update one or more attributes of a SCIM resource using a sequence of operations to "add", "remove", or "replace" values.Clients may discover service provider support for PATCH by querying the service provider configurationPatchOpRequest author Pascal Knueppel
created at: 29.10.2019 - 08:31
HTTP PATCH is an OPTIONAL server function that enables clients to update one or more attributes of a SCIM resource using a sequence of operations to "add", "remove", or "replace" values.Clients may discover service provider support for PATCH by querying the service provider configurationPatchRequestOperation author Pascal Knueppel
created at: 29.10.2019 - 08:32
represents a single operation within a patch requestPatchRequestOperation.PatchRequestOperationBuilder PersonRole author Pascal Knueppel
created at: 11.10.2019 - 13:15
A list of roles for the user that collectively represent who the user is, e.g., "Student", "Faculty".PhoneNumber author Pascal Knueppel
created at: 11.10.2019 - 13:13
Phone numbers for the user.Photo author Pascal Knueppel
created at: 11.10.2019 - 13:14
A URI that is a uniform resource locator (as defined in Section 1.1.3 of [RFC3986]) that points to a resource location representing the user's image.PreconditionFailedException author Pascal Knueppel
created at: 21.11.2019 - 10:02
ReferenceTypes author Pascal Knueppel
created at: 29.09.2019 - 13:27
A multi-valued array of JSON strings that indicate the SCIM resource types that may be referenced.ResourceNode author Pascal Knueppel
created at: 11.10.2019 - 11:23
Each SCIM resource (Users, Groups, etc.) includes the following common attributes.ResourceNotFoundException author Pascal Knueppel
created at: 12.10.2019 - 17:41
ResourceTypeNames author Pascal Knueppel
created at: 18.10.2019 - 16:17
this is just a helper class that knows the names of the common resource types.
Of course this class is obsolete as soon as the name elements are overwritten within the resource typesResponseException author Pascal Knueppel
created at: 25.10.2019 - 23:18
this exception is used forErrorResponses to parse an error response into an exception typeReturned author Pascal Knueppel
created at: 28.09.2019 - 17:57
A single keyword that indicates when an attribute and associated values are returned in response to a GET request or in response to a PUT, POST, or PATCH request.Schema author Pascal Knueppel
created at: 03.10.2019 - 13:24
this class will represent a SCIM schema definitionSchemaAttribute holds the data of an attribute definition from a schema type documentSchemaUris author Pascal Knueppel
created at: 28.09.2019 - 12:29
this class holds the constants defined by RFC7643 and RFC7644 that must be present within the "schemas"-attributes of resource representationsScimArrayNode author Pascal Knueppel
created at: 05.10.2019 - 20:11
ScimBooleanNode author Pascal Knueppel
created at: 05.10.2019 - 20:19
ScimDoubleNode author Pascal Knueppel
created at: 05.10.2019 - 20:19
ScimException author Pascal Knueppel
created at: 28.09.2019 - 15:19
the base exception of all scim errorsScimIntNode author Pascal Knueppel
created at: 05.10.2019 - 20:19
ScimLongNode author Pascal Knueppel
created at: 05.10.2019 - 20:19
ScimNode author Pascal Knueppel
created at: 05.10.2019 - 16:37
an implementation with default methods to simulate multiple inheritance to jacksonJsonNodesScimObjectNode author Pascal Knueppel
created at: 05.10.2019 - 20:10
ScimResponse author Pascal Knueppel
created at: 03.10.2019 - 19:29
The abstract implementation for all responses created by this frameworkScimTextNode author Pascal Knueppel
created at: 05.10.2019 - 20:19
ScimType author Pascal Knueppel
created at: 04.10.2019 - 00:59
ScimType.Custom these are the scim types that have been defined by this applicationScimType.RFC7644 these are the scim types defined by RFC7644ScimX509Certificate author Pascal Knueppel
created at: 11.10.2019 - 13:16
A list of certificates associated with the resource (e.g., a User).SearchRequest author Pascal Knueppel
created at: 18.10.2019 - 18:39
represents a search request that is used on .search requestsServiceProvider author Pascal Knueppel
created at: 18.10.2019 - 09:39
SCIM provides a schema for representing the service provider's configuration, identified using the following schema URI: "urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig".SortConfig author Pascal Knueppel
created at: 18.10.2019 - 11:12
A complex type that specifies Sort configuration options.SortOrder author Pascal Knueppel
created at: 18.10.2019 - 17:35
gives the valid types for sort orderingTimeUtils author Pascal Knueppel
created at: 29.09.2019 - 21:17
this class shall help by parsing timestamps send within a scim requestType author Pascal Knueppel
created at: 28.09.2019 - 18:00
The attribute's data type.UnauthenticatedException author Pascal Knueppel
created at: 13.07.2020 - 09:05
Uniqueness author Pascal Knueppel
created at: 28.09.2019 - 17:55
A single keyword value that specifies how the service provider enforces uniqueness of attribute values.UnknownValueException author Pascal Knueppel
created at: 28.09.2019 - 18:05
UpdateResponse author Pascal Knueppel
created at: 14.10.2019 - 20:09
represents an update response objectUser author Pascal Knueppel
created at: 07.10.2019 - 23:22
SCIM provides a resource type for "User" resources.