Serialized Form
-
Package de.captaingoldfish.scim.sdk.common.etag
-
Class de.captaingoldfish.scim.sdk.common.etag.ETag extends ScimTextNode implements Serializable
-
Serialized Fields
-
tag
String tag
the string character representation for etag -
weak
boolean weak
tells us if this representation is a weak etag or not
-
-
-
-
Package de.captaingoldfish.scim.sdk.common.exceptions
-
Class de.captaingoldfish.scim.sdk.common.exceptions.BadRequestException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.ConflictException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.DocumentValidationException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.ForbiddenException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.IncompatibleAttributeException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.InternalServerException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.InvalidConfigException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.InvalidDateTimeRepresentationException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.InvalidFilterException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.InvalidResourceTypeException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.InvalidSchemaException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.IOException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.NotImplementedException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.NotModifiedException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.PreconditionFailedException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.ResourceNotFoundException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.ResponseException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.ScimException extends RuntimeException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.UnauthenticatedException extends ScimException implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.exceptions.UnknownValueException extends ScimException implements Serializable
-
-
Package de.captaingoldfish.scim.sdk.common.request
-
Class de.captaingoldfish.scim.sdk.common.request.BulkRequest extends AbstractSchemasHolder implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation extends ScimObjectNode implements Serializable
-
Serialized Fields
-
uniqueIdentifier
String uniqueIdentifier
this identifier is exclusively used on bulk requests to be able to check if this request was already tried to handle once. If this happens and the second try fails too this operation is marked as failure within the bulk response
-
-
-
Class de.captaingoldfish.scim.sdk.common.request.PatchOpRequest extends AbstractSchemasHolder implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.request.SearchRequest extends AbstractSchemasHolder implements Serializable
-
-
Package de.captaingoldfish.scim.sdk.common.resources
-
Class de.captaingoldfish.scim.sdk.common.resources.AbstractSchemasHolder extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.Group extends ResourceNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.ResourceNode extends AbstractSchemasHolder implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider extends ResourceNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.User extends ResourceNode implements Serializable
-
-
Package de.captaingoldfish.scim.sdk.common.resources.base
-
Class de.captaingoldfish.scim.sdk.common.resources.base.ScimArrayNode extends com.fasterxml.jackson.databind.node.ArrayNode implements Serializable
-
Serialized Fields
-
schemaAttribute
SchemaAttribute schemaAttribute
-
-
-
Class de.captaingoldfish.scim.sdk.common.resources.base.ScimBooleanNode extends com.fasterxml.jackson.databind.node.BooleanNode implements Serializable
-
Serialized Fields
-
schemaAttribute
SchemaAttribute schemaAttribute
-
-
-
Class de.captaingoldfish.scim.sdk.common.resources.base.ScimDoubleNode extends com.fasterxml.jackson.databind.node.DoubleNode implements Serializable
-
Serialized Fields
-
schemaAttribute
SchemaAttribute schemaAttribute
-
-
-
Class de.captaingoldfish.scim.sdk.common.resources.base.ScimIntNode extends com.fasterxml.jackson.databind.node.IntNode implements Serializable
-
Serialized Fields
-
schemaAttribute
SchemaAttribute schemaAttribute
-
-
-
Class de.captaingoldfish.scim.sdk.common.resources.base.ScimLongNode extends com.fasterxml.jackson.databind.node.LongNode implements Serializable
-
Serialized Fields
-
schemaAttribute
SchemaAttribute schemaAttribute
-
-
-
Class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode extends com.fasterxml.jackson.databind.node.ObjectNode implements Serializable
-
Serialized Fields
-
schemaAttribute
SchemaAttribute schemaAttribute
the schema definition of this document node
-
-
-
Class de.captaingoldfish.scim.sdk.common.resources.base.ScimTextNode extends com.fasterxml.jackson.databind.node.TextNode implements Serializable
-
Serialized Fields
-
schemaAttribute
SchemaAttribute schemaAttribute
-
-
-
-
Package de.captaingoldfish.scim.sdk.common.resources.complex
-
Class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.complex.ChangePasswordConfig extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.complex.ETagConfig extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.complex.Manager extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.complex.Meta extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.complex.Name extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.complex.SortConfig extends ScimObjectNode implements Serializable
-
-
Package de.captaingoldfish.scim.sdk.common.resources.multicomplex
-
Class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address extends MultiComplexNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme extends MultiComplexNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Email extends MultiComplexNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Entitlement extends MultiComplexNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.multicomplex.GroupNode extends MultiComplexNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Ims extends MultiComplexNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Member extends MultiComplexNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PersonRole extends MultiComplexNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PhoneNumber extends MultiComplexNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Photo extends MultiComplexNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.resources.multicomplex.ScimX509Certificate extends MultiComplexNode implements Serializable
-
-
Package de.captaingoldfish.scim.sdk.common.response
-
Class de.captaingoldfish.scim.sdk.common.response.BulkResponse extends ScimResponse implements Serializable
-
Serialized Fields
-
httpStatus
int httpStatus
the http status that should be set with this response
-
-
-
Class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation extends ScimObjectNode implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.response.CreateResponse extends ScimResponse implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.response.DeleteResponse extends ScimResponse implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.response.ErrorResponse extends ScimResponse implements Serializable
-
Serialized Fields
-
scimException
ScimException scimException
the exception that should be turned into a SCIM error response
-
-
-
Class de.captaingoldfish.scim.sdk.common.response.GetResponse extends ScimResponse implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.response.ListResponse extends ScimResponse implements Serializable
-
Serialized Fields
-
type
Class<T extends ScimObjectNode> type
the generic type of this class
-
-
-
Class de.captaingoldfish.scim.sdk.common.response.ScimResponse extends AbstractSchemasHolder implements Serializable
-
Class de.captaingoldfish.scim.sdk.common.response.UpdateResponse extends ScimResponse implements Serializable
-
-
Package de.captaingoldfish.scim.sdk.common.schemas
-
Class de.captaingoldfish.scim.sdk.common.schemas.Schema extends ResourceNode implements Serializable
-
Serialized Fields
-
attributeRegister
Map<String,SchemaAttribute> attributeRegister
this register shall be a simple reference map that is used for scim filter expressions to find the attributes fast without iterating again and again of the attributes list.
All attributes will be added with the value output of the methodSchemaAttribute.getScimNodeName()
in lowercase -
bulkIdCandidates
List<SchemaAttribute> bulkIdCandidates
this list will hold references to all schema attributes that might be used to set bulkId references in a bulk request. The condition to get added into this list for an attribute is: be of typeType.COMPLEX
, mutability of other thanMutability.READ_ONLY
and define the following three attributes:AttributeNames.RFC7643.VALUE
,AttributeNames.RFC7643.TYPE
andAttributeNames.RFC7643.REF
as a resource-reference
-
-
-
Class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute extends ScimObjectNode implements Serializable
-
Serialized Fields
-
namePrefix
String namePrefix
an optional attribute that is used as a workaround. For example the meta attribute definition has been separated from the normal resource schemata in order to prevent developers for having to define the meta-attribute definition for each resource separately. But if this is done the name of the attributes is not build correctly because meta definition is not a schema-definition and not an attribute definition anymore. Therefore this name prefix can be used to build the attribute name correctly.
in case of meta the attribute "created" would only get the name "created". But if this variable is set to "meta" than the attribute will be accessible by the name "meta.created" instead of just "created" -
parent
SchemaAttribute parent
is used in case of subAttributes -
pattern
Pattern pattern
the compiled pattern attribute that is stored as a member to prevent the pattern from getting compiled again and again -
resourceUri
String resourceUri
the uri of the resource to which this attribute belongs -
schema
Schema schema
a reference to the parent schema that holds this schema attribute
-
-
-