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"-attribute
|
| Address |
author Pascal Knueppel
created at: 11.10.2019 - 12:36
A physical mailing address for this user.
|
| Address.AddressBuilder |
|
| AttributeNames |
author Pascal Knueppel
created at: 28.09.2019 - 15:09
|
| AttributeNames.Custom |
this class holds all additional custom attributes defined by this implementation
|
| AttributeNames.RFC7643 |
this class holds the attributes defined by RFC7643
|
| AuthenticationScheme |
author Pascal Knueppel
created at: 18.10.2019 - 10:41
A multi-valued complex type that specifies supported authentication scheme properties.
|
| AuthenticationScheme.AuthenticationSchemeBuilder |
|
| 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 a ServiceProvider object
A complex type that specifies bulk configuration options.
|
| BulkConfig.BulkConfigBuilder |
|
| BulkRequest |
author Pascal Knueppel
created at: 25.10.2019 - 20:34
represents a simple bulk request
|
| BulkRequest.BulkRequestBuilder |
|
| BulkRequestOperation |
author Pascal Knueppel
created at: 25.10.2019 - 21:12
Defines operations within a bulk job.
|
| BulkRequestOperation.BulkRequestOperationBuilder |
|
| BulkResponse |
author Pascal Knueppel
created at: 25.10.2019 - 20:34
represents a simple bulk response
|
| BulkResponse.BulkResponseBuilder |
|
| BulkResponseOperation |
author Pascal Knueppel
created at: 25.10.2019 - 21:12
Defines operations within a bulk job.
|
| BulkResponseOperation.BulkResponseOperationBuilder |
|
| ChangePasswordConfig |
author Pascal Knueppel
created at: 18.10.2019 - 11:12
A complex type that specifies configuration options related to changing a password.
|
| ChangePasswordConfig.ChangePasswordConfigBuilder |
|
| 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 expression
|
| ConflictException |
author Pascal Knueppel
created at: 12.10.2019 - 17:41
|
| CreateResponse |
author Pascal Knueppel
created at: 14.10.2019 - 14:49
represents a creation response
|
| DeleteResponse |
author Pascal Knueppel
created at: 14.10.2019 - 20:09
represents an update response object
|
| DocumentValidationException |
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.
|
| Email.EmailBuilder |
|
| 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 types
|
| EnterpriseUser |
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.
|
| EnterpriseUser.EnterpriseUserBuilder |
|
| 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.
|
| Entitlement.EntitlementBuilder |
|
| ErrorResponse |
author Pascal Knueppel
created at: 14.10.2019 - 20:58
represents a SCIM error response
|
| ETag |
author Pascal Knueppel
created at: 19.11.2019 - 20:03
this class is used as etag representation
|
| ETag.ETagBuilder |
|
| ETagConfig |
author Pascal Knueppel
created at: 18.10.2019 - 11:12
A complex type that specifies ETag configuration options.
|
| ETagConfig.ETagConfigBuilder |
|
| FilterConfig |
author Pascal Knueppel
created at: 18.10.2019 - 10:56
A complex type that specifies FILTER options.
|
| FilterConfig.FilterConfigBuilder |
|
| 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 object
|
| Group |
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".
|
| Group.GroupBuilder |
|
| 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.
|
| GroupNode.GroupNodeBuilder |
|
| HttpHeader |
author Pascal Knueppel
created at: 14.10.2019 - 14:13
contains the http header that are required for the SCIM protocol
|
| HttpMethod |
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 here
|
| Ims |
author Pascal Knueppel
created at: 11.10.2019 - 13:13
Instant messaging address for the user.
|
| Ims.ImsBuilder |
|
| 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 one
|
| InternalServerException |
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 exception
|
| JsonHelper |
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 response
|
| Manager |
author Pascal Knueppel
created at: 11.10.2019 - 12:36
The user's manager.
|
| Manager.ManagerBuilder |
|
| Member |
author Pascal Knueppel
created at: 11.10.2019 - 13:42
A list of members of the Group.
|
| Member.MemberBuilder |
|
| 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 modified
|
| MultiComplexNode |
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. readWrite The attribute MAY be updated and read at any time.
|
| Name |
author Pascal Knueppel
created at: 11.10.2019 - 10:19
The components of the user's name.
|
| Name.NameBuilder |
|
| 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.
|
| PatchConfig.PatchConfigBuilder |
|
| 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 configuration
|
| PatchOpRequest |
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 configuration
|
| PatchOpRequest.PatchOpRequestBuilder |
|
| PatchRequestOperation |
author Pascal Knueppel
created at: 29.10.2019 - 08:32
represents a single operation within a patch request
|
| PatchRequestOperation.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".
|
| PersonRole.PersonRoleBuilder |
|
| PhoneNumber |
author Pascal Knueppel
created at: 11.10.2019 - 13:13
Phone numbers for the user.
|
| PhoneNumber.PhoneNumberBuilder |
|
| 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.
|
| Photo.PhotoBuilder |
|
| 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 types
|
| ResponseException |
author Pascal Knueppel
created at: 25.10.2019 - 23:18
this exception is used for ErrorResponses to parse an error response into an exception type
|
| Returned |
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 definition
|
| SchemaAttribute |
holds the data of an attribute definition from a schema type document
|
| SchemaUris |
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 representations
|
| ScimArrayNode |
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 errors
|
| ScimIntNode |
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 jackson
JsonNodes
|
| ScimObjectNode |
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 framework
|
| ScimTextNode |
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 application
|
| ScimType.RFC7644 |
these are the scim types defined by RFC7644
|
| ScimX509Certificate |
author Pascal Knueppel
created at: 11.10.2019 - 13:16
A list of certificates associated with the resource (e.g., a User).
|
| ScimX509Certificate.ScimX509CertificateBuilder |
|
| SearchRequest |
author Pascal Knueppel
created at: 18.10.2019 - 18:39
represents a search request that is used on .search requests
|
| SearchRequest.SearchRequestBuilder |
|
| ServiceProvider |
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".
|
| ServiceProvider.ServiceProviderBuilder |
|
| SortConfig |
author Pascal Knueppel
created at: 18.10.2019 - 11:12
A complex type that specifies Sort configuration options.
|
| SortConfig.SortConfigBuilder |
|
| SortOrder |
author Pascal Knueppel
created at: 18.10.2019 - 17:35
gives the valid types for sort ordering
|
| TimeUtils |
author Pascal Knueppel
created at: 29.09.2019 - 21:17
this class shall help by parsing timestamps send within a scim request
|
| Type |
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 object
|
| User |
author Pascal Knueppel
created at: 07.10.2019 - 23:22
SCIM provides a resource type for "User" resources.
|
| User.UserBuilder |
|