Index

A B C D E F G H I J L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractSchemasHolder - Class in de.captaingoldfish.scim.sdk.common.resources
author Pascal Knueppel
created at: 18.10.2019 - 18:52

an abstract implementation that simply adds methods for adding and getting the "schemas"-attribute
AbstractSchemasHolder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.AbstractSchemasHolder
 
ACTIVATE_MS_AZURE_COMPLEX_SIMPLE_VALUE_WORKAROUND - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
A workaround indicator to handle MsAzures illegal patch-values on complex-attributes with simple values.
ACTIVATE_MS_AZURE_FILTER_WORKAROUND - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
A workaround to handle filter-expressions in patch-paths as attributes that will be added to the resource
ACTIVATE_MS_AZURE_VALUE_SUB_ATTRIBUTE_WORKAROUND - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
A workaround indicator to handle MsAzures illegal value-subattribute notation.
ACTIVATE_SAILS_POINT_WORKAROUND - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
A workaround to handle patch replace-ops on single complex types as add operations.
activateMsAzureComplexSimpleValueWorkaround(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig.PatchConfigBuilder
 
activateMsAzureFilterWorkaround(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig.PatchConfigBuilder
 
activateMsAzureValueSubAttributeWorkaround(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig.PatchConfigBuilder
 
activateSailsPointWorkaround(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig.PatchConfigBuilder
 
active(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
ACTIVE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
ADD - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.PatchOp
 
addAddress(Address) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A physical mailing address for this user.
addAttribute(JsonNode) - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
adds a new attribute definition to this schema
addAttribute(JsonNode, String, JsonNode) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will remove an attribute from the given jsonNode
addAttribute(String, T) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds a single entry to the array type attribute
addAttributes(SchemaAttribute, SchemaAttribute...) - Method in class de.captaingoldfish.scim.sdk.common.utils.ResourceComparator
 
addAttributeToArray(JsonNode, JsonNode) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will remove an attribute from the given jsonNode
addChild(TreeNode<T>) - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
add a child to this node
addChildren(TreeNode<T>...) - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
adds several children at once
addDistinctNode(T) - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
creates a new node if a node with the same value does not exist yet and returns the existing node if a node with an identical value does already exist
addEmail(Email) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Email addresses for the User.
addEntitlement(Entitlement) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A list of entitlements for the user that represent a thing the user has.
addGroup(GroupNode) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A list of groups to which the user belongs, either through direct membership, through nested groups, or dynamically calculated.
addIms(Ims) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Instant messaging address for the user.
addLeaf(TreeNode<T>) - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
method is only called by tree nodes
addMember(Member) - Method in class de.captaingoldfish.scim.sdk.common.resources.Group
A list of members of the Group.
addNewNode(T) - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
creates a new tree node with this tree as its parent
addNode(TreeNode<T>) - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
 
addParent(TreeNode<T>) - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
add a parent to this node
addParents(TreeNode<T>...) - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
add several parents at once
addPhoneNumber(PhoneNumber) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Phone numbers for the user.
addPhoto(Photo) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
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.
Address - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
author Pascal Knueppel
created at: 11.10.2019 - 12:36

A physical mailing address for this user.
Address() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
 
Address(String, Boolean, String, String, String, String, String, String, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
 
Address.AddressBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
override lombok builder with public constructor
AddressBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
addresses(List<Address>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
ADDRESSES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
addRole(PersonRole) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A list of roles for the user that collectively represent who the user is, e.g., "Student", "Faculty".
addRoot(TreeNode<T>) - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
 
addSchema(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.AbstractSchemasHolder
adds a single schema to this resource node
addSchemaAttribute(SchemaAttribute) - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
allows the child SchemaAttributes to add themselves to this schema into the Schema.attributeRegister
addX509Certificate(ScimX509Certificate) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A list of certificates associated with the resource (e.g., a User).
ALWAYS - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Returned
 
ANY - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
 
APPLICATION_JSON_CONTENT_TYPE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpHeader
 
ASCENDING - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.SortOrder
 
AttributeExtractor - Class in de.captaingoldfish.scim.sdk.common.utils
author Pascal Knueppel
created at: 23.07.2022 - 14:24

AttributeExtractor(JsonNode) - Constructor for class de.captaingoldfish.scim.sdk.common.utils.AttributeExtractor
Creates a new AttributeExtractor instance.
AttributeNames - Class in de.captaingoldfish.scim.sdk.common.constants
author Pascal Knueppel
created at: 28.09.2019 - 15:09

AttributeNames.Custom - Class in de.captaingoldfish.scim.sdk.common.constants
this class holds all additional custom attributes defined by this implementation
AttributeNames.RFC7643 - Class in de.captaingoldfish.scim.sdk.common.constants
this class holds the attributes defined by RFC7643
attributes(List<String>) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest.SearchRequestBuilder
 
ATTRIBUTES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
attributesString(String) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest.SearchRequestBuilder
 
AUTHENTICATED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
used in resource type definitions to tell us if access to a specific endpoint requires authentication or not
AUTHENTICATION_SCHEMES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
AuthenticationScheme - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
author Pascal Knueppel
created at: 18.10.2019 - 10:41

A multi-valued complex type that specifies supported authentication scheme properties.
AuthenticationScheme() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
 
AuthenticationScheme(String, Boolean, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
 
AuthenticationScheme(String, String, String, String, String, Boolean, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
 
AuthenticationScheme.AuthenticationSchemeBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
override lombok builder with public constructor
AuthenticationSchemeBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme.AuthenticationSchemeBuilder
 
authenticationSchemes(List<AuthenticationScheme>) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
AUTHORIZATION - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
the attribute that contains the authorization rules for a resource type
AUTHORIZATION - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpHeader
 
AUTO_FILTERING - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
the attribute key for enabling automatic filtering on a specific resource
AUTO_SORTING - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
the attribute key for enabling automatic sorting on a specific resource

B

BAD_REQUEST - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
BadRequestException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 04.10.2019 - 00:55

BadRequestException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.BadRequestException
 
BadRequestException(String, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.BadRequestException
 
BadRequestException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.BadRequestException
 
BadRequestException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.BadRequestException
 
BINARY - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
 
BOOLEAN - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
 
build() - Method in class de.captaingoldfish.scim.sdk.common.etag.ETag.ETagBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequest.BulkRequestBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation.BulkRequestOperationBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.request.PatchOpRequest.PatchOpRequestBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation.PatchRequestOperationBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest.SearchRequestBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig.BulkConfigBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.ChangePasswordConfig.ChangePasswordConfigBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.ETagConfig.ETagConfigBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig.FilterConfigBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Manager.ManagerBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
returns the built meta-object
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name.NameBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig.PatchConfigBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.SortConfig.SortConfigBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser.EnterpriseUserBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.Group.GroupBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme.AuthenticationSchemeBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Email.EmailBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Entitlement.EntitlementBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.GroupNode.GroupNodeBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Ims.ImsBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Member.MemberBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PersonRole.PersonRoleBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PhoneNumber.PhoneNumberBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Photo.PhotoBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.ScimX509Certificate.ScimX509CertificateBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse.BulkResponseBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation.BulkResponseGetOperationBuilder
 
build() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation.BulkResponseOperationBuilder
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.etag.ETag
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.request.BulkRequest
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.request.PatchOpRequest
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.complex.ChangePasswordConfig
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.complex.ETagConfig
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.complex.Manager
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.complex.SortConfig
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.Group
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Email
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Entitlement
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.GroupNode
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Ims
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Member
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PersonRole
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PhoneNumber
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Photo
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.ScimX509Certificate
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.resources.User
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
 
builder() - Static method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
 
buildJakartaResponse() - Method in class de.captaingoldfish.scim.sdk.common.response.ScimResponse
builds a response object that should be usable with most of the common rest apis
buildResponse() - Method in class de.captaingoldfish.scim.sdk.common.response.ScimResponse
builds a response object that should be usable with most of the common rest apis
BULK - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
BULK - Static variable in class de.captaingoldfish.scim.sdk.common.constants.EndpointPaths
 
BULK_ID - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
BULK_REQUEST_SCHEMA - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
BULK_REQUEST_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
BULK_RESPONSE_SCHEMA - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
BULK_RESPONSE_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
bulkConfig(BulkConfig) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
BulkConfig - Class in de.captaingoldfish.scim.sdk.common.resources.complex
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() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
 
BulkConfig(Boolean, Integer, Long, Boolean, Boolean, Boolean) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
 
BulkConfig.BulkConfigBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.complex
override lombok builder with public constructor
BulkConfigBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig.BulkConfigBuilder
 
bulkId(String) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation.BulkRequestOperationBuilder
 
bulkId(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation.BulkResponseOperationBuilder
 
BulkRequest - Class in de.captaingoldfish.scim.sdk.common.request
author Pascal Knueppel
created at: 25.10.2019 - 20:34

represents a simple bulk request
BulkRequest() - Constructor for class de.captaingoldfish.scim.sdk.common.request.BulkRequest
 
BulkRequest(Integer, List<BulkRequestOperation>) - Constructor for class de.captaingoldfish.scim.sdk.common.request.BulkRequest
 
BulkRequest.BulkRequestBuilder - Class in de.captaingoldfish.scim.sdk.common.request
override lombok builder with public constructor
BulkRequestBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.request.BulkRequest.BulkRequestBuilder
 
bulkRequestOperation(List<BulkRequestOperation>) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequest.BulkRequestBuilder
 
BulkRequestOperation - Class in de.captaingoldfish.scim.sdk.common.request
author Pascal Knueppel
created at: 25.10.2019 - 21:12

Defines operations within a bulk job.
BulkRequestOperation() - Constructor for class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
 
BulkRequestOperation(HttpMethod, String, String, String, ETag, Boolean, Integer) - Constructor for class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
 
BulkRequestOperation.BulkRequestOperationBuilder - Class in de.captaingoldfish.scim.sdk.common.request
override lombok builder with public constructor
BulkRequestOperationBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation.BulkRequestOperationBuilder
 
BulkResponse - Class in de.captaingoldfish.scim.sdk.common.response
author Pascal Knueppel
created at: 25.10.2019 - 20:34

represents a simple bulk response
BulkResponse() - Constructor for class de.captaingoldfish.scim.sdk.common.response.BulkResponse
 
BulkResponse(List<BulkResponseOperation>, int) - Constructor for class de.captaingoldfish.scim.sdk.common.response.BulkResponse
 
BulkResponse.BulkResponseBuilder - Class in de.captaingoldfish.scim.sdk.common.response
override lombok builder with public constructor
BulkResponseBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.response.BulkResponse.BulkResponseBuilder
 
BulkResponseGetOperation - Class in de.captaingoldfish.scim.sdk.common.response
this class will represent a bulk-get response node that contains the data of a specific resource together with its children.
BulkResponseGetOperation() - Constructor for class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
 
BulkResponseGetOperation(String, String, Integer, String, ScimResponse, List<BulkResponseGetOperation>) - Constructor for class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
 
BulkResponseGetOperation.BulkResponseGetOperationBuilder - Class in de.captaingoldfish.scim.sdk.common.response
override lombok builder with public constructor
BulkResponseGetOperationBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation.BulkResponseGetOperationBuilder
 
bulkResponseOperation(List<BulkResponseOperation>) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse.BulkResponseBuilder
 
BulkResponseOperation - Class in de.captaingoldfish.scim.sdk.common.response
author Pascal Knueppel
created at: 25.10.2019 - 21:12

Defines operations within a bulk job.
BulkResponseOperation() - Constructor for class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
 
BulkResponseOperation(HttpMethod, String, String, ETag, String, Integer, ScimObjectNode) - Constructor for class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
 
BulkResponseOperation.BulkResponseOperationBuilder - Class in de.captaingoldfish.scim.sdk.common.response
override lombok builder with public constructor
BulkResponseOperationBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation.BulkResponseOperationBuilder
 

C

canEqual(Object) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
CANONICAL_VALUES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
CASE_EXACT - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
CaseInsensitiveAttributeExtractor - Class in de.captaingoldfish.scim.sdk.common.utils
author Pascal Knueppel
created at: 23.07.2022 - 13:22

used to extract an attribute from a json document case-insensitive
CaseInsensitiveAttributeExtractor(JsonNode) - Constructor for class de.captaingoldfish.scim.sdk.common.utils.CaseInsensitiveAttributeExtractor
 
caseInsensitiveValidation(boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
CaseSensitiveAttributeExtractor - Class in de.captaingoldfish.scim.sdk.common.utils
author Pascal Knueppel
created at: 23.07.2022 - 14:30

used to extract attributes directly by their attribute-names as defined in their attributes-definition
CaseSensitiveAttributeExtractor(JsonNode) - Constructor for class de.captaingoldfish.scim.sdk.common.utils.CaseSensitiveAttributeExtractor
 
CHANGE_PASSWORD - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
changePasswordConfig(ChangePasswordConfig) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
ChangePasswordConfig - Class in de.captaingoldfish.scim.sdk.common.resources.complex
author Pascal Knueppel
created at: 18.10.2019 - 11:12

A complex type that specifies configuration options related to changing a password.
ChangePasswordConfig() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.ChangePasswordConfig
 
ChangePasswordConfig(Boolean) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.ChangePasswordConfig
 
ChangePasswordConfig.ChangePasswordConfigBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.complex
override lombok builder with public constructor
ChangePasswordConfigBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.ChangePasswordConfig.ChangePasswordConfigBuilder
 
children(List<BulkResponseGetOperation>) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation.BulkResponseGetOperationBuilder
 
CHILDREN - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
a field used in BulkResponseGetOperations to identify the children of a resource
ClassPathReferences - Class in de.captaingoldfish.scim.sdk.common.constants
author Pascal Knueppel
created at: 28.09.2019 - 00:10

clearParents() - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
removes this node from its parents and forgets its own parents
CO - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Comparator
 
Comparator - Enum in de.captaingoldfish.scim.sdk.common.constants.enums
author Pascal Knueppel
created at: 16.10.2019 - 12:58

represents all valid comparators for an expression
COMPLEX - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
 
CONFLICT - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
ConflictException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 12.10.2019 - 17:41

ConflictException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ConflictException
 
ConflictException(String, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ConflictException
 
ConflictException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ConflictException
 
ConflictException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ConflictException
 
containsEqualObject(List<T>, T) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
jackson is currently not supporting comparison of int and long-nodes even if the nodes do have the same values. for this reason we are overriding the comparison here in case for number nodes
CONTENT_TYPE_HEADER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpHeader
 
copyResourceToObject(JsonNode, Class<T>) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
creates a new instance of the given type and moves the content from the resource into the new node
COST_CENTER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
costCenter(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser.EnterpriseUserBuilder
 
count(Integer) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest.SearchRequestBuilder
 
COUNT - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
country(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
COUNTRY - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
created(Instant) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
The "DateTime" that the resource was added to the service provider.
created(LocalDateTime) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
The "DateTime" that the resource was added to the service provider.
created(OffsetDateTime) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
The "DateTime" that the resource was added to the service provider.
CREATED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
CREATED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
CreateResponse - Class in de.captaingoldfish.scim.sdk.common.response
author Pascal Knueppel
created at: 14.10.2019 - 14:49

represents a creation response
CreateResponse() - Constructor for class de.captaingoldfish.scim.sdk.common.response.CreateResponse
 
CreateResponse(JsonNode, String, Meta) - Constructor for class de.captaingoldfish.scim.sdk.common.response.CreateResponse
 
Custom() - Constructor for class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
 
Custom() - Constructor for class de.captaingoldfish.scim.sdk.common.constants.ScimType.Custom
 

D

data(String) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation.BulkRequestOperationBuilder
 
DATA - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
DATE_TIME - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
 
de.captaingoldfish.scim.sdk.common.constants - package de.captaingoldfish.scim.sdk.common.constants
 
de.captaingoldfish.scim.sdk.common.constants.enums - package de.captaingoldfish.scim.sdk.common.constants.enums
 
de.captaingoldfish.scim.sdk.common.etag - package de.captaingoldfish.scim.sdk.common.etag
 
de.captaingoldfish.scim.sdk.common.exceptions - package de.captaingoldfish.scim.sdk.common.exceptions
 
de.captaingoldfish.scim.sdk.common.request - package de.captaingoldfish.scim.sdk.common.request
 
de.captaingoldfish.scim.sdk.common.resources - package de.captaingoldfish.scim.sdk.common.resources
 
de.captaingoldfish.scim.sdk.common.resources.base - package de.captaingoldfish.scim.sdk.common.resources.base
 
de.captaingoldfish.scim.sdk.common.resources.complex - package de.captaingoldfish.scim.sdk.common.resources.complex
 
de.captaingoldfish.scim.sdk.common.resources.multicomplex - package de.captaingoldfish.scim.sdk.common.resources.multicomplex
 
de.captaingoldfish.scim.sdk.common.response - package de.captaingoldfish.scim.sdk.common.response
 
de.captaingoldfish.scim.sdk.common.schemas - package de.captaingoldfish.scim.sdk.common.schemas
 
de.captaingoldfish.scim.sdk.common.tree - package de.captaingoldfish.scim.sdk.common.tree
this package contains a simple tree implementation.
de.captaingoldfish.scim.sdk.common.utils - package de.captaingoldfish.scim.sdk.common.utils
 
DECIMAL - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
 
DEFAULT - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Returned
 
DEFAULT_INSTANT_FRACTIONAL_DIGITS_FORMAT - Static variable in class de.captaingoldfish.scim.sdk.common.utils.TimeUtils
in case of Instant values which will be stored as String in JSON, it is required to keep the fractional digits even if the nano value of Instant is set to zero @see https://stackoverflow.com/questions/33025988/java-time-iso-date-format-with-fixed-millis-digits-in-java-8-and-later
DEFAULT_MAX_OPERATIONS - Static variable in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
the default maximum number of operations is 1.
DEFAULT_MAX_PAYLOAD_SIZE - Static variable in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
the default maximum payload is set to 2MB
DEFAULT_MAX_RESULTS - Static variable in class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig
the default value for the max results value.
DEFAULT_VALUE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
Used in SchemaAttribute to assign default values to if the attribute is left empty
DELETE - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.HttpMethod
 
DeleteResponse - Class in de.captaingoldfish.scim.sdk.common.response
author Pascal Knueppel
created at: 14.10.2019 - 20:09

represents an update response object
DeleteResponse() - Constructor for class de.captaingoldfish.scim.sdk.common.response.DeleteResponse
 
DENY_RETURN_RESOURCES_ON_BULK - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
a field for the service provider configuration.
department(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser.EnterpriseUserBuilder
 
DEPARTMENT - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
DESCENDING - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.SortOrder
 
description(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme.AuthenticationSchemeBuilder
 
DESCRIPTION - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
DETAIL - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
DISABLE_CREATE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute will disable the create endpoint
DISABLE_DELETE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute will disable the delete endpoint
DISABLE_GET - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute will disable the get-endpoint
DISABLE_LIST - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute will disable get list-endpoint
DISABLE_UPDATE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute will disable the update endpoint
display(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
display(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme.AuthenticationSchemeBuilder
 
display(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Email.EmailBuilder
 
display(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Entitlement.EntitlementBuilder
 
display(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.GroupNode.GroupNodeBuilder
 
display(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Ims.ImsBuilder
 
display(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Member.MemberBuilder
 
display(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PersonRole.PersonRoleBuilder
 
display(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PhoneNumber.PhoneNumberBuilder
 
display(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Photo.PhotoBuilder
 
display(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.ScimX509Certificate.ScimX509CertificateBuilder
 
DISPLAY - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
DISPLAY_NAME - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
displayName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Manager.ManagerBuilder
 
displayName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.Group.GroupBuilder
 
displayName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
division(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser.EnterpriseUserBuilder
 
DIVISION - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
DO_NOT_FAIL_ON_NO_TARGET - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
prevents that a patch-operation fails if the target of the attributes pointer is missing.
DOCUMENTATION_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
documentationUri(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme.AuthenticationSchemeBuilder
 
documentationUri(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
DocumentValidationException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 28.09.2019 - 15:19

DocumentValidationException(String, Integer, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.DocumentValidationException
 
DocumentValidationException(String, Throwable, Integer, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.DocumentValidationException
 
doNotFailOnNoTarget(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig.PatchConfigBuilder
 

E

E_TAG_HEADER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpHeader
 
Email - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
author Pascal Knueppel
created at: 11.10.2019 - 13:13

Email addresses for the User.
Email() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Email
 
Email(String, Boolean, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Email
 
Email.EmailBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
override lombok builder with public constructor
EmailBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Email.EmailBuilder
 
emails(List<Email>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
EMAILS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
EMPLOYEE_NUMBER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
employeeNumber(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser.EnterpriseUserBuilder
 
EmptyPatchResponse - Class in de.captaingoldfish.scim.sdk.common.response
this class represents an empty patch-response with a http-status of 204
EmptyPatchResponse(String) - Constructor for class de.captaingoldfish.scim.sdk.common.response.EmptyPatchResponse
 
EncodingUtils - Class in de.captaingoldfish.scim.sdk.common.utils
This class provides methods for encoding data into specific formats.
EncodingUtils() - Constructor for class de.captaingoldfish.scim.sdk.common.utils.EncodingUtils
 
ENDPOINT - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
ENDPOINT_CONTROL - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
an extension attribute for resource type control that allows to disable certain endpoints for a resource type
EndpointPaths - Class in de.captaingoldfish.scim.sdk.common.constants
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
ENTERPRISE_USER_SCHEMA_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
ENTERPRISE_USER_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
enterpriseUser(EnterpriseUser) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
EnterpriseUser - Class in de.captaingoldfish.scim.sdk.common.resources
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() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
 
EnterpriseUser(String, String, String, String, String, Manager) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
 
EnterpriseUser.EnterpriseUserBuilder - Class in de.captaingoldfish.scim.sdk.common.resources
override lombok builder
EnterpriseUserBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser.EnterpriseUserBuilder
make builder constructor public in order to allow inheritance for this builder
Entitlement - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
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() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Entitlement
 
Entitlement(String, Boolean, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Entitlement
 
Entitlement.EntitlementBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
override lombok builder with public constructor
EntitlementBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Entitlement.EntitlementBuilder
 
entitlements(List<Entitlement>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
ENTITLEMENTS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
EQ - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Comparator
 
equals(ObjectNode, ObjectNode) - Method in class de.captaingoldfish.scim.sdk.common.utils.ResourceComparator
will compare the two resources of equality
equals(Object) - Method in class de.captaingoldfish.scim.sdk.common.etag.ETag
comparison of ETag's must be done due to the following rules
equals(Object) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
the equals method was overridden because long and integer-nodes might otherwise get comparison failures even if the value is identical
equals(Object) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
ERROR_MESSAGES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
used in error responses to display the list of messages that have been added to the requests validation error context that could not be directly issued to a resource field
ERROR_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
ErrorResponse - Class in de.captaingoldfish.scim.sdk.common.response
author Pascal Knueppel
created at: 14.10.2019 - 20:58

represents a SCIM error response
ErrorResponse() - Constructor for class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
 
ErrorResponse(JsonNode) - Constructor for class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
 
ErrorResponse(ScimException) - Constructor for class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
 
ErrorResponse(ScimException, boolean) - Constructor for class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
 
ERRORS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
used as a key for a wrapper node in error responses.
ETag - Class in de.captaingoldfish.scim.sdk.common.etag
author Pascal Knueppel
created at: 19.11.2019 - 20:03

this class is used as etag representation
ETag(Boolean, String) - Constructor for class de.captaingoldfish.scim.sdk.common.etag.ETag
 
ETAG - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
ETAG_ENABLED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
a boolean if set to false ETags will not be generated automatically on this resource endpoint.
ETag.ETagBuilder - Class in de.captaingoldfish.scim.sdk.common.etag
override lombok builder with public constructor
ETagBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.etag.ETag.ETagBuilder
 
eTagConfig(ETagConfig) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
ETagConfig - Class in de.captaingoldfish.scim.sdk.common.resources.complex
author Pascal Knueppel
created at: 18.10.2019 - 11:12

A complex type that specifies ETag configuration options.
ETagConfig() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.ETagConfig
 
ETagConfig(Boolean) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.ETagConfig
 
ETagConfig.ETagConfigBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.complex
override lombok builder with public constructor
ETagConfigBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.ETagConfig.ETagConfigBuilder
 
EW - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Comparator
 
EXCLUDE - Enum constant in enum de.captaingoldfish.scim.sdk.common.utils.ResourceComparator.AttributeHandlingType
 
EXCLUDED_ATTRIBUTES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
excludedAttributes(List<String>) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest.SearchRequestBuilder
 
excludedAttributesString(String) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest.SearchRequestBuilder
 
EXTERNAL - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.ReferenceTypes
 
EXTERNAL_ID - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
externalId(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.Group.GroupBuilder
 
externalId(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 

F

FAIL_ON_ERRORS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
failOnErrors(Integer) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequest.BulkRequestBuilder
 
FAMILY_NAME - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
familyName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name.NameBuilder
 
FIELD_ERRORS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
used in error responses to display a map of messages that are bound to specific resource fields
filter(String) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest.SearchRequestBuilder
 
FILTER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
filterConfig(FilterConfig) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
FilterConfig - Class in de.captaingoldfish.scim.sdk.common.resources.complex
author Pascal Knueppel
created at: 18.10.2019 - 10:56

A complex type that specifies FILTER options.
FilterConfig() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig
 
FilterConfig(Boolean, Integer) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig
 
FilterConfig.FilterConfigBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.complex
override lombok builder with public constructor
FilterConfigBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig.FilterConfigBuilder
 
FORBIDDEN - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
ForbiddenException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 27.11.2019 - 22:44

ForbiddenException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ForbiddenException
 
ForbiddenException(String, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ForbiddenException
 
ForbiddenException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ForbiddenException
 
ForbiddenException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ForbiddenException
 
forkJoinPool(ForkJoinPool) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
formatted(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name.NameBuilder
 
formatted(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
FORMATTED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 

G

GE - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Comparator
 
GenericTree<T> - Class in de.captaingoldfish.scim.sdk.common.tree
this implementation represents a tree with several root-nodes and each node might have several parents and several children.
GenericTree() - Constructor for class de.captaingoldfish.scim.sdk.common.tree.GenericTree
 
GET - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.HttpMethod
 
getAddresses() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A physical mailing address for this user.
getAllBranchNodes() - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
 
getAllNodes() - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
 
getArrayAttribute(JsonNode, String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
tries to get an array from the given json node
getArrayAttribute(String, Class<T>) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts an object type attribute
getAttribute(SchemaAttribute) - Method in class de.captaingoldfish.scim.sdk.common.utils.AttributeExtractor
used to get an attribute extractor for resource validation
getAttribute(SchemaAttribute) - Method in class de.captaingoldfish.scim.sdk.common.utils.CaseInsensitiveAttributeExtractor
will try to extract an attribute from the json document case-insensitive:
try to extract it by its correct attribute name from the json document if not found try to extract it from the CaseInsensitiveAttributeExtractor.attributeMap if not found iterate over the document and store each found element with its key value in lowercase in the CaseInsensitiveAttributeExtractor.attributeMap until found
getAttribute(SchemaAttribute) - Method in class de.captaingoldfish.scim.sdk.common.utils.CaseSensitiveAttributeExtractor
extracts the attribute case-sensitive from the given json document
getAttributeDescription() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
getAttributeList(String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.RequestUtils
parses the given attributes into an array of strings
getAttributeName() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
getAttributeNames() - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
the names of the attributes of this schema inclusive the subattribute names.
getAttributeRegister() - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
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 method SchemaAttribute.getScimNodeName() in lowercase
getAttributes() - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
A multi-valued list of strings indicating the names of resource attributes to return in the response, overriding the set of attributes that would be returned by default.
getAttributes() - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
gets the schema attributes of this schema
getAuthenticationSchemes() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A multi-valued complex type that specifies supported authentication scheme properties.
getAuthenticationType() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
The authentication scheme.
getBinaryAttribute(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts a string type attribute
getBooleanAttribute(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts a boolean type attribute
getBulkConfig() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A complex type that specifies bulk configuration options.
getBulkId() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
The transient identifier of a newly created resource, unique within a bulk request and created by the client.
getBulkId() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The transient identifier of a newly created resource, unique within a bulk request and created by the client.
getBulkRequestOperations() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequest
Defines operations within a bulk job.
getBulkResponseOperations() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
Defines operations within a bulk job.
getByBulkId(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
tries to find a bulk response operation matching the given bulkId.
getByBulkIds(Set<String>) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
tries to find several bulk response operations matching the given bulkIds.
getByResourceId(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
tries to find a bulk response operation by searching for a resource's id.
getByValue(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Mutability
 
getByValue(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.PatchOp
 
getByValue(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.ReferenceTypes
 
getByValue(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Returned
 
getByValue(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.SortOrder
tries to get the correct sortOrder value by the given value
getByValue(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
 
getByValue(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Uniqueness
 
getCanonicalValues() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
getCanonicalValues() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A collection of suggested canonical values that MAY be used (e.g., "work" and "home").
getChangePasswordConfig() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A complex type that specifies configuration options related to changing a password.
getChildren() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
the children of this resource if any are present
getChildren() - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
 
getComplexBulkIdCandidates() - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
this list will hold references to all schema attributes that might be used to set bulkId references in a bulk request.
getComplexRegister() - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
a reference map that contains all non-multivalued complex attributes of this schema
getCostCenter() - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
Identifies the name of a cost center.
getCount() - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
An integer indicating the desired maximum number of query results per page.
getCountry() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
The country name component.
getCreated() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The "DateTime" that the resource was added to the service provider.
getData() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
The resource data as it would appear for a single SCIM POST, PUT, or PATCH operation.
getDateTimeAttribute(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts a dateTime type attribute
getDefaultValue() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A default value that is set if the attribute has no value
getDepartment() - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
Identifies the name of a department.
getDescription() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
A description of the authentication scheme.
getDescription() - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
The schema's human-readable description.
getDescription() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The attribute's human-readable description.
getDetail() - Method in exception de.captaingoldfish.scim.sdk.common.exceptions.ScimException
 
getDetail() - Method in class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
A detailed human-readable message.
getDisplay() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode
A human-readable name, primarily used for display purposes and having a mutability of "immutable".
getDisplayName() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Manager
The displayName of the user's manager.
getDisplayName() - Method in class de.captaingoldfish.scim.sdk.common.resources.Group
A human-readable name for the Group.
getDisplayName() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
The name of the user, suitable for display to end-users.
getDivision() - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
Identifies the name of a division.
getDocumentationUri() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
An HTTP-addressable URL pointing to the authentication scheme's usage documentation.
getDocumentationUri() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
An HTTP-addressable URL pointing to the service provider's human-consumable help documentation.
getDoubleAttribute(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts a double type attribute
getEmails() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Email addresses for the User.
getEmployeeNumber() - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
A string identifier, typically numeric or alphanumeric, assigned to a person, typically based on order of hire or association with an organization.
getEnterpriseUser() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
The following SCIM extension defines attributes commonly used in representing users that belong to, or act on behalf of, a business or enterprise.
getEntitlements() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A list of entitlements for the user that represent a thing the user has.
getEntityTag() - Method in class de.captaingoldfish.scim.sdk.common.etag.ETag
 
getErrorMessages() - Method in class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
 
getErrorResponse() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
if the http status code is unequal to 200 this method can be called to get the error response
getETagConfig() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A complex type that specifies ETag configuration options.
getExcludedAttributes() - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
A multi-valued list of strings indicating the names of resource attributes to be removed from the default set of attributes to return.
getExternalId() - Method in class de.captaingoldfish.scim.sdk.common.resources.ResourceNode
A String that is an identifier for the resource as defined by the provisioning client.
getFailedOperations() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
 
getFailedOperations(HttpMethod) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
 
getFailOnErrors() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequest.BulkRequestBuilder
 
getFailOnErrors() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequest
An integer specifying the number of errors that the service provider will accept before the operation is terminated and an error response is returned.
getFamilyName() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
The family name of the User, or last name in most Western languages (e.g., "Jensen" given the full name "Ms.
getFieldErrors() - Method in class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
 
getFilter() - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
The filter string used to request a subset of resources.
getFilterConfig() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A complex type that specifies FILTER options.
getFormatted() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
The full name, including all middle names, titles, and suffixes as appropriate, formatted for display (e.g., "Ms.
getFormatted() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
The full mailing address, formatted for display or use with a mailing label.
getFullResourceName() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
getGivenName() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
The given name of the User, or first name in most Western languages (e.g., "Barbara" given the full name "Ms.
getGroups() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A list of groups to which the user belongs, either through direct membership, through nested groups, or dynamically calculated.
getHonorificPrefix() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
The honorific prefix(es) of the User, or title in most Western languages (e.g., "Ms." given the full name "Ms.
getHonorificSuffix() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
The honorific suffix(es) of the User, or suffix in most Western languages (e.g., "III" given the full name "Ms.
getHttpHeaders() - Method in class de.captaingoldfish.scim.sdk.common.response.ScimResponse
contains the http header attributes for the response
getHttpStatus() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
the http status code of the response
getHttpStatus() - Method in class de.captaingoldfish.scim.sdk.common.response.CreateResponse
the http status code of the response
getHttpStatus() - Method in class de.captaingoldfish.scim.sdk.common.response.DeleteResponse
the http status code of the response
getHttpStatus() - Method in class de.captaingoldfish.scim.sdk.common.response.EmptyPatchResponse
 
getHttpStatus() - Method in class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
the http status code of the response
getHttpStatus() - Method in class de.captaingoldfish.scim.sdk.common.response.GetResponse
the http status code of the response
getHttpStatus() - Method in class de.captaingoldfish.scim.sdk.common.response.ListResponse
the http status code of the response
getHttpStatus() - Method in class de.captaingoldfish.scim.sdk.common.response.ScimResponse
the http status code of the response
getHttpStatus() - Method in class de.captaingoldfish.scim.sdk.common.response.UpdateResponse
the http status code of the response
getId() - Method in class de.captaingoldfish.scim.sdk.common.resources.ResourceNode
A unique identifier for a SCIM resource as defined by the service provider.
getImmutableAttributeRegister() - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
a reference map that contains all immutable attributes
getIms() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Instant messaging address for the user.
getIntegerAttribute(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts an integer type attribute
getItemsPerPage() - Method in class de.captaingoldfish.scim.sdk.common.response.ListResponse
Non-negative integer.
getLastModified() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The most recent DateTime that the details of this resource were updated at the service provider.
getLeafs() - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
 
getListedResources() - Method in class de.captaingoldfish.scim.sdk.common.response.ListResponse
the resources that have been extracted
getLocale() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Used to indicate the User's default location for purposes of localizing such items as currency, date time format, or numerical representations.
getLocality() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
The city or locality component.
getLocation() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The URI of the resource being returned.
getLocation() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The resource endpoint URL.
getLongAttribute(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts a long type attribute
getManager() - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
The user's manager.
getMaximum() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of "maximum" MUST be a number, representing an inclusive upper limit for a numeric instance.
getMaxItems() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of this keyword MUST be a non-negative integer.
getMaxLength() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of this keyword MUST be a non-negative integer.
getMaxOperations() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
An integer value specifying the maximum number of operations.
getMaxPayloadSize() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
An integer value specifying the maximum payload size in bytes.
getMaxResourceLevel() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
this field allows clients to limit the number of transitive retrieved resources from the bulk-response to keep the response profile low
getMaxResults() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig
An integer value specifying the maximum number of resources returned in a response.
getMembers() - Method in class de.captaingoldfish.scim.sdk.common.resources.Group
A list of members of the Group.
getMeta() - Method in class de.captaingoldfish.scim.sdk.common.resources.ResourceNode
A complex attribute containing resource metadata.
getMethod() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
The HTTP method of the current operation.
getMethod() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The HTTP method of the current operation.
getMiddleName() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
The middle name(s) of the User (e.g., "Jane" given the full name "Ms.
getMinimum() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of "minimum" MUST be a number, representing an inclusive lower limit for a numeric instance.
getMinItems() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of this keyword MUST be a non-negative integer.
getMinLength() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of this keyword MUST be a non-negative integer.
getMultipleOf() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of "multipleOf" MUST be a number, strictly greater than 0.
getMultivaluedComplexRegister() - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
a reference map that contains all multivalued complex attributes of this schema
getMutability() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
getMutability() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
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.
getName() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
The common authentication scheme name, e.g., HTTP Basic.
getName() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
The components of the user's name.
getName() - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
The schema's human-readable name.
getName() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The attribute's name.
getNamePrefix() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
getNewInstance(Class<T>) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
builds a new instance of the given resource node type
getNickName() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
The casual way to address the user in real life, e.g., "Bob" or "Bobby" instead of "Robert".
getNodePath() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
the node path of this resource that references the position of this resource within the parent.
getNonNullId() - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
used explicitly for schema validation for easier code reading
getNotAfter() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
a dateTime validation attribute that must not be after the value of this attribute
getNotBefore() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
a dateTime validation attribute that must not be before the value of this attribute
getObjectAttribute(JsonNode, String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
tries to get an json object from the given json node
getObjectAttribute(String, Class<T>) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts an object type attribute
getOp() - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
Each PATCH operation object MUST have exactly one "op" member, whose value indicates the operation to perform and MAY be one of "add", "remove", or "replace"
(This will never return null on server side for schema validation is executed before this method is called)
getOperations() - Method in class de.captaingoldfish.scim.sdk.common.request.PatchOpRequest
Defines operations within a bulk job.
getOperationsWithBulkId() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
 
getOperationsWithoutBulkId() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
 
getOrganization() - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
Identifies the name of an organization.
getParent() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
is used in case of subAttributes
getParentHierarchy() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
gets the attributes in an upside down list with its parents on index 0 until index n which is the leaf node
getParents() - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
 
getPassword() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
This attribute is intended to be used as a means to set, replace, or compare (i.e., filter for equality) a password.
getPatchConfig() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A complex type that specifies PATCH configuration options.
getPath() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
The resource's relative path to the SCIM service provider's root.
getPath() - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
The "path" attribute value is a String containing an attribute path describing the target of the operation.The "path" attribute is OPTIONAL for "add" and "replace" and is REQUIRED for "remove" operations.
getPattern() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of this keyword MUST be a string.
getPhoneNumbers() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Phone numbers for the user.
getPhotos() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
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.
getPostalCode() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
The zip code or postal code component.
getPreferredLanguage() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Indicates the user's preferred written or spoken languages and is generally used for selecting a localized user interface.
getProfileUrl() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A URI that is a uniform resource locator (as defined in Section 1.1.3 of [RFC3986]) and that points to a location representing the user's online profile (e.g., a web page).
getReadOnlyAttributeRegister() - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
a reference map that contains all readOnly attributes
getRef() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Manager
$ref The URI of the SCIM resource representing the User's manager.
getRef() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode
The reference URI of a target resource, if the attribute is a reference.
getReferenceTypes() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
getReferenceTypes() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A multi-valued array of JSON strings that indicate the SCIM resource types that may be referenced.
getRegion() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
The state or region component.
getResource(Class<T>) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
 
getResourceId() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
the id of the resource that is referenced
getResourceId() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
the unique identifier of the resource that is added to the response in order for the client to simplify the parsing of the id element.
getResourceType() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The name of the resource type of the resource.
getResourceType() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
the name of the resource type that is referenced with this resource.
getResourceTypeReferenceName() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
Only usable in combination with 'type=reference' and 'resourceTypes=['resource']'.
getResourceUri() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
the uri of the resource to which this attribute belongs e.g.: urn:ietf:params:scim:schemas:core:2.0:User
getResponse() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The HTTP response body for the specified request operation.
getResponse(Class<T>) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The HTTP response body for the specified request operation.
GetResponse - Class in de.captaingoldfish.scim.sdk.common.response
author Pascal Knueppel
created at: 14.10.2019 - 20:09

represents a get response object
GetResponse() - Constructor for class de.captaingoldfish.scim.sdk.common.response.GetResponse
 
GetResponse(JsonNode, String, Meta) - Constructor for class de.captaingoldfish.scim.sdk.common.response.GetResponse
 
getResponseHeaders() - Method in exception de.captaingoldfish.scim.sdk.common.exceptions.ScimException
a map of http headers that should be included in the response
getReturned() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
getReturned() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
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.
getRoles() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A list of roles for the user that collectively represent who the user is, e.g., "Student", "Faculty".
getRoots() - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
 
getSchema() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
a reference to the parent schema that holds this schema attribute
getSchemaAttribute() - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimArrayNode
 
getSchemaAttribute() - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimBinaryNode
 
getSchemaAttribute() - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimBooleanNode
 
getSchemaAttribute() - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimDoubleNode
 
getSchemaAttribute() - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimIntNode
 
getSchemaAttribute() - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimLongNode
 
getSchemaAttribute() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
getSchemaAttribute() - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
the schema definition of this document node
getSchemaAttribute() - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimTextNode
 
getSchemaAttribute(String) - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
gets a SchemaAttribute definition by its scimNodeName e.g.
getSchemas() - Method in class de.captaingoldfish.scim.sdk.common.resources.AbstractSchemasHolder
 
getScimException() - Method in class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
the exception that should be turned into a SCIM error response
getScimNodeName() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
getScimNodeName() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
getScimType() - Method in exception de.captaingoldfish.scim.sdk.common.exceptions.ScimException
the scim type for scim errors as defined in RFC7644 3.12.
getScimType() - Method in class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
A SCIM detail error keyword.
getSimpleArrayAttribute(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts a simple attribute type
getSimpleArrayAttribute(String, Class<T>) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts a simple attribute type
getSimpleArrayAttributeSet(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts a simple attribute type
getSimpleArrayAttributeSet(String, Class<T>) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts a simple attribute type
getSimpleAttribute(JsonNode, String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will get a string attribute with the given name from the given json node
getSimpleAttribute(JsonNode, String, Class<T>) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will get a string attribute with the given name from the given json node
getSimpleAttributeArray(JsonNode, String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
extracts a list of simple attributes from the given json node
getSimpleAttributeArray(JsonNode, String, Class<T>) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
extracts a list of simple attributes from the given json node
getSimpleAttributeByName(JsonNode, String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will extract a scim attribute by its scim-name.
getSimpleBulkIdCandidates() - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
this list will hold references to all schema attributes that define itself as type 'reference' with 'referenceType=resource'.
getSortBy() - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
A string indicating the attribute whose value SHALL be used to order the returned responses.
getSortConfig() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A complex type that specifies Sort configuration options.
getSortingAttribute(SchemaAttribute) - Method in class de.captaingoldfish.scim.sdk.common.resources.ResourceNode
this method is specifically for sorting and applies to the following rules for the "sortBy" attribute defined by RFC7644

getSortOrder() - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
A string indicating the order in which the "sortBy" parameter is applied.
getSpecUri() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
An HTTP-addressable URL pointing to the authentication scheme's specification.
getStartIndex() - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
An integer indicating the 1-based index of the first query result.
getStartIndex() - Method in class de.captaingoldfish.scim.sdk.common.response.ListResponse
The 1-based index of the first result in the current set of query results, e.g., 1.
getStatus() - Method in exception de.captaingoldfish.scim.sdk.common.exceptions.ScimException
The HTTP status code.
getStatus() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
the http response status for this resource.
getStatus() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The HTTP response status code for the requested operation.
getStatus() - Method in class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
The HTTP status code (see Section 6 of [RFC7231]) expressed as a JSON string.
getStreetAddress() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
The full street address component, which may include house number, street name, P.O. box, and multi-line extended street address information.
getStringAttribute(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts a string type attribute
getStringAttribute(String, Class<T>) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
extracts a TextNode type attribute
getSubAttribute(String) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
gets the attribute with the given name from this schemaAttribute
getSubAttributes() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
When an attribute is of type "complex", "subAttributes" defines a set of sub-attributes.
getSuccessfulOperations() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
 
getSuccessfulOperations(HttpMethod) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
 
getTag() - Method in class de.captaingoldfish.scim.sdk.common.etag.ETag
the string character representation for etag
getThreadPool() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
this thread pool can be set to override the default thread pool when resources are auto-sorted or auto-filtered
getTimezone() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
The User's time zone, in IANA Time Zone database format [RFC6557], also known as the "Olson" time zone database format [Olson-TZ] (e.g., "America/Los_Angeles").
getTitle() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
The user's title, such as "Vice President".
getTotalResults() - Method in class de.captaingoldfish.scim.sdk.common.response.ListResponse
Non-negative integer.
getType() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode
A label indicating the attribute's function, e.g., "work" or "home".
getType() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The attribute's data type.
getUniqueIdentifier() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
this identifier is exclusively used on bulk requests to be able to check if this request was already tried to be handled once.
getUniqueness() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
getUniqueness() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A single keyword value that specifies how the service provider enforces uniqueness of attribute values.
getUserName() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A service provider's unique identifier for the user, typically used by the user to directly authenticate to the service provider.
getUserType() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Used to identify the relationship between the organization and the user.
getValue() - Method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Mutability
 
getValue() - Method in enum de.captaingoldfish.scim.sdk.common.constants.enums.PatchOp
 
getValue() - Method in enum de.captaingoldfish.scim.sdk.common.constants.enums.ReferenceTypes
 
getValue() - Method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Returned
 
getValue() - Method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
 
getValue() - Method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Uniqueness
 
getValue() - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
the new value of the targeted attribute
getValue() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Manager
The "id" of the SCIM resource representing the user's manager.
getValue() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode
The attribute's significant value, e.g., email address, phone number.
getValue() - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
this node itself
getValueNode() - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
reads the value-attribute and if it is not an ArrayNode it will be parsed to a JsonNode that will be embedded within an ArrayNode
getValues() - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
the new value of the targeted attribute
(This will never return null on server side for schema validation is executed before this method is called)
getValueType() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
getVersion() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
The version of the resource being returned.
getVersion() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The version of the resource being returned.
getVersion() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The version of the resource being returned.
getWwwAuthenticateHeaderRepresentation(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
returns this authentication type as string representation that matches the http WWW-Authenticate response header representation
getX509Certificates() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A list of certificates associated with the resource (e.g., a User).
GIVEN_NAME - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
givenName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name.NameBuilder
 
GLOBAL - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Uniqueness
 
Group - Class in de.captaingoldfish.scim.sdk.common.resources
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() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.Group
 
Group(String, String, String, List<Member>, Meta) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.Group
 
GROUP_RESOURCE_TYPE_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
GROUP_SCHEMA_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
GROUP_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
Group.GroupBuilder - Class in de.captaingoldfish.scim.sdk.common.resources
override lombok builder
GroupBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.Group.GroupBuilder
make builder constructor public in order to allow inheritance for this builder
GroupNode - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
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() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.GroupNode
 
GroupNode(String, Boolean, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.GroupNode
 
GroupNode.GroupNodeBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
override lombok builder with public constructor
GroupNodeBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.GroupNode.GroupNodeBuilder
 
groups(List<GroupNode>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
GROUPS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
GROUPS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.EndpointPaths
 
GROUPS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ResourceTypeNames
 
GT - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Comparator
 

H

hashCode() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
hasNodes() - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
if this tree still has any nodes left
HONORIFIC_PREFIX - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
HONORIFIC_SUFFIX - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
honorificPrefix(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name.NameBuilder
 
honorificSuffix(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name.NameBuilder
 
HttpHeader - Class in de.captaingoldfish.scim.sdk.common.constants
author Pascal Knueppel
created at: 14.10.2019 - 14:13

contains the http header that are required for the SCIM protocol
HttpMethod - Enum in de.captaingoldfish.scim.sdk.common.constants.enums
author Pascal Knueppel
created at: 26.10.2019 - 00:06

httpStatus(int) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse.BulkResponseBuilder
 
HttpStatus - Class in de.captaingoldfish.scim.sdk.common.constants
author Pascal Knueppel
created at: 28.09.2019 - 11:37

this class holds the relevant http status codes that we need here

I

id(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.Group.GroupBuilder
 
id(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
ID - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
IF_MATCH_HEADER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpHeader
 
IF_NONE_MATCH_HEADER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpHeader
 
IGNORE_UNKNOWN_ATTRIBUTES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
Can be used to change the behaviour in patch-requests.
ignoreRequiredAttributesOnResponse(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
ignoreRequiredExtensionsOnResponse(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
ignoreUnknownAttributes(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig.PatchConfigBuilder
 
IMMUTABLE - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Mutability
 
ims(List<Ims>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
Ims - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
author Pascal Knueppel
created at: 11.10.2019 - 13:13

Instant messaging address for the user.
Ims() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Ims
 
Ims(String, Boolean, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Ims
 
IMS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
Ims.ImsBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
override lombok builder with public constructor
ImsBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Ims.ImsBuilder
 
INCLUDE - Enum constant in enum de.captaingoldfish.scim.sdk.common.utils.ResourceComparator.AttributeHandlingType
 
IncompatibleAttributeException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
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
IncompatibleAttributeException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.IncompatibleAttributeException
 
IncompatibleAttributeException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.IncompatibleAttributeException
 
IncompatibleAttributeException(String, Throwable, Integer) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.IncompatibleAttributeException
 
IncompatibleAttributeException(String, Throwable, Integer, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.IncompatibleAttributeException
 
IncompatibleAttributeException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.IncompatibleAttributeException
 
INTEGER - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
 
INTERNAL_SERVER_ERROR - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
InternalServerException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 28.09.2019 - 17:14

InternalServerException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InternalServerException
 
InternalServerException(String, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InternalServerException
 
InternalServerException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InternalServerException
 
InternalServerException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InternalServerException
 
InternalServerException(Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InternalServerException
 
INVALID_FILTER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.RFC7644
The specified filter syntax was invalid (does not comply with Figure 1), or the specified attribute and filter comparison combination is not supported.
INVALID_PARAMETERS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.Custom
some of the request parameters did not conform to the SCIM specification
INVALID_PATH - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.RFC7644
The "path" attribute was invalid or malformed (see Figure 7).
INVALID_SYNTAX - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.RFC7644
The request body message structure was invalid or did not conform to the request schema.
INVALID_VALUE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.RFC7644
A required value was missing, or the value specified was not compatible with the operation or attribute type (see Section 2.2 of [RFC7643]), or resource schema (see Section 4 of [RFC7643]).
INVALID_VERSION - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.RFC7644
The specified SCIM protocol version is not supported (see Section 3.13).
InvalidConfigException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 28.09.2019 - 17:14

InvalidConfigException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidConfigException
 
InvalidConfigException(String, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidConfigException
 
InvalidConfigException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidConfigException
 
InvalidConfigException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidConfigException
 
InvalidDateTimeRepresentationException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 29.09.2019 - 21:49

InvalidDateTimeRepresentationException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidDateTimeRepresentationException
 
InvalidDateTimeRepresentationException(String, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidDateTimeRepresentationException
 
InvalidDateTimeRepresentationException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidDateTimeRepresentationException
 
InvalidDateTimeRepresentationException(String, Throwable, Integer, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidDateTimeRepresentationException
 
InvalidFilterException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 04.10.2019 - 00:55

InvalidFilterException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidFilterException
 
InvalidFilterException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidFilterException
 
InvalidResourceTypeException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 03.10.2019 - 19:55

InvalidResourceTypeException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidResourceTypeException
 
InvalidResourceTypeException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidResourceTypeException
 
InvalidResourceTypeException(String, Throwable, Integer) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidResourceTypeException
 
InvalidResourceTypeException(String, Throwable, Integer, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidResourceTypeException
 
InvalidResourceTypeException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidResourceTypeException
 
InvalidSchemaException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
 
InvalidSchemaException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidSchemaException
 
InvalidSchemaException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidSchemaException
 
InvalidSchemaException(String, Throwable, Integer) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidSchemaException
 
InvalidSchemaException(String, Throwable, Integer, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidSchemaException
 
InvalidSchemaException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.InvalidSchemaException
 
IOException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 28.09.2019 - 00:07

a simple runtime IO exception
IOException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.IOException
 
IOException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.IOException
 
IOException(String, Throwable, Integer) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.IOException
 
IOException(String, Throwable, Integer, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.IOException
 
IOException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.IOException
 
isActive() - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A Boolean value indicating the user's administrative status.
isCaseExact() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
isCaseExact() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A Boolean value that specifies whether or not a string attribute is case sensitive.
isCaseInsensitiveValidation() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
if the attributes within the resource objects should be extracted case-insensitive or case exact by their attribute-names.
This feature does not work for patch requests
isChildOfComplexAttribute() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
isChildOfMultivaluedComplexAttribute() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
isComplexAttribute() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
isComplexBulkCandidate() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
isDoNotFailOnNoTarget() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
prevents that a patch-operation fails if the target of the attributes pointer is missing.
isEmpty() - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
override method for usage with wildfly 18 that still uses jackson 2.9.x
isEmpty(JsonNode) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
override method for usage with wildfly 18 that still uses jackson 2.9.x
isEqual(JsonNode, JsonNode) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
jackson is currently not supporting comparison of int and long-nodes even if the nodes do have the same values. for this reason we are overriding the comparison here in case for number nodes
isIgnoreRequiredAttributesOnResponse() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
if required attributes should only be validated on request or on request and response
isIgnoreRequiredExtensionsOnResponse() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
if required extensions should only be validated on request or on request and response
isIgnoreUnknownAttribute() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
If activated unknown attributes on patch expressions will no longer result in a BadRequestException.
isImmutable() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
isLeaf() - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
if this node is a leaf or not
isLenientContentTypeChecking() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
 
isMsAzureComplexSimpleValueWorkaroundActive() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
A workaround to handle MsAzures illegal complex-simple-value notation.
isMsAzureFilterWorkaroundActive() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
A workaround to handle filter-expressions in patch-paths as attributes that will be added to the resource
isMsAzureValueSubAttributeWorkaroundActive() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
A workaround to handle MsAzures illegal value-subattribute notation
isMultiValued() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
isMultiValued() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A Boolean value indicating the attribute's plurality.
isMultivaluedComplexAttribute() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
isPrimary() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode
A Boolean value indicating the 'primary' or preferred attribute value for this attribute, e.g., the preferred mailing address or the primary email address.
isReadOnly() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
isReadWrite() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
isRequired() - Method in interface de.captaingoldfish.scim.sdk.common.resources.base.ScimNode
 
isRequired() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A Boolean value that specifies whether or not the attribute is required.
isResponseSuccessful(HttpMethod, int) - Static method in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
checks if the response operation indicates success or failure
isReturnResource() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
this field allows clients to explicitly ask to return the created or modified resource in the bulk response.
isReturnResourcesByDefault() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
Allows the service provider to return resources at all endpoints by default on bulk-requests even if the client did not explicitly asked for them.
isReturnResourcesEnabled() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
Enable return resources at bulk endpoint.
isRoot() - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
if this node is a root-node or not
isSailsPointWorkaroundActive() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
A Workaround to handle patch replace-ops on single complex types as add operations.
isSimpleValueBulkCandidate() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
if this attribute is a simple bulk candidate.
isSupportBulkGet() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
Allows the service provider to return resources at all endpoints by default on bulk-requests even if the client did not explicitly asked for them.
isSupported() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
A Boolean value specifying whether the operation is supported.
isSupported() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.ChangePasswordConfig
A Boolean value specifying whether or not the operation is supported.
isSupported() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.ETagConfig
A Boolean value specifying whether or not the operation is supported.
isSupported() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig
A Boolean value specifying whether or not the operation is supported.
isSupported() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
A Boolean value specifying whether the operation is supported.
isSupported() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.SortConfig
A Boolean value specifying whether or not the operation is supported.
isUseDefaultValuesOnRequest() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
if the SchemaAttribute.getDefaultValue() should be respected on requests
isUseDefaultValuesOnResponse() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
if the SchemaAttribute.getDefaultValue() should be respected on responses
isValidJson(String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
validates if the given string structure is valid json or not
isWeak() - Method in class de.captaingoldfish.scim.sdk.common.etag.ETag
tells us if this representation is a weak etag or not
isWriteOnly() - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
ITEMS_PER_PAGE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 

J

jsonDocument - Variable in class de.captaingoldfish.scim.sdk.common.utils.AttributeExtractor
the json document from which the attributes should be extracted
JsonHelper - Class in de.captaingoldfish.scim.sdk.common.utils
author Pascal Knueppel
created at: 28.09.2019 - 00:05

L

LAST_MODIFIED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
lastModified(Instant) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
The most recent DateTime that the details of this resource were updated at the service provider.
lastModified(LocalDateTime) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
The most recent DateTime that the details of this resource were updated at the service provider.
lastModified(OffsetDateTime) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
The most recent DateTime that the details of this resource were updated at the service provider.
LE - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Comparator
 
lenientContentTypeChecking(boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
LIST_RESPONSE_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
ListResponse<T extends ScimObjectNode> - Class in de.captaingoldfish.scim.sdk.common.response
author Pascal Knueppel
created at: 17.10.2019 - 22:04

represents a list response
ListResponse() - Constructor for class de.captaingoldfish.scim.sdk.common.response.ListResponse
 
ListResponse(Class<T>) - Constructor for class de.captaingoldfish.scim.sdk.common.response.ListResponse
 
ListResponse(String) - Constructor for class de.captaingoldfish.scim.sdk.common.response.ListResponse
 
ListResponse(List<JsonNode>, Long, Integer, Long) - Constructor for class de.captaingoldfish.scim.sdk.common.response.ListResponse
 
loadJsonDocument(File) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will read a json document from a file
loadJsonDocument(File, Class<T>) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will read a json document from a file
loadJsonDocument(String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will read a json document from the classpath
loadJsonDocument(String, Class<T>) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will read a json document from the classpath
locale(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
LOCALE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
locality(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
LOCALITY - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
location(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
The URI of the resource being returned.
location(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation.BulkResponseOperationBuilder
 
LOCATION - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
LOCATION_HEADER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpHeader
 
LT - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Comparator
 

M

manager(Manager) - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser.EnterpriseUserBuilder
 
Manager - Class in de.captaingoldfish.scim.sdk.common.resources.complex
author Pascal Knueppel
created at: 11.10.2019 - 12:36

The user's manager.
Manager() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.Manager
 
Manager(String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.Manager
 
MANAGER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
Manager.ManagerBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.complex
override lombok builder with public constructor
ManagerBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.Manager.ManagerBuilder
 
MAX_ITEMS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the validation attribute for array types "maxItems"
MAX_LENGTH - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the validation attribute for string types "maxLength"
MAX_OPERATIONS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
MAX_PAYLOAD_SIZE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
MAX_RESOURCE_LEVEL - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
a field used in bulk-requests to utilize the bulk-get feature that is not defined within the SCIM specification.
MAX_RESULTS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
MAXIMUM - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the validation attribute for integer types "maximum"
maxOperations(Integer) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig.BulkConfigBuilder
 
maxPayloadSize(Long) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig.BulkConfigBuilder
 
maxResourceLevel(Integer) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation.BulkRequestOperationBuilder
 
maxResults(Integer) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig.FilterConfigBuilder
 
ME - Static variable in class de.captaingoldfish.scim.sdk.common.constants.EndpointPaths
 
ME - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ResourceTypeNames
 
ME_RESOURCE_TYPE_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
Member - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
author Pascal Knueppel
created at: 11.10.2019 - 13:42

A list of members of the Group.
Member() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Member
 
Member(String, Boolean, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Member
 
Member.MemberBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
override lombok builder with public constructor
MemberBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Member.MemberBuilder
 
members(List<Member>) - Method in class de.captaingoldfish.scim.sdk.common.resources.Group.GroupBuilder
 
MEMBERS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
meta(Meta) - Method in class de.captaingoldfish.scim.sdk.common.resources.Group.GroupBuilder
 
meta(Meta) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
Meta - Class in de.captaingoldfish.scim.sdk.common.resources.complex
author Pascal Knueppel
created at: 11.10.2019 - 10:19

A complex attribute containing resource metadata.
Meta() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
 
META - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
META - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
actually a custom meta schema URI that is used to validate the meta-attributes.
META_RESOURCE_SCHEMA_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
META_RESOURCE_TYPES_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
META_SCHEMA_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
META_SERVICE_PROVIDER_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
Meta.MetaBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.complex
a builder class that is not generated with lombok because of the multiple setter-methods for created and last modified
MetaBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
 
MetaBuilder(Meta) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
 
method(HttpMethod) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation.BulkRequestOperationBuilder
 
method(HttpMethod) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation.BulkResponseOperationBuilder
 
METHOD - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
METHOD_NOT_ALLOWED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
MIDDLE_NAME - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
middlename(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name.NameBuilder
 
MIN_ITEMS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the validation attribute for array types "minItems"
MIN_LENGTH - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the validation attribute for string types "minLength"
MINIMUM - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the validation attribute for integer types "minimum"
MISSING_EXTENSION - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.Custom
a required extension is missing
MOVED_PERMANENTLY - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
MOVED_TEMPORARILY - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
MULTI_VALUED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
MultiComplexNode - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
author Pascal Knueppel
created at: 11.10.2019 - 13:01

Multivalued attributes contain a list of elements using the JSON array format defined in Section 5 of [RFC7159].
MultiComplexNode() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode
 
MultiComplexNode(String, Boolean, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode
 
MULTIPLE_OF - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the validation attribute for integers types "multipleOf"
Mutability - Enum in de.captaingoldfish.scim.sdk.common.constants.enums
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.
MUTABILITY - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
MUTABILITY - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.RFC7644
The attempted modification is not compatible with the target attribute's mutability or current state (e.g., modification of an "immutable" attribute with an existing value).

N

name(Name) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
name(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme.AuthenticationSchemeBuilder
 
Name - Class in de.captaingoldfish.scim.sdk.common.resources.complex
author Pascal Knueppel
created at: 11.10.2019 - 10:19

The components of the user's name.
Name() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.Name
 
Name(String, String, String, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.Name
 
NAME - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
Name.NameBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.complex
override lombok builder with public constructor
NameBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.Name.NameBuilder
 
NE - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Comparator
 
NEVER - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Returned
 
newInstance(String) - Static method in class de.captaingoldfish.scim.sdk.common.etag.ETag
a creation method especially used with the method ScimObjectNode.getStringAttribute(String, Class)
NICK_NAME - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
nickName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
NO_CONTENT - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
NO_TARGET - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.RFC7644
The specified "path" did not yield an attribute or attribute value that could be operated on.
NODE_PATH - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
a field used in BulkResponseGetOperations to point to the parents node that is referencing the retrieved resource.
nodePath(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation.BulkResponseGetOperationBuilder
 
NONE - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Uniqueness
 
NOT_ACCEPTABLE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
NOT_AFTER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the validation attribute for dateTime types 'notAfter'
NOT_BEFORE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the validation attribute for dateTime types 'notBefore'
NOT_FOUND - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
NOT_IMPLEMENTED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
NOT_MODIFIED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
NotImplementedException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 04.10.2019 - 00:55

NotImplementedException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.NotImplementedException
 
NotImplementedException(String, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.NotImplementedException
 
NotImplementedException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.NotImplementedException
 
NotImplementedException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.NotImplementedException
 
NotModifiedException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 21.11.2019 - 10:02

NotModifiedException() - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.NotModifiedException
 
NotModifiedException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.NotModifiedException
 
NotModifiedException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.NotModifiedException
 
NotModifiedException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.NotModifiedException
 

O

OK - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
op(PatchOp) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation.PatchRequestOperationBuilder
 
OP - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
operations(List<PatchRequestOperation>) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchOpRequest.PatchOpRequestBuilder
 
OPERATIONS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
organization(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser.EnterpriseUserBuilder
 
ORGANIZATION - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 

P

parseDateTime(String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.TimeUtils
this method will try to parse the date time send in a scim resource request.
parseETag(String) - Static method in class de.captaingoldfish.scim.sdk.common.etag.ETag
checks the given string and parses it into an entity tag
password(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
PASSWORD - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
PATCH - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.HttpMethod
 
PATCH - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
PATCH_OP - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
PATCH_REQUEST_SCHEMA - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
patchConfig(PatchConfig) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
PatchConfig - Class in de.captaingoldfish.scim.sdk.common.resources.complex
author Pascal Knueppel
created at: 18.10.2019 - 11:12

A complex type that specifies PATCH configuration options.
PatchConfig() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
 
PatchConfig(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
 
PatchConfig.PatchConfigBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.complex
override lombok builder with public constructor
PatchConfigBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig.PatchConfigBuilder
 
PatchOp - Enum in de.captaingoldfish.scim.sdk.common.constants.enums
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 - Class in de.captaingoldfish.scim.sdk.common.request
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() - Constructor for class de.captaingoldfish.scim.sdk.common.request.PatchOpRequest
 
PatchOpRequest(List<PatchRequestOperation>) - Constructor for class de.captaingoldfish.scim.sdk.common.request.PatchOpRequest
 
PatchOpRequest.PatchOpRequestBuilder - Class in de.captaingoldfish.scim.sdk.common.request
override lombok builder with public constructor
PatchOpRequestBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.request.PatchOpRequest.PatchOpRequestBuilder
 
PatchRequestOperation - Class in de.captaingoldfish.scim.sdk.common.request
author Pascal Knueppel
created at: 29.10.2019 - 08:32

represents a single operation within a patch request
PatchRequestOperation() - Constructor for class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
 
PatchRequestOperation(String, PatchOp, List<String>, JsonNode) - Constructor for class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
 
PatchRequestOperation.PatchRequestOperationBuilder - Class in de.captaingoldfish.scim.sdk.common.request
 
PatchRequestOperationBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation.PatchRequestOperationBuilder
 
path(String) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation.BulkRequestOperationBuilder
 
path(String) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation.PatchRequestOperationBuilder
 
PATH - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
PATTERN - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the validation attribute for string types "pattern"
PersonRole - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
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() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PersonRole
 
PersonRole(String, Boolean, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PersonRole
 
PersonRole.PersonRoleBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
override lombok builder with public constructor
PersonRoleBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PersonRole.PersonRoleBuilder
 
PHONE_NUMBERS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
PhoneNumber - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
author Pascal Knueppel
created at: 11.10.2019 - 13:13

Phone numbers for the user.
PhoneNumber() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PhoneNumber
 
PhoneNumber(String, Boolean, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PhoneNumber
 
PhoneNumber.PhoneNumberBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
override lombok builder with public constructor
PhoneNumberBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PhoneNumber.PhoneNumberBuilder
 
phoneNumbers(List<PhoneNumber>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
Photo - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
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() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Photo
 
Photo(String, Boolean, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Photo
 
Photo.PhotoBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
override lombok builder with public constructor
PhotoBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Photo.PhotoBuilder
 
photos(List<Photo>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
PHOTOS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
POST - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.HttpMethod
 
POSTAL_CODE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
postalCode(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
PR - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Comparator
 
PRECONDITION_FAILED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
PreconditionFailedException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 21.11.2019 - 10:02

PreconditionFailedException() - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.PreconditionFailedException
 
PreconditionFailedException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.PreconditionFailedException
 
PreconditionFailedException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.PreconditionFailedException
 
PreconditionFailedException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.PreconditionFailedException
 
PREFERRED_LANGUAGE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
preferredLanguage(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
primary(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
primary(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme.AuthenticationSchemeBuilder
 
primary(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Email.EmailBuilder
 
primary(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Entitlement.EntitlementBuilder
 
primary(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.GroupNode.GroupNodeBuilder
 
primary(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Ims.ImsBuilder
 
primary(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Member.MemberBuilder
 
primary(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PersonRole.PersonRoleBuilder
 
primary(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PhoneNumber.PhoneNumberBuilder
 
primary(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Photo.PhotoBuilder
 
primary(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.ScimX509Certificate.ScimX509CertificateBuilder
 
PRIMARY - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
PROFILE_URL - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
profileUrl(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
PUT - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.HttpMethod
 

R

READ_ONLY - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Mutability
 
READ_WRITE - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Mutability
 
readJsonDocument(String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will read a json document from the given string
readJsonDocument(String, Class<T>) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will read a json document from the given string
ref(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Manager.ManagerBuilder
 
ref(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
ref(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme.AuthenticationSchemeBuilder
 
ref(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Email.EmailBuilder
 
ref(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Entitlement.EntitlementBuilder
 
ref(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.GroupNode.GroupNodeBuilder
 
ref(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Ims.ImsBuilder
 
ref(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Member.MemberBuilder
 
ref(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PersonRole.PersonRoleBuilder
 
ref(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PhoneNumber.PhoneNumberBuilder
 
ref(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Photo.PhotoBuilder
 
ref(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.ScimX509Certificate.ScimX509CertificateBuilder
 
REF - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
REFERENCE - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
 
REFERENCE_TYPES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
ReferenceTypes - Enum in de.captaingoldfish.scim.sdk.common.constants.enums
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.
region(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
REGION - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
remove(SchemaAttribute) - Method in class de.captaingoldfish.scim.sdk.common.resources.ResourceNode
this method will remove the attribute defined by the given schema-attribute from this resource.
REMOVE - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.PatchOp
 
removeAttribute(JsonNode, String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will remove an attribute from the given jsonNode
removeAttribute(SchemaAttribute) - Method in class de.captaingoldfish.scim.sdk.common.schemas.Schema
removes an attribute definition from this schema
removeBranchFromTree(TreeNode<T>) - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
removes the branch from the tree represented by the given treenode
removeChild(TreeNode<T>) - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
remove a child from this node.
removeChildren(TreeNode<T>...) - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
removes several children at once
removeLeaf(TreeNode<T>) - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
 
removeNodeFromTree(TreeNode<T>) - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
removes a single node from the tree.
removeParent(TreeNode<T>) - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
remove a parent from this node
removeParents(TreeNode<T>...) - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
removes several parents at once
removeRoot(TreeNode<T>) - Method in class de.captaingoldfish.scim.sdk.common.tree.GenericTree
 
removeSchema(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.AbstractSchemasHolder
removes a single schema from this resource node
removeSimpleAttributeFromArray(JsonNode, String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will remove a simple value from a simple array node in the given json document
REPLACE - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.PatchOp
 
replaceNode(JsonNode, String, JsonNode) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will remove an attribute from the given jsonNode
REQUEST - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Returned
 
REQUEST_TOO_LONG - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
REQUEST_URI_TOO_LONG - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
RequestUtils - Class in de.captaingoldfish.scim.sdk.common.utils
 
REQUIRED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
REQUIRED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.Custom
a required attribute is missing
resource(ScimResponse) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation.BulkResponseGetOperationBuilder
 
RESOURCE - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.ReferenceTypes
 
RESOURCE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
a field used in BulkResponseGetOperations to identify the returned resource
RESOURCE_ID - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
a field used in BulkResponseGetOperations to identify the referenced resource.
RESOURCE_TYPE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
RESOURCE_TYPE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ResourceTypeNames
 
RESOURCE_TYPE_DISABLED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute tells us if a resource type was disabled
RESOURCE_TYPE_FEATURE_EXTENSION_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
RESOURCE_TYPE_REFERENCE_NAME - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
a field for the SchemaAttribute class.

Only usable in combination with 'type=reference' and 'resourceTypes=['resource']'.
RESOURCE_TYPE_RESOURCE_TYPE_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
RESOURCE_TYPE_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
RESOURCE_TYPES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute is used for meta-configuration loading.
RESOURCE_TYPES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.EndpointPaths
 
RESOURCE_TYPES_FEATURE_EXT_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
ResourceComparator - Class in de.captaingoldfish.scim.sdk.common.utils
this class is used for partial or complete resource-comparison.
ResourceComparator(Schema, List<Schema>, List<SchemaAttribute>, ResourceComparator.AttributeHandlingType) - Constructor for class de.captaingoldfish.scim.sdk.common.utils.ResourceComparator
 
ResourceComparator.AttributeHandlingType - Enum in de.captaingoldfish.scim.sdk.common.utils
 
resourceId(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation.BulkResponseGetOperationBuilder
 
resourceId(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation.BulkResponseOperationBuilder
 
ResourceNode - Class in de.captaingoldfish.scim.sdk.common.resources
author Pascal Knueppel
created at: 11.10.2019 - 11:23

Each SCIM resource (Users, Groups, etc.) includes the following common attributes.
ResourceNode() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.ResourceNode
 
ResourceNotFoundException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 12.10.2019 - 17:41

ResourceNotFoundException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ResourceNotFoundException
 
RESOURCES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
resourceType(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
The name of the resource type of the resource.
resourceType(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation.BulkResponseGetOperationBuilder
 
ResourceTypeNames - Class in de.captaingoldfish.scim.sdk.common.constants
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
response(ScimObjectNode) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation.BulkResponseOperationBuilder
 
RESPONSE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
ResponseException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
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
ResponseException(String, Integer, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ResponseException
 
responseHeaders - Variable in exception de.captaingoldfish.scim.sdk.common.exceptions.ScimException
a map of http headers that should be included in the response
RETURN_RESOURCE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
a field for bulk-requests that allow clients to explicitly ask for the resource that was created or modified to be returned.
RETURN_RESOURCES_BY_DEFAULT_ON_BULK - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
a configuration field for the service provider object in the BulkConfig that allows the service provider to return resources at all endpoints by default on bulk-requests even if the client did not explicitly ask for them.
RETURN_RESOURCES_ENABLED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
a configuration field for the service provider object in the BulkConfig that allows resources to be returned from the bulk endpoint.
Returned - Enum in de.captaingoldfish.scim.sdk.common.constants.enums
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.
RETURNED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
returnResource(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation.BulkRequestOperationBuilder
 
returnResourcesByDefault(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig.BulkConfigBuilder
 
returnResourcesEnabled(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig.BulkConfigBuilder
 
RFC7643() - Constructor for class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
RFC7644() - Constructor for class de.captaingoldfish.scim.sdk.common.constants.ScimType.RFC7644
 
roles(List<PersonRole>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
ROLES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the role-array for resource types
ROLES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
ROLES_CREATE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the role-array for the create endpoint of a specific resource type
ROLES_DELETE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the role-array for the delete endpoint of a specific resource type
ROLES_GET - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the role-array for the get endpoint of a specific resource type
ROLES_LIST - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the role-array for the list endpoint of a specific resource type
ROLES_UPDATE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute defines the role-array for the update endpoint of a specific resource type

S

Schema - Class in de.captaingoldfish.scim.sdk.common.schemas
author Pascal Knueppel
created at: 03.10.2019 - 13:24

this class will represent a SCIM schema definition
Schema() - Constructor for class de.captaingoldfish.scim.sdk.common.schemas.Schema
 
Schema(JsonNode) - Constructor for class de.captaingoldfish.scim.sdk.common.schemas.Schema
 
Schema(JsonNode, String) - Constructor for class de.captaingoldfish.scim.sdk.common.schemas.Schema
 
SCHEMA - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
SCHEMA - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ResourceTypeNames
 
SCHEMA_EXTENSIONS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
SCHEMA_RESOURCE_TYPE_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
SCHEMA_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
SchemaAttribute - Class in de.captaingoldfish.scim.sdk.common.schemas
holds the data of an attribute definition from a schema type document
SchemaAttribute() - Constructor for class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
this constructor is necessary for the SCIM-SDK-client.
SchemaAttribute(JsonNode) - Constructor for class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
SchemaAttribute(SchemaAttribute, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
a constructor used for unit tests only to create schema-attribute instances for testing
SchemaAttribute(Schema, String, SchemaAttribute, JsonNode) - Constructor for class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
SchemaAttribute(Schema, String, SchemaAttribute, JsonNode, String) - Constructor for class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
 
SCHEMAS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
SCHEMAS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.EndpointPaths
 
SCHEMAS_ATTRIBUTE - Static variable in class de.captaingoldfish.scim.sdk.common.schemas.Schema
the attribute definition for the schemas-attribute that is part of each schema
SCHEMAS_ATTRIBUTE_DEFINITION - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
SchemaUris - Class in de.captaingoldfish.scim.sdk.common.constants
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
SCIM_CONTENT_TYPE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpHeader
 
SCIM_CORE_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
SCIM_MESSAGES_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
SCIM_TYPE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
ScimArrayNode - Class in de.captaingoldfish.scim.sdk.common.resources.base
author Pascal Knueppel
created at: 05.10.2019 - 20:11

ScimArrayNode(SchemaAttribute) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.base.ScimArrayNode
 
ScimBinaryNode - Class in de.captaingoldfish.scim.sdk.common.resources.base
 
ScimBinaryNode(SchemaAttribute, byte[]) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.base.ScimBinaryNode
 
ScimBooleanNode - Class in de.captaingoldfish.scim.sdk.common.resources.base
author Pascal Knueppel
created at: 05.10.2019 - 20:19

ScimBooleanNode(SchemaAttribute, boolean) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.base.ScimBooleanNode
 
ScimDoubleNode - Class in de.captaingoldfish.scim.sdk.common.resources.base
author Pascal Knueppel
created at: 05.10.2019 - 20:19

ScimDoubleNode(SchemaAttribute, double) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.base.ScimDoubleNode
 
ScimException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 28.09.2019 - 15:19

the base-exception of all scim errors
ScimException(String, Throwable, Integer, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ScimException
 
ScimException(String, Throwable, Integer, String, Map<String, String>) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.ScimException
 
ScimIntNode - Class in de.captaingoldfish.scim.sdk.common.resources.base
author Pascal Knueppel
created at: 05.10.2019 - 20:19

ScimIntNode(SchemaAttribute, int) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.base.ScimIntNode
 
ScimLongNode - Class in de.captaingoldfish.scim.sdk.common.resources.base
author Pascal Knueppel
created at: 05.10.2019 - 20:19

ScimLongNode(SchemaAttribute, long) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.base.ScimLongNode
 
ScimNode - Interface in de.captaingoldfish.scim.sdk.common.resources.base
author Pascal Knueppel
created at: 05.10.2019 - 16:37

an implementation with default methods to simulate multiple inheritance to jackson JsonNodes
ScimObjectNode - Class in de.captaingoldfish.scim.sdk.common.resources.base
author Pascal Knueppel
created at: 05.10.2019 - 20:10

ScimObjectNode() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
 
ScimObjectNode(SchemaAttribute) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
 
ScimResponse - Class in de.captaingoldfish.scim.sdk.common.response
author Pascal Knueppel
created at: 03.10.2019 - 19:29

The abstract implementation for all responses created by this framework
ScimResponse() - Constructor for class de.captaingoldfish.scim.sdk.common.response.ScimResponse
 
ScimResponse(JsonNode) - Constructor for class de.captaingoldfish.scim.sdk.common.response.ScimResponse
 
ScimTextNode - Class in de.captaingoldfish.scim.sdk.common.resources.base
author Pascal Knueppel
created at: 05.10.2019 - 20:19

ScimTextNode(SchemaAttribute, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.base.ScimTextNode
 
scimType - Variable in exception de.captaingoldfish.scim.sdk.common.exceptions.ScimException
the scim type for scim errors as defined in RFC7644 3.12.
ScimType - Class in de.captaingoldfish.scim.sdk.common.constants
author Pascal Knueppel
created at: 04.10.2019 - 00:59

ScimType() - Constructor for class de.captaingoldfish.scim.sdk.common.constants.ScimType
 
ScimType.Custom - Class in de.captaingoldfish.scim.sdk.common.constants
these are the scim types that have been defined by this application
ScimType.RFC7644 - Class in de.captaingoldfish.scim.sdk.common.constants
these are the scim types defined by RFC7644
ScimX509Certificate - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
author Pascal Knueppel
created at: 11.10.2019 - 13:16

A list of certificates associated with the resource (e.g., a User).
ScimX509Certificate() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.ScimX509Certificate
 
ScimX509Certificate(String, Boolean, String, String, String) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.ScimX509Certificate
 
ScimX509Certificate.ScimX509CertificateBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.multicomplex
override lombok builder with public constructor
ScimX509CertificateBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.multicomplex.ScimX509Certificate.ScimX509CertificateBuilder
 
SEARCH - Static variable in class de.captaingoldfish.scim.sdk.common.constants.EndpointPaths
 
SEARCH_REQUEST_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
SearchRequest - Class in de.captaingoldfish.scim.sdk.common.request
author Pascal Knueppel
created at: 18.10.2019 - 18:39

represents a search request that is used on .search requests
SearchRequest() - Constructor for class de.captaingoldfish.scim.sdk.common.request.SearchRequest
 
SearchRequest(Long, Integer, String, String, SortOrder, String, List<String>, String, List<String>) - Constructor for class de.captaingoldfish.scim.sdk.common.request.SearchRequest
 
SearchRequest.SearchRequestBuilder - Class in de.captaingoldfish.scim.sdk.common.request
override lombok builder with public constructor
SearchRequestBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.request.SearchRequest.SearchRequestBuilder
 
SENSITIVE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.RFC7644
The specified request cannot be completed, due to the passing of sensitive (e.g., personal) information in a request URI.
SERVER - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Uniqueness
 
SERVICE_PROVIDER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
this attribute is used for meta-configuration loading.
SERVICE_PROVIDER_CONFIG - Static variable in class de.captaingoldfish.scim.sdk.common.constants.EndpointPaths
 
SERVICE_PROVIDER_CONFIG - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ResourceTypeNames
 
SERVICE_PROVIDER_CONFIG_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
SERVICE_PROVIDER_RESOURCE_TYPE_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
ServiceProvider - Class in de.captaingoldfish.scim.sdk.common.resources
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() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
 
ServiceProvider(String, PatchConfig, ChangePasswordConfig, SortConfig, ETagConfig, FilterConfig, BulkConfig, List<AuthenticationScheme>, ForkJoinPool, boolean, boolean, boolean, Boolean, Boolean, boolean) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
 
ServiceProvider.ServiceProviderBuilder - Class in de.captaingoldfish.scim.sdk.common.resources
override lombok builder
ServiceProviderBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
make builder constructor public in order to allow inheritance for this builder
setActive(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A Boolean value indicating the user's administrative status.
setAddresses(List<Address>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A physical mailing address for this user.
setAttribute(String, byte[]) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes a binary type attribute
setAttribute(String, ObjectNode) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes an object type attribute
setAttribute(String, Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes a boolean type attribute
setAttribute(String, Double) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes a double type attribute
setAttribute(String, Integer) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes an integer type attribute
setAttribute(String, Long) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes a long type attribute
setAttribute(String, String) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes a string type attribute
setAttribute(String, List<T>) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes an array type attribute
setAttributeList(String, List<T>) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes an array type attribute
setAttributes(String) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
A multi-valued list of strings indicating the names of resource attributes to return in the response, overriding the set of attributes that would be returned by default.
setAttributes(List<String>) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
A multi-valued list of strings indicating the names of resource attributes to return in the response, overriding the set of attributes that would be returned by default.
setAuthenticationSchemes(List<AuthenticationScheme>) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A multi-valued complex type that specifies supported authentication scheme properties.
setAuthenticationType(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
The authentication scheme.
setBulkConfig(BulkConfig) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A complex type that specifies bulk configuration options.
setBulkId(String) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
The transient identifier of a newly created resource, unique within a bulk request and created by the client.
setBulkId(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The transient identifier of a newly created resource, unique within a bulk request and created by the client.
setBulkRequestOperations(List<BulkRequestOperation>) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequest
Defines operations within a bulk job.
setBulkResponseOperations(List<BulkResponseOperation>) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse
Defines operations within a bulk job.
setCanonicalValues(List<String>) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A collection of suggested canonical values that MAY be used (e.g., "work" and "home").
setCaseExact(boolean) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A Boolean value that specifies whether or not a string attribute is case sensitive.
setChangePasswordConfig(ChangePasswordConfig) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A complex type that specifies configuration options related to changing a password.
setChildren(List<BulkResponseGetOperation>) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
the children of this resource if any are present
setCostCenter(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
Identifies the name of a cost center.
setCount(Integer) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
An integer indicating the desired maximum number of query results per page.
setCountry(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
The country name component.
setCreated(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The "DateTime" that the resource was added to the service provider.
setCreated(Instant) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The "DateTime" that the resource was added to the service provider.
setCreated(Instant, int) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The "DateTime" that the resource was added to the service provider.
setCreated(LocalDateTime) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The "DateTime" that the resource was added to the service provider.
setCreated(OffsetDateTime) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The "DateTime" that the resource was added to the service provider.
setData(JsonNode) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
The resource data as it would appear for a single SCIM POST, PUT, or PATCH operation.
setData(String) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
The resource data as it would appear for a single SCIM POST, PUT, or PATCH operation.
setDateTimeAttribute(String, Instant) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes a dateTime type attribute by default the JSON String representation will keep DEFAULT_FRACTIONALS_TO_KEEP fractionals i.e. 1970-01-01T00:00:00.000Z
setDateTimeAttribute(String, Instant, int) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes a dateTime type attribute including the given fractionalDigits inside the JSON TextNode
setDateTimeAttribute(String, LocalDateTime) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes a dateTime type attribute
setDateTimeAttribute(String, OffsetDateTime) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes a dateTime type attribute
setDefaultValue(String) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A default value that is set if the attribute has no value
setDepartment(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
Identifies the name of a department.
setDescription(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
A description of the authentication scheme.
setDescription(String) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The attribute's human-readable description.
setDetail(String) - Method in class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
A detailed human-readable message.
setDisplay(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode
A human-readable name, primarily used for display purposes and having a mutability of "immutable".
setDisplayName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Manager
The displayName of the user's manager.
setDisplayName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.Group
A human-readable name for the Group.
setDisplayName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
The name of the user, suitable for display to end-users.
setDivision(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
Identifies the name of a division.
setDocumentationUri(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
An HTTP-addressable URL pointing to the authentication scheme's usage documentation.
setDocumentationUri(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
An HTTP-addressable URL pointing to the service provider's human-consumable help documentation.
setDoNotFailOnNoTarget(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
prevents that a patch-operation fails if the target of the attributes pointer is missing.
setEmails(List<Email>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Email addresses for the User.
setEmployeeNumber(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
A string identifier, typically numeric or alphanumeric, assigned to a person, typically based on order of hire or association with an organization.
setEnterpriseUser(EnterpriseUser) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
The following SCIM extension defines attributes commonly used in representing users that belong to, or act on behalf of, a business or enterprise.
setEntitlements(List<Entitlement>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A list of entitlements for the user that represent a thing the user has.
setETag(Meta) - Method in class de.captaingoldfish.scim.sdk.common.response.ScimResponse
will set the entity tag into the response headers
setETagConfig(ETagConfig) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A complex type that specifies ETag configuration options.
setExcludedAttributes(String) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
A multi-valued list of strings indicating the names of resource attributes to be removed from the default set of attributes to return.
setExcludedAttributes(List<String>) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
A multi-valued list of strings indicating the names of resource attributes to be removed from the default set of attributes to return.
setExternalId(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.ResourceNode
A String that is an identifier for the resource as defined by the provisioning client.
setFailOnErrors(Integer) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequest
An integer specifying the number of errors that the service provider will accept before the operation is terminated and an error response is returned.
setFamilyName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
The family name of the User, or last name in most Western languages (e.g., "Jensen" given the full name "Ms.
setFilter(String) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
The filter string used to request a subset of resources.
setFilterConfig(FilterConfig) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A complex type that specifies FILTER options.
setFormatted(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
The full name, including all middle names, titles, and suffixes as appropriate, formatted for display (e.g., "Ms.
setFormatted(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
The full mailing address, formatted for display or use with a mailing label.
setGivenName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
The given name of the User, or first name in most Western languages (e.g., "Barbara" given the full name "Ms.
setGroups(List<GroupNode>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A list of groups to which the user belongs, either through direct membership, through nested groups, or dynamically calculated.
setHonorificPrefix(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
The honorific prefix(es) of the User, or title in most Western languages (e.g., "Ms." given the full name "Ms.
setHonorificSuffix(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
The honorific suffix(es) of the User, or suffix in most Western languages (e.g., "III" given the full name "Ms.
setId(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.ResourceNode
A unique identifier for a SCIM resource as defined by the service provider.
setIgnoreRequiredAttributesOnResponse(boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
if required attributes should only be validated on request or on request and response
setIgnoreRequiredExtensionsOnResponse(boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
if required extensions should only be validated on request or on request and response
setIgnoreUnknownAttribute(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
If activated unknown attributes on patch expressions will no longer result in a BadRequestException.
setIms(List<Ims>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Instant messaging address for the user.
setItemsPerPage(Integer) - Method in class de.captaingoldfish.scim.sdk.common.response.ListResponse
Non-negative integer.
setLastModified(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The most recent DateTime that the details of this resource were updated at the service provider.
setLastModified(Instant) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The most recent DateTime that the details of this resource were updated at the service provider.
setLastModified(Instant, int) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The most recent DateTime that the details of this resource were updated at the service provider.
setLastModified(LocalDateTime) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The most recent DateTime that the details of this resource were updated at the service provider.
setLastModified(OffsetDateTime) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The most recent DateTime that the details of this resource were updated at the service provider.
setListedResources(List<JsonNode>) - Method in class de.captaingoldfish.scim.sdk.common.response.ListResponse
the resources that have been extracted
setLocale(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Used to indicate the User's default location for purposes of localizing such items as currency, date time format, or numerical representations.
setLocality(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
The city or locality component.
setLocation(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The URI of the resource being returned.
setLocation(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The resource endpoint URL.
setManager(Manager) - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
The user's manager.
setMaximum(double) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of "maximum" MUST be a number, representing an inclusive upper limit for a numeric instance.
setMaxItems(Integer) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of this keyword MUST be a non-negative integer.
setMaxLength(Long) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of this keyword MUST be a non-negative integer.
setMaxOperations(Integer) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
An integer value specifying the maximum number of operations.
setMaxPayloadSize(Long) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
An integer value specifying the maximum payload size in bytes.
setMaxResourceLevel(Integer) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
this field allows clients to limit the number of transitive retrieved resources from the bulk-response to keep the response profile low
setMaxResults(Integer) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig
An integer value specifying the maximum number of resources returned in a response.
setMembers(List<Member>) - Method in class de.captaingoldfish.scim.sdk.common.resources.Group
A list of members of the Group.
setMeta(Meta) - Method in class de.captaingoldfish.scim.sdk.common.resources.ResourceNode
A complex attribute containing resource metadata.
setMethod(HttpMethod) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
The HTTP method of the current operation.
setMethod(HttpMethod) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The HTTP method of the current operation.
setMiddleName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name
The middle name(s) of the User (e.g., "Jane" given the full name "Ms.
setMinimum(double) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of "minimum" MUST be a number, representing an inclusive lower limit for a numeric instance.
setMinItems(Integer) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of this keyword MUST be a non-negative integer.
setMinLength(Long) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of this keyword MUST be a non-negative integer.
setMsAzureComplexSimpleValueWorkaroundActive(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
A workaround to handle MsAzures illegal complex-simple-value notation.
setMsAzureFilterWorkaroundActive(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
A workaround to handle filter-expressions in patch-paths as attributes that will be added to the resource
setMsAzureValueSubAttributeWorkaroundActive(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
A workaround to handle MsAzures illegal value-subattribute notation
setMultipleOf(double) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of "multipleOf" MUST be a number, strictly greater than 0.
setMultiValued(boolean) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A Boolean value indicating the attribute's plurality.
setMutability(Mutability) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
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.
setName(Name) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
The components of the user's name.
setName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
The common authentication scheme name, e.g., HTTP Basic.
setName(String) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The attribute's name.
setNickName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
The casual way to address the user in real life, e.g., "Bob" or "Bobby" instead of "Robert".
setNodePath(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
the node path of this resource that references the position of this resource within the parent.
setNotAfter(String) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
a dateTime validation attribute that must not be after the value of this attribute
setNotAfter(Instant) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
a dateTime validation attribute that must not be after the value of this attribute
setNotAfter(LocalDateTime) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
a dateTime validation attribute that must not be after the value of this attribute
setNotAfter(OffsetDateTime) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
a dateTime validation attribute that must not be after the value of this attribute
setNotBefore(String) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
a dateTime validation attribute that must not be before the value of this attribute
setNotBefore(Instant) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
a dateTime validation attribute that must not be before the value of this attribute
setNotBefore(LocalDateTime) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
a dateTime validation attribute that must not be before the value of this attribute
setNotBefore(OffsetDateTime) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
a dateTime validation attribute that must not be before the value of this attribute
setOp(PatchOp) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
Each PATCH operation object MUST have exactly one "op" member, whose value indicates the operation to perform and MAY be one of "add", "remove", or "replace"
setOperations(List<PatchRequestOperation>) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchOpRequest
Defines operations within a bulk job.
setOrganization(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser
Identifies the name of an organization.
setPassword(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
This attribute is intended to be used as a means to set, replace, or compare (i.e., filter for equality) a password.
setPatchConfig(PatchConfig) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A complex type that specifies PATCH configuration options.
setPath(String) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
The resource's relative path to the SCIM service provider's root.
setPath(String) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
The "path" attribute value is a String containing an attribute path describing the target of the operation.The "path" attribute is OPTIONAL for "add" and "replace" and is REQUIRED for "remove" operations.
setPattern(String) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The value of this keyword MUST be a string.
setPhoneNumbers(List<PhoneNumber>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Phone numbers for the user.
setPhotos(List<Photo>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
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.
setPostalCode(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
The zip code or postal code component.
setPreferredLanguage(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Indicates the user's preferred written or spoken languages and is generally used for selecting a localized user interface.
setPrimary(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode
A Boolean value indicating the 'primary' or preferred attribute value for this attribute, e.g., the preferred mailing address or the primary email address.
setProfileUrl(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A URI that is a uniform resource locator (as defined in Section 1.1.3 of [RFC3986]) and that points to a location representing the user's online profile (e.g., a web page).
setRef(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Manager
$ref The URI of the SCIM resource representing the User's manager.
setRef(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode
The reference URI of a target resource, if the attribute is a reference.
setReferenceTypes(List<ReferenceTypes>) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A multi-valued array of JSON strings that indicate the SCIM resource types that may be referenced.
setRegion(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
The state or region component.
setRequired(boolean) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A Boolean value that specifies whether or not the attribute is required.
setResource(T) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
the resource that represents this node
setResourceId(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
the id of the resource that is referenced
setResourceId(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
the unique identifier of the resource that is added to the response in order for the client to simplify the parsing of the id element.
setResourceType(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The name of the resource type of the resource.
setResourceType(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
the name of the resource type that is referenced with this resource.
setResourceTypeReferenceName(String) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
Only usable in combination with 'type=reference' and 'resourceTypes=['resource']'.
setResponse(ScimObjectNode) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The HTTP response body for the specified request operation.
setResponseHeaders(Map<String, String>) - Method in exception de.captaingoldfish.scim.sdk.common.exceptions.ScimException
a map of http headers that should be included in the response
setReturned(Returned) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
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.
setReturnResource(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
this field allows clients to explicitly ask the server to return the created or modified resource in the bulk response.
setReturnResourcesByDefault(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
Allows the service provider to return resources at all endpoints by default on bulk-requests even if the client did not explicitly asked for them.
setReturnResourcesEnabled(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
Enable return resources at bulk endpoint.
setRoles(List<PersonRole>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A list of roles for the user that collectively represent who the user is, e.g., "Student", "Faculty".
setSailsPointWorkaroundActive(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
A Workaround to handle patch replace-ops on single complex types as add operations.
setSchemas(List<String>) - Method in class de.captaingoldfish.scim.sdk.common.resources.AbstractSchemasHolder
adds a list of schemas to this resource
setSchemas(Set<String>) - Method in class de.captaingoldfish.scim.sdk.common.resources.AbstractSchemasHolder
adds a set of schemas to this resource
setScimType(String) - Method in exception de.captaingoldfish.scim.sdk.common.exceptions.ScimException
the scim type for scim errors as defined in RFC7644 3.12.
setScimType(String) - Method in class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
A SCIM detail error keyword.
setSortBy(String) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
A string indicating the attribute whose value SHALL be used to order the returned responses.
setSortConfig(SortConfig) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
A complex type that specifies Sort configuration options.
setSortOrder(SortOrder) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
A string indicating the order in which the "sortBy" parameter is applied.
setSpecUri(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme
An HTTP-addressable URL pointing to the authentication scheme's specification.
setStartIndex(Long) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest
An integer indicating the 1-based index of the first query result.
setStartIndex(Long) - Method in class de.captaingoldfish.scim.sdk.common.response.ListResponse
The 1-based index of the first result in the current set of query results, e.g., 1.
setStatus(int) - Method in exception de.captaingoldfish.scim.sdk.common.exceptions.ScimException
The HTTP status code.
setStatus(int) - Method in class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
The HTTP status code (see Section 6 of [RFC7231]) expressed as a JSON string.
setStatus(Integer) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation
the http response status for this resource.
setStatus(Integer) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The HTTP response status code for the requested operation.
setStreetAddress(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address
The full street address component, which may include house number, street name, P.O. box, and multi-line extended street address information.
setStringAttributeList(String, List<String>) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes an array type attribute
setStringAttributeList(String, Set<String>) - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
adds or removes an array type attribute
setSupportBulkGet(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
Allows the service provider to return resources at all endpoints by default on bulk-requests even if the client did not explicitly asked for them.
setSupported(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig
A Boolean value specifying whether or not the operation is supported.
setSupported(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.ChangePasswordConfig
A Boolean value specifying whether or not the operation is supported.
setSupported(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.ETagConfig
A Boolean value specifying whether or not the operation is supported.
setSupported(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig
A Boolean value specifying whether or not the operation is supported.
setSupported(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig
A Boolean value specifying whether the operation is supported.
setSupported(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.SortConfig
A Boolean value specifying whether or not the operation is supported.
setThreadPool(ForkJoinPool) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
 
setTimezone(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
The User's time zone, in IANA Time Zone database format [RFC6557], also known as the "Olson" time zone database format [Olson-TZ] (e.g., "America/Los_Angeles").
setTitle(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
The user's title, such as "Vice President".
setTotalResults(Long) - Method in class de.captaingoldfish.scim.sdk.common.response.ListResponse
Non-negative integer.
setType(Type) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
The attribute's data type.
setType(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode
A label indicating the attribute's function, e.g., "work" or "home".
setUniqueIdentifier(String) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
this identifier is exclusively used on bulk requests to be able to check if this request was already tried to be handled once.
setUniqueness(Uniqueness) - Method in class de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
A single keyword value that specifies how the service provider enforces uniqueness of attribute values.
setUseDefaultValuesOnRequest(boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
if the SchemaAttribute.getDefaultValue() should be respected on requests
setUseDefaultValuesOnResponse(boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider
if the SchemaAttribute.getDefaultValue() should be respected on responses
setUserName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A service provider's unique identifier for the user, typically used by the user to directly authenticate to the service provider.
setUserType(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
Used to identify the relationship between the organization and the user.
setValue(JsonNode) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
the new value of the targeted attribute
setValue(String) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
the new value of the targeted attribute
setValue(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Manager
The "id" of the SCIM resource representing the user's manager.
setValue(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.MultiComplexNode
The attribute's significant value, e.g., email address, phone number.
setValueNode(JsonNode) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
the new value of the targeted attribute. in this case the value is represented by the resource itself
setValues(List<String>) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation
the new value of the targeted attribute
setVersion(ETag) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
The version of the resource being returned.
setVersion(ETag) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta
The version of the resource being returned.
setVersion(ETag) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The version of the resource being returned.
setVersion(String) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
The version of the resource being returned.
setVersion(String) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation
The version of the resource being returned.
setX509Certificates(List<ScimX509Certificate>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User
A list of certificates associated with the resource (e.g., a User).
SINGLETON_ENDPOINT - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
an attribute key for ResourceTypes to setup a resource endpoint as singleton endpoint
SORT - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
SORT_BY - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
SORT_ORDER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
sortBy(String) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest.SearchRequestBuilder
 
sortConfig(SortConfig) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
SortConfig - Class in de.captaingoldfish.scim.sdk.common.resources.complex
author Pascal Knueppel
created at: 18.10.2019 - 11:12

A complex type that specifies Sort configuration options.
SortConfig() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.SortConfig
 
SortConfig(Boolean) - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.SortConfig
 
SortConfig.SortConfigBuilder - Class in de.captaingoldfish.scim.sdk.common.resources.complex
override lombok builder with public constructor
SortConfigBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.complex.SortConfig.SortConfigBuilder
 
sortOrder(SortOrder) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest.SearchRequestBuilder
 
SortOrder - Enum in de.captaingoldfish.scim.sdk.common.constants.enums
author Pascal Knueppel
created at: 18.10.2019 - 17:35

gives the valid types for sort ordering
SPEC_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
specUri(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme.AuthenticationSchemeBuilder
 
START_INDEX - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
startIndex(Long) - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest.SearchRequestBuilder
 
status - Variable in exception de.captaingoldfish.scim.sdk.common.exceptions.ScimException
The HTTP status code.
status(Integer) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation.BulkResponseGetOperationBuilder
 
status(Integer) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation.BulkResponseOperationBuilder
 
STATUS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
STREET_ADDRESS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
streetAddress(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
STRING - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
 
SUB_ATTRIBUTES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
SUPPORT_BULK_GET - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
a field for the service provider configuration.
supportBulkGet(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig.BulkConfigBuilder
 
supported(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig.BulkConfigBuilder
 
supported(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.ChangePasswordConfig.ChangePasswordConfigBuilder
 
supported(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.ETagConfig.ETagConfigBuilder
 
supported(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig.FilterConfigBuilder
 
supported(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig.PatchConfigBuilder
 
supported(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.SortConfig.SortConfigBuilder
 
SUPPORTED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
SW - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Comparator
 

T

tag(String) - Method in class de.captaingoldfish.scim.sdk.common.etag.ETag.ETagBuilder
 
TimeUtils - Class in de.captaingoldfish.scim.sdk.common.utils
author Pascal Knueppel
created at: 29.09.2019 - 21:17

this class shall help by parsing timestamps send within a scim request
timeZone(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
TIMEZONE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
title(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
TITLE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
toJsonString(JsonNode) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
override method for usage with wildfly 18 that still uses jackson 2.9.x
TOO_LARGE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.Custom
if the request body exceeds the maximum allowed payload size (for bulk requests only)
TOO_MANY - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.RFC7644
The specified filter yields many more results than the server is willing to calculate or process.
toPrettyJsonString(JsonNode) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
override method for usage with wildfly 18 that still uses jackson 2.9.x
toPrettyString() - Method in class de.captaingoldfish.scim.sdk.common.etag.ETag
 
toPrettyString() - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
override method for usage with wildfly 18 that still uses jackson 2.9.x
toPrettyString() - Method in class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.etag.ETag.ETagBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.etag.ETag
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequest.BulkRequestBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation.BulkRequestOperationBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.request.PatchOpRequest.PatchOpRequestBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation.PatchRequestOperationBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.request.SearchRequest.SearchRequestBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
override method for usage with wildfly 18 that still uses jackson 2.9.x
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.BulkConfig.BulkConfigBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.ChangePasswordConfig.ChangePasswordConfigBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.ETagConfig.ETagConfigBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.FilterConfig.FilterConfigBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Manager.ManagerBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Name.NameBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.PatchConfig.PatchConfigBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.SortConfig.SortConfigBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.EnterpriseUser.EnterpriseUserBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.Group.GroupBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme.AuthenticationSchemeBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Email.EmailBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Entitlement.EntitlementBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.GroupNode.GroupNodeBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Ims.ImsBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Member.MemberBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PersonRole.PersonRoleBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PhoneNumber.PhoneNumberBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Photo.PhotoBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.ScimX509Certificate.ScimX509CertificateBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponse.BulkResponseBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseGetOperation.BulkResponseGetOperationBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation.BulkResponseOperationBuilder
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.response.ErrorResponse
 
toString() - Method in class de.captaingoldfish.scim.sdk.common.tree.TreeNode
 
TOTAL_RESULTS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
TreeNode<T> - Class in de.captaingoldfish.scim.sdk.common.tree
a simple representation of a tree node
TreeNode(GenericTree<T>, T) - Constructor for class de.captaingoldfish.scim.sdk.common.tree.TreeNode
 
type(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
type(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme.AuthenticationSchemeBuilder
 
type(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Email.EmailBuilder
 
type(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Entitlement.EntitlementBuilder
 
type(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.GroupNode.GroupNodeBuilder
 
type(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Ims.ImsBuilder
 
type(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Member.MemberBuilder
 
type(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PersonRole.PersonRoleBuilder
 
type(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PhoneNumber.PhoneNumberBuilder
 
type(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Photo.PhotoBuilder
 
type(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.ScimX509Certificate.ScimX509CertificateBuilder
 
Type - Enum in de.captaingoldfish.scim.sdk.common.constants.enums
author Pascal Knueppel
created at: 28.09.2019 - 18:00

The attribute's data type.
TYPE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 

U

UNAUTENTICATED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.Custom
if the client / user is not authenticated
UnauthenticatedException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 13.07.2020 - 09:05

UnauthenticatedException(String, AuthenticationScheme, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.UnauthenticatedException
 
UnauthenticatedException(String, List<AuthenticationScheme>, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.UnauthenticatedException
 
UNAUTHORIZED - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
uniqueIdentifier - Variable in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation
this identifier is exclusively used on bulk requests to be able to check if this request was already tried to be handled once.
Uniqueness - Enum in de.captaingoldfish.scim.sdk.common.constants.enums
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.
UNIQUENESS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
UNIQUENESS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.RFC7644
One or more of the attribute values are already in use or are reserved.
UNKNOWN_RESOURCE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.Custom
the specified resource is unknown
UnknownValueException - Exception in de.captaingoldfish.scim.sdk.common.exceptions
author Pascal Knueppel
created at: 28.09.2019 - 18:05

UnknownValueException(String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.UnknownValueException
 
UnknownValueException(String, Throwable) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.UnknownValueException
 
UnknownValueException(String, Throwable, Integer) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.UnknownValueException
 
UnknownValueException(String, Throwable, Integer, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.UnknownValueException
 
UnknownValueException(String, Throwable, String) - Constructor for exception de.captaingoldfish.scim.sdk.common.exceptions.UnknownValueException
 
UNPARSEABLE_REQUEST - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ScimType.Custom
the request was invalid and cannot be used for further processing
UNSUPPORTED_MEDIA_TYPE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpStatus
 
UpdateResponse - Class in de.captaingoldfish.scim.sdk.common.response
author Pascal Knueppel
created at: 14.10.2019 - 20:09

represents an update response object
UpdateResponse() - Constructor for class de.captaingoldfish.scim.sdk.common.response.UpdateResponse
 
UpdateResponse(JsonNode, String, Meta) - Constructor for class de.captaingoldfish.scim.sdk.common.response.UpdateResponse
 
URI - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.ReferenceTypes
 
URL - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.ReferenceTypes
 
urlDecode(String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.EncodingUtils
 
urlEncode(String) - Static method in class de.captaingoldfish.scim.sdk.common.utils.EncodingUtils
This method takes the input string and URL Encodes it using java.net.URLEncoder
USE_OR_ON_ROLES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.Custom
tells us if the roles entered within the arrays must all be present for the user to access the endpoint or if only a single role is necessary.
useDefaultValuesOnRequest(boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
useDefaultValuesOnResponse(boolean) - Method in class de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
 
User - Class in de.captaingoldfish.scim.sdk.common.resources
author Pascal Knueppel
created at: 07.10.2019 - 23:22

SCIM provides a resource type for "User" resources.
User() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.User
 
USER - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ResourceTypeNames
 
USER_NAME - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
USER_RESOURCE_TYPE_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
USER_SCHEMA_JSON - Static variable in class de.captaingoldfish.scim.sdk.common.constants.ClassPathReferences
 
USER_TYPE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
USER_URI - Static variable in class de.captaingoldfish.scim.sdk.common.constants.SchemaUris
 
User.UserBuilder - Class in de.captaingoldfish.scim.sdk.common.resources
override lombok builder
UserBuilder() - Constructor for class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
make builder constructor public in order to allow inheritance for this builder
userName(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
USERS - Static variable in class de.captaingoldfish.scim.sdk.common.constants.EndpointPaths
 
userType(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 

V

value(String) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation.PatchRequestOperationBuilder
 
value(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Manager.ManagerBuilder
 
value(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Address.AddressBuilder
 
value(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.AuthenticationScheme.AuthenticationSchemeBuilder
 
value(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Email.EmailBuilder
 
value(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Entitlement.EntitlementBuilder
 
value(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.GroupNode.GroupNodeBuilder
 
value(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Ims.ImsBuilder
 
value(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Member.MemberBuilder
 
value(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PersonRole.PersonRoleBuilder
 
value(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.PhoneNumber.PhoneNumberBuilder
 
value(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.Photo.PhotoBuilder
 
value(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.multicomplex.ScimX509Certificate.ScimX509CertificateBuilder
 
VALUE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
valueNode(JsonNode) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation.PatchRequestOperationBuilder
 
valueOf(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Comparator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Mutability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.PatchOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.ReferenceTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Returned
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Uniqueness
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.captaingoldfish.scim.sdk.common.utils.ResourceComparator.AttributeHandlingType
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Comparator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Mutability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.PatchOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.ReferenceTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Returned
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.captaingoldfish.scim.sdk.common.constants.enums.Uniqueness
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.captaingoldfish.scim.sdk.common.utils.ResourceComparator.AttributeHandlingType
Returns an array containing the constants of this enum type, in the order they are declared.
values(List<String>) - Method in class de.captaingoldfish.scim.sdk.common.request.PatchRequestOperation.PatchRequestOperationBuilder
 
version(ETag) - Method in class de.captaingoldfish.scim.sdk.common.request.BulkRequestOperation.BulkRequestOperationBuilder
 
version(ETag) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
The version of the resource being returned.
version(ETag) - Method in class de.captaingoldfish.scim.sdk.common.response.BulkResponseOperation.BulkResponseOperationBuilder
 
version(String) - Method in class de.captaingoldfish.scim.sdk.common.resources.complex.Meta.MetaBuilder
The version of the resource being returned.
VERSION - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 

W

weak(Boolean) - Method in class de.captaingoldfish.scim.sdk.common.etag.ETag.ETagBuilder
 
WEAK_IDENTIFIER - Static variable in class de.captaingoldfish.scim.sdk.common.etag.ETag
 
WRITE_ONLY - Enum constant in enum de.captaingoldfish.scim.sdk.common.constants.enums.Mutability
 
writeValue(JsonNode, String, T) - Static method in class de.captaingoldfish.scim.sdk.common.utils.JsonHelper
will remove an attribute from the given jsonNode
WWW_AUTHENTICATE - Static variable in class de.captaingoldfish.scim.sdk.common.constants.HttpHeader
 

X

X509_CERTIFICATES - Static variable in class de.captaingoldfish.scim.sdk.common.constants.AttributeNames.RFC7643
 
x509Certificates(List<ScimX509Certificate>) - Method in class de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
 
XSD_DATE_TIME_FORMAT - Static variable in class de.captaingoldfish.scim.sdk.common.utils.TimeUtils
the fully qualified xsd-datetime definition
A B C D E F G H I J L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form