A B C D E F G H I J K L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(JsonNode) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- add(Path, JsonNode) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- add(String, JsonNode) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- ADD - com.unboundid.scim2.common.messages.PatchOpType
-
The add operation type.
- addBinaryValues(Path, byte[], byte[]...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addBinaryValues(Path, List)
. - addBinaryValues(Path, byte[], byte[]...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addBinaryValues(String, List)
. - addBinaryValues(Path, List<byte[]>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds binary values to an array node.
- addBinaryValues(Path, List<byte[]>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addBinaryValues(String, byte[], byte[]...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addBinaryValues(String, List)
. - addBinaryValues(String, byte[], byte[]...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addBinaryValues(String, List)
. - addBinaryValues(String, List<byte[]>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds binary values to an array node.
- addBinaryValues(String, List<byte[]>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addBooleanValues(Path, List<Boolean>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Deprecated.Since 2.4.0. Boolean attributes represent data that has one of two possible values, so they are single-valued in nature. Thus, a multi-valued boolean array is not well-defined, since arrays such as
[true, false]
do not contain meaningful data. UseGenericScimResource.replaceValue(Path, Boolean)
instead. - addBooleanValues(Path, List<Boolean>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Deprecated.Since 2.4.0. Boolean attributes represent data that has one of two possible values, so they are single-valued in nature. Thus, a multi-valued boolean array is not well-defined, since arrays such as
[true, false]
do not contain meaningful data. UsePatchOperation.replace(Path, Boolean)
instead. - addBooleanValues(String, List<Boolean>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Deprecated.Since 2.4.0. Boolean attributes represent data that has one of two possible values, so they are single-valued in nature. Thus, a multi-valued boolean array is not well-defined, since arrays such as
[true, false]
do not contain meaningful data. UseGenericScimResource.replaceValue(String, Boolean)
instead. - addBooleanValues(String, List<Boolean>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Deprecated.Since 2.4.0. Boolean attributes represent data that has one of two possible values, so they are single-valued in nature. Thus, a multi-valued boolean array is not well-defined, since arrays such as
[true, false]
do not contain meaningful data. UsePatchOperation.replace(String, Boolean)
instead. - addCanonicalValues(String...) - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Adds possible canonical values for this attribute.
- addDateValues(Path, Date, Date...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addDateValues(Path, List)
. - addDateValues(Path, Date, Date...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addDateValues(String, List)
. - addDateValues(Path, List<Date>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds Date values to an array node.
- addDateValues(Path, List<Date>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addDateValues(String, Date, Date...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addDateValues(String, List)
. - addDateValues(String, Date, Date...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addDateValues(String, List)
. - addDateValues(String, List<Date>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds Date values to an array node.
- addDateValues(String, List<Date>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addDoubleValues(Path, Double, Double...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addDoubleValues(Path, List)
. - addDoubleValues(Path, Double, Double...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addDoubleValues(String, List)
. - addDoubleValues(Path, List<Double>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds Double values to an array node.
- addDoubleValues(Path, List<Double>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addDoubleValues(String, Double, Double...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addDoubleValues(String, List)
. - addDoubleValues(String, Double, Double...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addDoubleValues(String, List)
. - addDoubleValues(String, List<Double>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds Double values to an array node.
- addDoubleValues(String, List<Double>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addExtendedAttributeNameCharacters(Character...) - Method in class com.unboundid.scim2.common.utils.ParserOptions
-
Add characters (such as semicolons) to the set of extended naming characters currently allowed within attribute names.
- addExtensionValue(Path, ArrayNode) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Add new values to the extension attribute at the provided path.
- addExtensionValue(String, ArrayNode) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Add new values for the extension attribute at the provided path.
- addIntegerValues(Path, Integer, Integer...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addIntegerValues(Path, List)
. - addIntegerValues(Path, Integer, Integer...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addIntegerValues(String, List)
. - addIntegerValues(Path, List<Integer>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds Integer values to an array node.
- addIntegerValues(Path, List<Integer>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addIntegerValues(String, Integer, Integer...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addIntegerValues(String, List)
. - addIntegerValues(String, Integer, Integer...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addIntegerValues(String, List)
. - addIntegerValues(String, List<Integer>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds Integer values to an array node.
- addIntegerValues(String, List<Integer>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addLongValues(Path, Long, Long...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addLongValues(Path, List)
. - addLongValues(Path, Long, Long...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addLongValues(String, List)
. - addLongValues(Path, List<Long>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds Long values to an array node.
- addLongValues(Path, List<Long>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addLongValues(String, Long, Long...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addLongValues(String, List)
. - addLongValues(String, Long, Long...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addLongValues(String, List)
. - addLongValues(String, List<Long>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds Long values to an array node.
- addLongValues(String, List<Long>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addMissingSchemaUrns(ObjectNode) - Method in class com.unboundid.scim2.common.messages.PatchOperation
-
Implicitly add any schema URNs of any extended attributes that are missing from the schemas attribute.
- addReferenceTypes(String...) - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Adds reference types for the attribute.
- Address - Class in com.unboundid.scim2.common.types
-
Address for the user.
- Address() - Constructor for class com.unboundid.scim2.common.types.Address
- addStringValues(Path, String, String...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addStringValues(Path, List)
. - addStringValues(Path, String, String...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addStringValues(String, List)
. - addStringValues(Path, List<String>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds String values to an array node.
- addStringValues(Path, List<String>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addStringValues(String, String, String...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addStringValues(String, List)
. - addStringValues(String, String, String...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addStringValues(String, List)
. - addStringValues(String, List<String>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds String values to an array node.
- addStringValues(String, List<String>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addSubAttributes(AttributeDefinition...) - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Sets the sub-attributes of the attribute.
- addURIValues(Path, URI, URI...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addURIValues(Path, List)
. - addURIValues(Path, URI, URI...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addURIValues(String, List)
. - addURIValues(Path, List<URI>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds URI values to an array node.
- addURIValues(Path, List<URI>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addURIValues(String, URI, URI...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Alternate version of
GenericScimResource.addURIValues(String, List)
. - addURIValues(String, URI, URI...) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Alternate version of
PatchOperation.addURIValues(String, List)
. - addURIValues(String, List<URI>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds URI values to an array node.
- addURIValues(String, List<URI>) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new add patch operation.
- addValue(Path, ObjectNode, JsonNode) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Add a new value at the provided path to the provided JSON node.
- addValues(Path, ArrayNode) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Add new values at the provided path.
- addValues(String, ArrayNode) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Add new values at the provided path.
- ALWAYS - com.unboundid.scim2.common.types.AttributeDefinition.Returned
-
Indicates that the attribute is always returned.
- and(Filter, Filter, Filter...) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
and
filter. - and(String, String, String...) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
and
filter. - and(List<Filter>) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
and
filter. - AND - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
and
filters. - AndFilter - Class in com.unboundid.scim2.common.filters
-
Logical AND combining filter.
- ApiConstants - Class in com.unboundid.scim2.common.utils
-
Various constants used by the SCIM API.
- ApiConstants() - Constructor for class com.unboundid.scim2.common.utils.ApiConstants
- appendValues - Variable in class com.unboundid.scim2.common.utils.JsonUtils.UpdatingNodeVisitor
-
Whether to append or replace array values.
- apply(ObjectNode) - Method in class com.unboundid.scim2.common.messages.PatchOperation
-
Apply this patch operation to an ObjectNode.
- apply(GenericScimResource) - Method in class com.unboundid.scim2.common.messages.PatchRequest
-
Apply this patch request to the GenericScimResourceObject.
- arrayToSet(T...) - Static method in class com.unboundid.scim2.common.utils.StaticUtils
-
Convert an array to a linked hash set.
- ASCENDING - com.unboundid.scim2.common.messages.SortOrder
-
The ascending sort order.
- asGenericScimResource() - Method in class com.unboundid.scim2.common.BaseScimResource
-
Returns the GenericScimResource representation of this ScimResource.
- asGenericScimResource() - Method in class com.unboundid.scim2.common.GenericScimResource
-
Returns the GenericScimResource representation of this ScimResource.
- asGenericScimResource() - Method in interface com.unboundid.scim2.common.ScimResource
-
Returns the GenericScimResource representation of this ScimResource.
- attribute(Path) - Method in class com.unboundid.scim2.common.Path
-
Create a new path to the sub-attribute path of the attribute referenced by this path.
- attribute(String) - Method in class com.unboundid.scim2.common.Path
-
Create a new path to a sub-attribute of the attribute referenced by this path.
- attribute(String, Filter) - Method in class com.unboundid.scim2.common.Path
-
Create a new path to a sub-set of values of a sub-attribute of the attribute referenced by this path.
- Attribute - Annotation Type in com.unboundid.scim2.common.annotations
-
Annotation for getter methods of a SCIM object.
- AttributeDefinition - Class in com.unboundid.scim2.common.types
-
An attribute in a schema for a SCIM Object.
- AttributeDefinition.Builder - Class in com.unboundid.scim2.common.types
-
Builder class to build SCIM2Attributes.
- AttributeDefinition.Mutability - Enum in com.unboundid.scim2.common.types
-
This enum is used to describe the mutability of an attribute.
- AttributeDefinition.Returned - Enum in com.unboundid.scim2.common.types
-
This enum is used to describe the when an attribute is returned from scim methods.
- AttributeDefinition.Type - Enum in com.unboundid.scim2.common.types
-
An enumeration of the data types for values.
- AttributeDefinition.Uniqueness - Enum in com.unboundid.scim2.common.types
- AuthenticationScheme - Class in com.unboundid.scim2.common.types
-
A complex type that specifies supported Authentication Scheme properties.
- AuthenticationScheme(String, String, URI, URI, String, boolean) - Constructor for class com.unboundid.scim2.common.types.AuthenticationScheme
-
Create a new complex type that specifies supported Authentication Scheme properties.
B
- BadRequestException - Exception in com.unboundid.scim2.common.exceptions
-
Signals an error while looking up resources and attributes.
- BadRequestException(ErrorResponse, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.BadRequestException
-
Create a new
BadRequestException
from the provided information. - BadRequestException(String, String) - Constructor for exception com.unboundid.scim2.common.exceptions.BadRequestException
-
Create a new
BadRequestException
from the provided information. - BadRequestException(String, String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.BadRequestException
-
Create a new
BadRequestException
from the provided information. - BaseScimResource - Class in com.unboundid.scim2.common
-
The base SCIM object.
- BaseScimResource() - Constructor for class com.unboundid.scim2.common.BaseScimResource
-
Constructs a new BaseScimResource object, and sets the urn if the class extending this one is annotated.
- BaseScimResource(String) - Constructor for class com.unboundid.scim2.common.BaseScimResource
-
Constructs a new BaseScimResource object, and sets the urn if the class extending this one is annotated.
- BINARY - com.unboundid.scim2.common.types.AttributeDefinition.Type
-
Binary datatype.
- BOOLEAN - com.unboundid.scim2.common.types.AttributeDefinition.Type
-
Boolean datatype.
- build() - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Builds a new SCIM2Attribute.
- BUILD_TIMESTAMP - Static variable in class com.unboundid.scim2.common.utils.Version
-
The timestamp string for the scim2-sdk-common library compilation.
- Builder() - Constructor for class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Create a new builder.
- BulkConfig - Class in com.unboundid.scim2.common.types
-
A complex type that specifies Bulk configuration options.
- BulkConfig(boolean, int, int) - Constructor for class com.unboundid.scim2.common.types.BulkConfig
-
Create a new complex type that specifies Bulk configuration options.
C
- CalendarDeserializer - Class in com.unboundid.scim2.common.utils
-
Deserializes SCIM 2 DateTime values to
Calendar
objects. - CalendarDeserializer() - Constructor for class com.unboundid.scim2.common.utils.CalendarDeserializer
- CalendarSerializer - Class in com.unboundid.scim2.common.utils
-
Serializes a
Calendar
object to a SCIM 2 DateTime string. - CalendarSerializer() - Constructor for class com.unboundid.scim2.common.utils.CalendarSerializer
- canonicalValues() - Method in annotation type com.unboundid.scim2.common.annotations.Attribute
-
The canonical values that may appear in an attribute.
- CaseIgnoreMap - Class in com.unboundid.scim2.common.utils
-
A case-insensitive String to JsonNode map with insertion-order iteration.
- CaseIgnoreMap() - Constructor for class com.unboundid.scim2.common.utils.CaseIgnoreMap
-
Create a new empty CaseIgnoreMap.
- CaseIgnoreMap(Map<String, JsonNode>) - Constructor for class com.unboundid.scim2.common.utils.CaseIgnoreMap
-
Create a new CaseIgnoreMap from the contents of the provided map.
- CaseIgnoreObjectNode - Class in com.unboundid.scim2.common.utils
-
An ObjectNode with case-insensitive field names.
- CaseIgnoreObjectNode(JsonNodeFactory) - Constructor for class com.unboundid.scim2.common.utils.CaseIgnoreObjectNode
-
Create a new CaseIgnoreObjectNode.
- CaseIgnoreObjectNode(JsonNodeFactory, Map<String, JsonNode>) - Constructor for class com.unboundid.scim2.common.utils.CaseIgnoreObjectNode
-
Create a new CaseIgnoreObjectNode.
- ChangePasswordConfig - Class in com.unboundid.scim2.common.types
-
A complex type that specifies Change Password configuration options.
- ChangePasswordConfig(boolean) - Constructor for class com.unboundid.scim2.common.types.ChangePasswordConfig
-
Create a new complex type that specifies Change Password configuration options.
- clear() - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Clear's all values in this builder, so that it could be used again.
- clear() - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
- clearExtendedAttributeNameCharacters() - Method in class com.unboundid.scim2.common.utils.ParserOptions
-
Clear the set of extended naming characters currently allowed within attribute names, so that only standard attribute naming characters are allowed.
- co(Path, ValueNode) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
contains
filter. - co(String, String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
contains
filter. - CODING_ERROR - com.unboundid.scim2.common.utils.DebugType
-
The debug type that will be used for information about coding errors or other types of incorrect uses of the SCIM SDK.
- collectionToString(Collection<?>, String) - Static method in class com.unboundid.scim2.common.utils.StaticUtils
-
Creates a string representation of the elements in the
collection
separated byseparator
. - com.unboundid.scim2.common - package com.unboundid.scim2.common
-
Common SCIM 2 classes, including base classes for representing SCIM 2 resources.
- com.unboundid.scim2.common.annotations - package com.unboundid.scim2.common.annotations
-
Annotation classes to use when describing SCIM 2 resource types and attributes.
- com.unboundid.scim2.common.exceptions - package com.unboundid.scim2.common.exceptions
-
Exception classes representing SCIM 2 service provider responses.
- com.unboundid.scim2.common.filters - package com.unboundid.scim2.common.filters
-
Classes used to build SCIM 2 query filters.
- com.unboundid.scim2.common.messages - package com.unboundid.scim2.common.messages
-
Classes representing core SCIM 2 messages, such as error responses, query responses, and PATCH requests.
- com.unboundid.scim2.common.types - package com.unboundid.scim2.common.types
-
Classes representing core SCIM 2 types.
- com.unboundid.scim2.common.utils - package com.unboundid.scim2.common.utils
-
Utility classes, including classes for working with JSON objects.
- CombiningFilter - Class in com.unboundid.scim2.common.filters
-
Logical combining filter.
- COMMON_ATTRIBUTE_DEFINITIONS - Static variable in class com.unboundid.scim2.common.utils.SchemaUtils
-
The collection of attribute definitions for SCIM 2 standard common attributes: schemas, id, externalId, and meta.
- compareTo(JsonNode, JsonNode, AttributeDefinition) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Compares two JsonNodes for order.
- compareTo(Path, JsonNode, JsonNode) - Method in class com.unboundid.scim2.common.utils.JsonDiff
-
Compare the JSON value nodes at the specified path.
- ComparisonFilter - Class in com.unboundid.scim2.common.filters
-
Attribute comparison filter.
- COMPLEX - com.unboundid.scim2.common.types.AttributeDefinition.Type
-
Complex datatype.
- COMPLEX_VALUE - com.unboundid.scim2.common.filters.FilterType
-
The filter type for complex attribute value filters.
- ComplexValueFilter - Class in com.unboundid.scim2.common.filters
-
Complex multi-valued attribute value filter.
- CONTAINS - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
contains
filters. - ContainsFilter - Class in com.unboundid.scim2.common.filters
-
Contains attribute comparison filter.
- containsKey(Object) - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
- containsValue(Object) - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
- copy() - Method in class com.unboundid.scim2.common.utils.ScimJsonFactory
-
Provides another instance of this factory object.
- create(PatchOpType, Path, JsonNode) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new patch operation based on the parameters provided.
- create(PatchOpType, String, JsonNode) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new patch operation based on the parameters provided.
- createException(int, String) - Static method in exception com.unboundid.scim2.common.exceptions.ScimException
-
Create the appropriate SCIMException from the provided information.
- createException(int, String, Exception) - Static method in exception com.unboundid.scim2.common.exceptions.ScimException
-
Create the appropriate SCIMException from the provided information.
- createException(ErrorResponse, Exception) - Static method in exception com.unboundid.scim2.common.exceptions.ScimException
-
Create the appropriate SCIMException from a SCIM error response.
- createHttpBasic(boolean) - Static method in class com.unboundid.scim2.common.types.AuthenticationScheme
-
Convenience method that creates a new AuthenticationScheme instances for HTTP BASIC.
- createOAuth2BearerToken(boolean) - Static method in class com.unboundid.scim2.common.types.AuthenticationScheme
-
Convenience method that creates a new AuthenticationScheme instances for OAuth 2 bearer token.
- createObjectMapper() - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Creates a configured SCIM-compatible Jackson ObjectMapper.
- createObjectMapper() - Static method in class com.unboundid.scim2.common.utils.MapperFactory
-
Creates a custom SCIM compatible Jackson ObjectMapper.
D
- DateDeserializer - Class in com.unboundid.scim2.common.utils
-
Deserializes SCIM 2 DateTime values to
Date
objects. - DateDeserializer() - Constructor for class com.unboundid.scim2.common.utils.DateDeserializer
- DateSerializer - Class in com.unboundid.scim2.common.utils
-
Serializes a
Date
object to a SCIM 2 DateTime string. - DateSerializer() - Constructor for class com.unboundid.scim2.common.utils.DateSerializer
- DATETIME - com.unboundid.scim2.common.types.AttributeDefinition.Type
-
Datetime datatype.
- DateTimeUtils - Class in com.unboundid.scim2.common.utils
-
Utility methods for handling SCIM 2 DateTime values.
- DateTimeUtils() - Constructor for class com.unboundid.scim2.common.utils.DateTimeUtils
- debug(Level, DebugType, String) - Static method in class com.unboundid.scim2.common.utils.Debug
-
Writes a generic debug message, if appropriate.
- debug(Level, DebugType, String, Throwable) - Static method in class com.unboundid.scim2.common.utils.Debug
-
Writes a generic debug message, if appropriate.
- Debug - Class in com.unboundid.scim2.common.utils
-
This class provides a means of enabling and configuring debugging in the SCIM SDK.
- debugCodingError(Throwable) - Static method in class com.unboundid.scim2.common.utils.Debug
-
Writes debug information about a coding error detected in the use of the SCIM SDK.
- debugEnabled() - Static method in class com.unboundid.scim2.common.utils.Debug
-
Indicates whether any form of debugging is enabled.
- debugEnabled(DebugType) - Static method in class com.unboundid.scim2.common.utils.Debug
-
Indicates whether debugging is enabled for messages of the specified debug type.
- debugException(Throwable) - Static method in class com.unboundid.scim2.common.utils.Debug
-
Writes debug information about the provided exception, if appropriate.
- debugException(Level, Throwable) - Static method in class com.unboundid.scim2.common.utils.Debug
-
Writes debug information about the provided exception, if appropriate.
- DebugType - Enum in com.unboundid.scim2.common.utils
-
This enumeration defines a set of debugging types that are used by the SCIM SDK.
- DECIMAL - com.unboundid.scim2.common.types.AttributeDefinition.Type
-
Decimal datatype.
- deepCopy() - Method in class com.unboundid.scim2.common.utils.CaseIgnoreObjectNode
- DEFAULT - com.unboundid.scim2.common.types.AttributeDefinition.Returned
-
Indicates that the attribute is returned by default.
- DESCENDING - com.unboundid.scim2.common.messages.SortOrder
-
The descending sort order.
- description() - Method in annotation type com.unboundid.scim2.common.annotations.Attribute
-
The description of the attribute.
- description() - Method in annotation type com.unboundid.scim2.common.annotations.Schema
-
The description for the object.
- deserialize(JsonParser, DeserializationContext) - Method in class com.unboundid.scim2.common.utils.CalendarDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.unboundid.scim2.common.utils.DateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.unboundid.scim2.common.utils.GenericScimObjectDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.unboundid.scim2.common.utils.StatusDeserializer
- diff(ObjectNode, ObjectNode, boolean) - Method in class com.unboundid.scim2.common.utils.JsonDiff
-
Generates a list of patch operations that can be applied to the source node in order to make it match the target node.
- diff(ObjectNode, ObjectNode, boolean) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Generates a list of patch operations that can be applied to the source node in order to make it match the target node.
E
- Email - Class in com.unboundid.scim2.common.types
-
email address for the user.
- Email() - Constructor for class com.unboundid.scim2.common.types.Email
- ENDS_WITH - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
starts ends
filters. - EndsWithFilter - Class in com.unboundid.scim2.common.filters
-
Ends with attribute comparison filter.
- EnterpriseUserExtension - Class in com.unboundid.scim2.common.types
-
SCIM extension commonly used in representing users that belong to, or act on behalf of a business or enterprise.
- EnterpriseUserExtension() - Constructor for class com.unboundid.scim2.common.types.EnterpriseUserExtension
- Entitlement - Class in com.unboundid.scim2.common.types
-
Entitlement for the user.
- Entitlement() - Constructor for class com.unboundid.scim2.common.types.Entitlement
- entrySet() - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
- eq(Path, ValueNode) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
equal
filter. - eq(String, byte[]) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
equal
filter. - eq(String, Boolean) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
equal
filter. - eq(String, Double) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
equal
filter. - eq(String, Float) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
equal
filter. - eq(String, Integer) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
equal
filter. - eq(String, Long) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
equal
filter. - eq(String, String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
equal
filter. - eq(String, Date) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
equal
filter. - EQUAL - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
equal
filters. - EqualFilter - Class in com.unboundid.scim2.common.filters
-
Equal attribute comparison filter.
- equals(Object) - Method in class com.unboundid.scim2.common.BaseScimResource
- equals(Object) - Method in class com.unboundid.scim2.common.filters.AndFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.ComplexValueFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.ContainsFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.EndsWithFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.EqualFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.GreaterThanFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.GreaterThanOrEqualFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.LessThanFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.LessThanOrEqualFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.NotEqualFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.NotFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.OrFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.PresentFilter
- equals(Object) - Method in class com.unboundid.scim2.common.filters.StartsWithFilter
- equals(Object) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Indicates whether the provided object is equal to this generic SCIM resource.
- equals(Object) - Method in class com.unboundid.scim2.common.messages.ErrorResponse
- equals(Object) - Method in class com.unboundid.scim2.common.messages.ListResponse
- equals(Object) - Method in class com.unboundid.scim2.common.messages.PatchRequest
- equals(Object) - Method in class com.unboundid.scim2.common.messages.SearchRequest
- equals(Object) - Method in class com.unboundid.scim2.common.Path.Element
- equals(Object) - Method in class com.unboundid.scim2.common.Path
- equals(Object) - Method in class com.unboundid.scim2.common.types.Address
- equals(Object) - Method in class com.unboundid.scim2.common.types.AttributeDefinition
- equals(Object) - Method in class com.unboundid.scim2.common.types.AuthenticationScheme
- equals(Object) - Method in class com.unboundid.scim2.common.types.BulkConfig
- equals(Object) - Method in class com.unboundid.scim2.common.types.ChangePasswordConfig
- equals(Object) - Method in class com.unboundid.scim2.common.types.Email
- equals(Object) - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
- equals(Object) - Method in class com.unboundid.scim2.common.types.Entitlement
- equals(Object) - Method in class com.unboundid.scim2.common.types.ETagConfig
- equals(Object) - Method in class com.unboundid.scim2.common.types.FilterConfig
- equals(Object) - Method in class com.unboundid.scim2.common.types.Group
- equals(Object) - Method in class com.unboundid.scim2.common.types.GroupResource
- equals(Object) - Method in class com.unboundid.scim2.common.types.InstantMessagingAddress
- equals(Object) - Method in class com.unboundid.scim2.common.types.JsonReference
- equals(Object) - Method in class com.unboundid.scim2.common.types.Manager
- equals(Object) - Method in class com.unboundid.scim2.common.types.Member
- equals(Object) - Method in class com.unboundid.scim2.common.types.Meta
- equals(Object) - Method in class com.unboundid.scim2.common.types.Name
- equals(Object) - Method in class com.unboundid.scim2.common.types.PatchConfig
- equals(Object) - Method in class com.unboundid.scim2.common.types.PhoneNumber
- equals(Object) - Method in class com.unboundid.scim2.common.types.Photo
- equals(Object) - Method in class com.unboundid.scim2.common.types.ResourceTypeResource
- equals(Object) - Method in class com.unboundid.scim2.common.types.ResourceTypeResource.SchemaExtension
- equals(Object) - Method in class com.unboundid.scim2.common.types.Role
- equals(Object) - Method in class com.unboundid.scim2.common.types.SchemaResource
- equals(Object) - Method in class com.unboundid.scim2.common.types.ServiceProviderConfigResource
- equals(Object) - Method in class com.unboundid.scim2.common.types.SortConfig
- equals(Object) - Method in class com.unboundid.scim2.common.types.UserResource
- equals(Object) - Method in class com.unboundid.scim2.common.types.X509Certificate
- equals(Object) - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
- ErrorResponse - Class in com.unboundid.scim2.common.messages
-
This object is returned whenever by SCIM when an error occurs.
- ErrorResponse(int) - Constructor for class com.unboundid.scim2.common.messages.ErrorResponse
-
Create a new ScimError with the provided status.
- ETagConfig - Class in com.unboundid.scim2.common.types
-
A complex type that specifies Etag configuration options.
- ETagConfig(boolean) - Constructor for class com.unboundid.scim2.common.types.ETagConfig
-
Create a new complex type that specifies Etag configuration options.
- evaluate(Filter, JsonNode) - Static method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Evaluate the provided filter against the provided JsonNode.
- ew(Path, ValueNode) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
ends with
filter. - ew(String, String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
ends with
filter. - EXCEPTION - com.unboundid.scim2.common.utils.DebugType
-
The debug type that will be used for debugging information about exceptions that are caught.
- EXTERNAL_ID_ATTRIBUTE_DEFINITION - Static variable in class com.unboundid.scim2.common.utils.SchemaUtils
-
The attribute definition for the SCIM 2 standard externalId attribute.
F
- Filter - Class in com.unboundid.scim2.common.filters
-
Base class for parsing and creating new SCIM 2 filter instances.
- Filter() - Constructor for class com.unboundid.scim2.common.filters.Filter
- FilterConfig - Class in com.unboundid.scim2.common.types
-
A complex type that specifies FILTER options.
- FilterConfig(boolean, int) - Constructor for class com.unboundid.scim2.common.types.FilterConfig
-
Create a new complex type that specifies FILTER options.
- FilterEvaluator - Class in com.unboundid.scim2.common.utils
-
A filter visitor that will evaluate a filter on a JsonNode and return whether the JsonNode matches the filter.
- FilterEvaluator() - Constructor for class com.unboundid.scim2.common.utils.FilterEvaluator
- FilterType - Enum in com.unboundid.scim2.common.filters
-
This enumeration defines the set of possible filter types that may be used for SCIM query filters.
- FilterVisitor<R,P> - Interface in com.unboundid.scim2.common.filters
-
An interface for operating on the different types of SCIM filters using the visitor pattern.
- findField(Class<?>, String) - Static method in class com.unboundid.scim2.common.utils.SchemaUtils
-
This method will find a java Field for with a particular name.
- findMatchingPaths(Path, ObjectNode) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Retrieve all JSON nodes referenced by the provided path.
- findParent(String) - Method in class com.unboundid.scim2.common.utils.CaseIgnoreObjectNode
- findParents(String, List<JsonNode>) - Method in class com.unboundid.scim2.common.utils.CaseIgnoreObjectNode
- findValue(String) - Method in class com.unboundid.scim2.common.utils.CaseIgnoreObjectNode
- findValues(String, List<JsonNode>) - Method in class com.unboundid.scim2.common.utils.CaseIgnoreObjectNode
- findValuesAsText(String, List<String>) - Method in class com.unboundid.scim2.common.utils.CaseIgnoreObjectNode
- ForbiddenException - Exception in com.unboundid.scim2.common.exceptions
-
Signals the server does not support the requested operation.
- ForbiddenException(ErrorResponse, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.ForbiddenException
-
Create a new
ForbiddenException
from the provided information. - ForbiddenException(String) - Constructor for exception com.unboundid.scim2.common.exceptions.ForbiddenException
-
Create a new
ForbiddenException
from the provided information. - ForbiddenException(String, String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.ForbiddenException
-
Create a new
ForbiddenException
from the provided information. - forceToBeUrn(String) - Static method in class com.unboundid.scim2.common.utils.SchemaUtils
-
Will force the string passed in to look like a urn.
- format(Calendar) - Static method in class com.unboundid.scim2.common.utils.DateTimeUtils
-
Formats a
Calendar
value as a SCIM 2 DateTime string. - format(Date) - Static method in class com.unboundid.scim2.common.utils.DateTimeUtils
-
Formats a
Date
value as a SCIM 2 DateTime string. - format(Date, StringBuffer, FieldPosition) - Method in class com.unboundid.scim2.common.utils.ScimDateFormat
-
Deprecated.
- format(Date, TimeZone) - Static method in class com.unboundid.scim2.common.utils.DateTimeUtils
-
Formats a
Date
value as a SCIM 2 DateTime string. - forName(String) - Static method in enum com.unboundid.scim2.common.utils.DebugType
-
Retrieves the debug type with the specified name.
- fromName(String) - Static method in enum com.unboundid.scim2.common.messages.SortOrder
-
finds the sort order by name.
- fromName(String) - Static method in enum com.unboundid.scim2.common.types.AttributeDefinition.Mutability
-
finds the mutability constraint by name.
- fromName(String) - Static method in enum com.unboundid.scim2.common.types.AttributeDefinition.Returned
-
finds the return constraint by name.
- fromName(String) - Static method in enum com.unboundid.scim2.common.types.AttributeDefinition.Type
-
Gets the Type matching the given name.
- fromName(String) - Static method in enum com.unboundid.scim2.common.types.AttributeDefinition.Uniqueness
-
finds the uniqueness constraint by name.
- fromString(String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Parse a filter from its string representation.
- fromString(String) - Static method in class com.unboundid.scim2.common.Path
-
Parse a path from its string representation.
- FULL_VERSION_STRING - Static variable in class com.unboundid.scim2.common.utils.Version
-
The full version string for the scim2-sdk-common library.
G
- ge(Path, ValueNode) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than or equal
filter. - ge(String, Double) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than or equal
filter. - ge(String, Float) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than or equal
filter. - ge(String, Integer) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than or equal
filter. - ge(String, Long) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than or equal
filter. - ge(String, String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than or equal
filter. - ge(String, Date) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than or equal
filter. - GenericScimObjectDeserializer - Class in com.unboundid.scim2.common.utils
-
Deserializer for the GenericScimObject.
- GenericScimObjectDeserializer() - Constructor for class com.unboundid.scim2.common.utils.GenericScimObjectDeserializer
- GenericScimObjectSerializer - Class in com.unboundid.scim2.common.utils
-
Serializer for generic scim objects.
- GenericScimObjectSerializer() - Constructor for class com.unboundid.scim2.common.utils.GenericScimObjectSerializer
- GenericScimResource - Class in com.unboundid.scim2.common
-
A generic SCIM object.
- GenericScimResource() - Constructor for class com.unboundid.scim2.common.GenericScimResource
-
Create a new empty GenericScimResource.
- GenericScimResource(ObjectNode) - Constructor for class com.unboundid.scim2.common.GenericScimResource
-
Create a new GenericScimResource backed by an ObjectNode.
- get(Object) - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
- getActive() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the Boolean value indicating the User's administrative status.
- getAddresses() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the physical mailing addresses for this User.
- getAny() - Method in class com.unboundid.scim2.common.BaseScimResource
-
Used to get values that were deserialized from json where there was no matching field in the class.
- getAttribute() - Method in class com.unboundid.scim2.common.Path.Element
-
Retrieves the attribute referenced by this path element.
- getAttributeDefinition(Path) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Retrieve the attribute definition for the attribute specified by the path to determine case sensitivity during string matching.
- getAttributePath() - Method in class com.unboundid.scim2.common.filters.ComparisonFilter
-
Retrieve the path to the attribute to filter by, or
null
if this filter is not a comparison filter or a value filter for complex multi-valued attributes. - getAttributePath() - Method in class com.unboundid.scim2.common.filters.ComplexValueFilter
-
Retrieve the path to the attribute to filter by, or
null
if this filter is not a comparison filter or a value filter for complex multi-valued attributes. - getAttributePath() - Method in class com.unboundid.scim2.common.filters.Filter
-
Retrieve the path to the attribute to filter by, or
null
if this filter is not a comparison filter or a value filter for complex multi-valued attributes. - getAttributePath() - Method in class com.unboundid.scim2.common.filters.PresentFilter
-
Retrieve the path to the attribute to filter by, or
null
if this filter is not a comparison filter or a value filter for complex multi-valued attributes. - getAttributes() - Method in class com.unboundid.scim2.common.messages.SearchRequest
-
Retrieves the 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 com.unboundid.scim2.common.types.SchemaResource
-
Gets the attributes of the SCIM object from the schema.
- getAttributes(Class) - Static method in class com.unboundid.scim2.common.utils.SchemaUtils
-
Gets schema attributes for the given class.
- getAuthenticationSchemes() - Method in class com.unboundid.scim2.common.types.ServiceProviderConfigResource
-
Retrieves the complex type that specifies supported Authentication Scheme properties.
- getBinaryValue(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a binary value from a generic SCIM resource.
- getBinaryValue(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a binary value from a generic SCIM resource.
- getBinaryValueList(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of byte[] from a generic SCIM resource.
- getBinaryValueList(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of byte[] from a generic SCIM resource.
- getBooleanValue(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a Boolean value from a generic SCIM resource.
- getBooleanValue(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a Boolean value from a generic SCIM resource.
- getBooleanValueList(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Deprecated.Since 2.4.0. Boolean attributes represent data that has one of two possible values, so they are single-valued in nature. Thus, a multi-valued boolean array is not well-defined, since arrays such as
[true, false]
do not contain meaningful data. UseGenericScimResource.getBooleanValue(Path)
instead. - getBooleanValueList(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Deprecated.Since 2.4.0. Boolean attributes represent data that has one of two possible values, so they are single-valued in nature. Thus, a multi-valued boolean array is not well-defined, since arrays such as
[true, false]
do not contain meaningful data. UseGenericScimResource.getBooleanValue(String)
instead. - getBulk() - Method in class com.unboundid.scim2.common.types.ServiceProviderConfigResource
-
Retrieves the complex type that specifies Bulk configuration options.
- getCanonicalValues() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Gets the canonical values of the attribute.
- getChangePassword() - Method in class com.unboundid.scim2.common.types.ServiceProviderConfigResource
-
Retrieves the complex type that specifies Change Password configuration options.
- getCombinedFilters() - Method in class com.unboundid.scim2.common.filters.CombiningFilter
-
Retrieve the combined filters for a logical combining filter.
- getCombinedFilters() - Method in class com.unboundid.scim2.common.filters.Filter
-
Retrieve the combined filters for a logical combining filter.
- getComparisonValue() - Method in class com.unboundid.scim2.common.filters.ComparisonFilter
-
Retrieve the comparison value, or
null
if this filter is not a comparison filter. - getComparisonValue() - Method in class com.unboundid.scim2.common.filters.Filter
-
Retrieve the comparison value, or
null
if this filter is not a comparison filter. - getCostCenter() - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
-
Retrieves the name of a cost center.
- getCount() - Method in class com.unboundid.scim2.common.messages.SearchRequest
-
Retrieves the desired maximum number of query results per page.
- getCountry() - Method in class com.unboundid.scim2.common.types.Address
-
Retrieves the country name component.
- getCreated() - Method in class com.unboundid.scim2.common.types.Meta
-
Gets the timestamp of when the SCIM object was created.
- getDateFromJsonNode(JsonNode) - Static method in class com.unboundid.scim2.common.GenericScimResource
-
Gets the date represented by the supplied JsonNode.
- getDateJsonNode(Date) - Static method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a JsonNode that represents the supplied date.
- getDateValue(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a Date value from a generic SCIM resource.
- getDateValue(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a Date value from a generic SCIM resource.
- getDateValueList(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of Date from a generic SCIM resource.
- getDateValueList(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of Date from a generic SCIM resource.
- getDebugTypes() - Static method in class com.unboundid.scim2.common.utils.Debug
-
Retrieves the set of debug types that will be used if debugging is enabled.
- getDepartment() - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
-
Retrieves the name of a department.
- getDescription() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Gets the description of the attribute.
- getDescription() - Method in class com.unboundid.scim2.common.types.AuthenticationScheme
-
Retrieves the description of the Authentication Scheme.
- getDescription() - Method in class com.unboundid.scim2.common.types.ResourceTypeResource
-
Gets the description of the resource type.
- getDescription() - Method in class com.unboundid.scim2.common.types.SchemaResource
-
Gets the name of the SCIM object from the schema.
- getDetail() - Method in class com.unboundid.scim2.common.messages.ErrorResponse
-
Gets the summary of the SCIM error.
- getDisplay() - Method in class com.unboundid.scim2.common.types.Email
-
Retrieves the display name, primarily used for display purposes.
- getDisplay() - Method in class com.unboundid.scim2.common.types.Entitlement
-
Specifies the display name, primarily used for display purposes.
- getDisplay() - Method in class com.unboundid.scim2.common.types.Group
-
Specifies the display name, primarily used for display purposes.
- getDisplay() - Method in class com.unboundid.scim2.common.types.InstantMessagingAddress
-
Specifies the display name, primarily used for display purposes.
- getDisplay() - Method in class com.unboundid.scim2.common.types.Member
-
Retrieves the display name, primarily used for display purposes.
- getDisplay() - Method in class com.unboundid.scim2.common.types.PhoneNumber
-
Specifies the display name, primarily used for display purposes.
- getDisplay() - Method in class com.unboundid.scim2.common.types.Photo
-
Retrieves the display name, primarily used for display purposes.
- getDisplay() - Method in class com.unboundid.scim2.common.types.Role
-
Retrieves the display name, primarily used for display purposes.
- getDisplay() - Method in class com.unboundid.scim2.common.types.X509Certificate
-
Specifies the display name, primarily used for display purposes.
- getDisplayName() - Method in class com.unboundid.scim2.common.types.GroupResource
-
Retrieves the name of the Group, suitable for display to end-users.
- getDisplayName() - Method in class com.unboundid.scim2.common.types.Manager
-
Retrieves the displayName of the User's manager.
- getDisplayName() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the name of the User, suitable for display to end-users.
- getDivision() - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
-
Retrieves the name of a division.
- getDocumentationUri() - Method in class com.unboundid.scim2.common.types.AuthenticationScheme
-
Retrieves the HTTP addressable URI pointing to the Authentication Scheme's usage documentation.
- getDocumentationUri() - Method in class com.unboundid.scim2.common.types.ServiceProviderConfigResource
-
Retrieves the HTTP addressable URI pointing to the service provider's human consumable help documentation.
- getDoubleValue(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a Double value from a generic SCIM resource.
- getDoubleValue(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a Double value from a generic SCIM resource.
- getDoubleValueList(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of Double from a generic SCIM resource.
- getDoubleValueList(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of Double from a generic SCIM resource.
- getElement(int) - Method in class com.unboundid.scim2.common.Path
-
Retrieves the path element at the specified index.
- getEmails() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the email addresses for the user.
- getEmployeeNumber() - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
-
Retrieves the numeric or alphanumeric identifier assigned to a person.
- getEndpoint() - Method in class com.unboundid.scim2.common.types.ResourceTypeResource
-
Gets the resource type's endpoint.
- getEntitlements() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the list of entitlements for the User that represent a thing the User has.
- getEtag() - Method in class com.unboundid.scim2.common.types.ServiceProviderConfigResource
-
Retrieves the complex type that specifies Etag configuration options.
- getExcludedAttributes() - Method in class com.unboundid.scim2.common.messages.SearchRequest
-
Retrieves the list of strings indicating the names of resource attributes to be removed from the default set of attributes to return.
- getExtendedAttributeNameCharacters() - Method in class com.unboundid.scim2.common.utils.ParserOptions
-
Get the set of extended naming characters currently allowed within attribute names.
- getExtension(Class<T>) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Retrieve a SCIM extension based on the annotations of the class provided.
- getExtensionObjectNode() - Method in class com.unboundid.scim2.common.BaseScimResource
-
Gets the
ObjectNode
that contains all extension attributes. - getExtensionValues(Path) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Retrieve all JSON nodes of the extension attribute referenced by the provided path.
- getExtensionValues(String) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Retrieve all JSON nodes of the extension attribute referenced by the provided path.
- getExternalId() - Method in class com.unboundid.scim2.common.BaseScimResource
-
Gets the objects external id.
- getExternalId() - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets the objects external id.
- getExternalId() - Method in interface com.unboundid.scim2.common.ScimResource
-
Gets the objects external id.
- getFamilyName() - Method in class com.unboundid.scim2.common.types.Name
-
Retrieves the family name of the User, or Last Name in most Western languages (for example, Jensen given the full name Ms.
- getFilter() - Method in class com.unboundid.scim2.common.messages.SearchRequest
-
Retrieves the filter string used to request a subset of resources.
- getFilter() - Method in class com.unboundid.scim2.common.types.ServiceProviderConfigResource
-
Retrieves the complex type that specifies FILTER options.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.AndFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.ComplexValueFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.ContainsFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.EndsWithFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.EqualFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.Filter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.GreaterThanFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.GreaterThanOrEqualFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.LessThanFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.LessThanOrEqualFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.NotEqualFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.NotFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.OrFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.PresentFilter
-
Retrieve the filter type.
- getFilterType() - Method in class com.unboundid.scim2.common.filters.StartsWithFilter
-
Retrieve the filter type.
- getFormatted() - Method in class com.unboundid.scim2.common.types.Address
-
Retrieves the full mailing address, formatted for display or use with a mailing label.
- getFormatted() - Method in class com.unboundid.scim2.common.types.Name
-
Retrieves the full name, including all middle names, titles, and suffixes as appropriate, formatted for display (for example, Ms.
- getGivenName() - Method in class com.unboundid.scim2.common.types.Name
-
Retrieves the given name of the User, or First Name in most Western languages (for example, Barbara given the full name Ms.
- getGroups() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the list of groups that the user belongs to, either thorough direct membership, nested groups, or dynamically calculated.
- getHonorificPrefix() - Method in class com.unboundid.scim2.common.types.Name
-
Retrieves the honorific prefix(es) of the User, or Title in most Western languages (for example, Ms.
- getHonorificSuffix() - Method in class com.unboundid.scim2.common.types.Name
-
Retrieves the honorific suffix(es) of the User, or Suffix in most Western languages (for example, III.
- getId() - Method in class com.unboundid.scim2.common.BaseScimResource
-
Gets the id of the object.
- getId() - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets the id of the object.
- getId() - Method in interface com.unboundid.scim2.common.ScimResource
-
Gets the id of the object.
- getIms() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the instant messaging addresses for the User.
- getIntegerValue(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets an Integer value from a generic SCIM resource.
- getIntegerValue(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets an Integer value from a generic SCIM resource.
- getIntegerValueList(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of Integer from a generic SCIM resource.
- getIntegerValueList(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of Integer from a generic SCIM resource.
- getInvertedFilter() - Method in class com.unboundid.scim2.common.filters.Filter
-
Retrieve the inverted filter for a
not
filter ornull
if this filter is not anot
filter. - getInvertedFilter() - Method in class com.unboundid.scim2.common.filters.NotFilter
-
Retrieve the inverted filter for a
not
filter ornull
if this filter is not anot
filter. - getItemsPerPage() - Method in class com.unboundid.scim2.common.messages.ListResponse
-
Retrieves the number of resources returned in a list response page.
- getJsonNode() - Method in class com.unboundid.scim2.common.messages.PatchOperation
-
Retrieve the value or values of the patch operation as a JsonNode.
- getJsonNodeFactory() - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Retrieve the SCIM compatible Jackson JsonNodeFactory that may be used to create tree model JsonNode instances.
- getLastModified() - Method in class com.unboundid.scim2.common.types.Meta
-
Gets the timestamp for the last modification.
- getLocale() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the User's default location for purposes of localizing items such as currency, date time format, numerical representations, etc.
- getLocality() - Method in class com.unboundid.scim2.common.types.Address
-
Retrieves the city or locality component.
- getLocation() - Method in class com.unboundid.scim2.common.types.Meta
-
Gets the location URI of the SCIM object.
- getLogger() - Static method in class com.unboundid.scim2.common.utils.Debug
-
Retrieves the logger that will be used to write the debug messages.
- getLongValue(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a Long value from a generic SCIM resource.
- getLongValue(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a Long value from a generic SCIM resource.
- getLongValueList(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of Long from a generic SCIM resource.
- getLongValueList(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of Long from a generic SCIM resource.
- getManager() - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
-
Retrieves the User's manager.
- getMaxOperations() - Method in class com.unboundid.scim2.common.types.BulkConfig
-
Retrieves the integer value specifying the maximum number of operations.
- getMaxPayloadSize() - Method in class com.unboundid.scim2.common.types.BulkConfig
-
Retrieves the integer value specifying the maximum payload size in bytes.
- getMaxResults() - Method in class com.unboundid.scim2.common.types.FilterConfig
-
Retrieves the integer value specifying the maximum number of resources returned in a response.
- getMembers() - Method in class com.unboundid.scim2.common.types.GroupResource
-
Retrieves the list of group members.
- getMessage() - Method in exception com.unboundid.scim2.common.exceptions.ScimException
- getMeta() - Method in class com.unboundid.scim2.common.BaseScimResource
-
Gets metadata about the object.
- getMeta() - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets metadata about the object.
- getMeta() - Method in interface com.unboundid.scim2.common.ScimResource
-
Gets metadata about the object.
- getMiddleName() - Method in class com.unboundid.scim2.common.types.Name
-
Retrieves the middle name(s) of the User (for example, Robert given the full name Ms.
- getMutability() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Gets the mutability constraint for this attribute.
- getName() - Method in enum com.unboundid.scim2.common.messages.SortOrder
-
Gets the name of the sort order.
- getName() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Gets the name of the attribute.
- getName() - Method in enum com.unboundid.scim2.common.types.AttributeDefinition.Mutability
-
Gets the name of the mutability constraint.
- getName() - Method in enum com.unboundid.scim2.common.types.AttributeDefinition.Returned
-
Gets the name of the return constraint.
- getName() - Method in enum com.unboundid.scim2.common.types.AttributeDefinition.Type
-
Gets the name of the type.
- getName() - Method in enum com.unboundid.scim2.common.types.AttributeDefinition.Uniqueness
-
Gets the name of the uniqueness constraint.
- getName() - Method in class com.unboundid.scim2.common.types.AuthenticationScheme
-
Retrieves the common authentication scheme name.
- getName() - Method in class com.unboundid.scim2.common.types.ResourceTypeResource
-
Gets the resource type name.
- getName() - Method in class com.unboundid.scim2.common.types.SchemaResource
-
Gets the object's name.
- getName() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the components of the user's full name.
- getName() - Method in enum com.unboundid.scim2.common.utils.DebugType
-
Retrieves the name for this debug type.
- getNameFromSchemaAnnotation(Class<?>) - Static method in class com.unboundid.scim2.common.utils.SchemaUtils
-
Gets the name property from the annotation of the class passed in.
- getNickName() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the casual way to address the user in real life, for example, 'Bob' or 'Bobby' instead of 'Robert'.
- getObj() - Method in class com.unboundid.scim2.common.types.JsonReference
-
Returns the object that this reference if it has been set, or null if the reference was never set.
- getObjectNode() - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets the
ObjectNode
that backs this object. - getObjectReader() - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Factory method for constructing a SCIM compatible Jackson
ObjectReader
with default settings. - getObjectWriter() - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Factory method for constructing a SCIM compatible Jackson
ObjectWriter
with default settings. - getObjIfSet() - Method in class com.unboundid.scim2.common.types.JsonReference
-
Returns the object (if it was set), or throws a runtime exception if the object was never set.
- getOperations() - Method in class com.unboundid.scim2.common.messages.PatchRequest
-
Retrieves all the individual operations in this patch request.
- getOptions() - Static method in class com.unboundid.scim2.common.utils.Parser
-
Get the current
ParserOptions
within the current thread. - getOpType() - Method in class com.unboundid.scim2.common.messages.PatchOperation
-
Retrieves the operation type.
- getOrganization() - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
-
Retrieves the name of an organization.
- getPassword() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the User's clear text password.
- getPatch() - Method in class com.unboundid.scim2.common.types.ServiceProviderConfigResource
-
Retrieves the complex type that specifies PATCH configuration options.
- getPath() - Method in class com.unboundid.scim2.common.messages.PatchOperation
-
Retrieves the path targeted by this operation.
- getPhoneNumbers() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the phone numbers for the User.
- getPhotos() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the URIs of photos of the User.
- getPostalCode() - Method in class com.unboundid.scim2.common.types.Address
-
Retrieves the zipcode or postal code component.
- getPreferredLanguage() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the User's preferred written or spoken language.
- getPrimary() - Method in class com.unboundid.scim2.common.types.Address
-
Retrieves the Boolean value indicating the 'primary' or preferred attribute value for this attribute, for example, the preferred address.
- getPrimary() - Method in class com.unboundid.scim2.common.types.Email
-
Retrieves the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- getPrimary() - Method in class com.unboundid.scim2.common.types.Entitlement
-
Retrieves the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- getPrimary() - Method in class com.unboundid.scim2.common.types.InstantMessagingAddress
-
Retrieves the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- getPrimary() - Method in class com.unboundid.scim2.common.types.PhoneNumber
-
Retrieves the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- getPrimary() - Method in class com.unboundid.scim2.common.types.Photo
-
Retrieves the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- getPrimary() - Method in class com.unboundid.scim2.common.types.Role
-
Retrieves the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- getPrimary() - Method in class com.unboundid.scim2.common.types.X509Certificate
-
Retrieves the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- getProfileUrl() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the fully qualified URL to a page representing the User's online profile.
- getPropertyDescriptors(Class) - Static method in class com.unboundid.scim2.common.utils.SchemaUtils
-
Gets property descriptors for the given class.
- getRef() - Method in class com.unboundid.scim2.common.types.Group
-
Retrieves the URI of the corresponding Group resource to which the user belongs.
- getRef() - Method in class com.unboundid.scim2.common.types.Manager
-
Retrieves the URI of the SCIM resource representing the User's manager.
- getRef() - Method in class com.unboundid.scim2.common.types.Member
-
Retrieves the URI of the SCIM resource corresponding to this group member.
- getReferenceTypes() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Gets the reference types for this attribute.
- getRegion() - Method in class com.unboundid.scim2.common.types.Address
-
Specifies the state or region component.
- getResources() - Method in class com.unboundid.scim2.common.messages.ListResponse
-
Retrieves the list of results returned by the list or query operation.
- getResourceType() - Method in class com.unboundid.scim2.common.types.Meta
-
Gets the resource type of the SCIM object.
- getReturned() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Gets the return constraint for this attribute.
- getRoles() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the list of roles for the User that collectively represent who the User is; for example, 'Student', 'Faculty'.
- getRootCause(Throwable) - Static method in class com.unboundid.scim2.common.utils.StaticUtils
-
Inspects the Throwable to obtain the root cause.
- getSchema() - Method in class com.unboundid.scim2.common.types.ResourceTypeResource
-
Gets the resource type's schema.
- getSchema() - Method in class com.unboundid.scim2.common.types.ResourceTypeResource.SchemaExtension
-
Gets the extension schema's urn.
- getSchema(Class<?>) - Static method in class com.unboundid.scim2.common.utils.SchemaUtils
-
Gets the schema for a class.
- getSchemaExtensions() - Method in class com.unboundid.scim2.common.types.ResourceTypeResource
-
Gets the resource type's schema extensions.
- getSchemaIdFromAnnotation(Class<?>) - Static method in class com.unboundid.scim2.common.utils.SchemaUtils
-
Gets the id of the schema from the annotation of the class passed in.
- getSchemaUrn() - Method in class com.unboundid.scim2.common.Path
-
Retrieves the schema URN of the attribute referenced by this path.
- getSchemaUrn(Class) - Static method in class com.unboundid.scim2.common.utils.SchemaUtils
-
Gets the schema urn from a java
Class
. - getSchemaUrns() - Method in class com.unboundid.scim2.common.BaseScimResource
-
Gets the schema urns for this object.
- getSchemaUrns() - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets the schema urns for this object.
- getSchemaUrns() - Method in interface com.unboundid.scim2.common.ScimResource
-
Gets the schema urns for this object.
- getScimError() - Method in exception com.unboundid.scim2.common.exceptions.ScimException
-
Retrieves the ScimErrorResource wrapped by this exception.
- getScimType() - Method in class com.unboundid.scim2.common.messages.ErrorResponse
-
Gets the type of the error.
- getSort() - Method in class com.unboundid.scim2.common.types.ServiceProviderConfigResource
-
Retrieves the complex type that specifies Sort configuration options.
- getSortBy() - Method in class com.unboundid.scim2.common.messages.SearchRequest
-
Retrieves the string indicating the attribute whose value shall be used to order the returned responses.
- getSortOrder() - Method in class com.unboundid.scim2.common.messages.SearchRequest
-
Retrieves the order in which the sortBy parameter is applied.
- getSpecUri() - Method in class com.unboundid.scim2.common.types.AuthenticationScheme
-
Retrieves the HTTP addressable URI pointing to the Authentication Scheme's specification.
- getStackTrace(StackTraceElement[]) - Static method in class com.unboundid.scim2.common.utils.StaticUtils
-
Returns a single-line string representation of the stack trace.
- getStackTrace(StackTraceElement[], StringBuilder) - Static method in class com.unboundid.scim2.common.utils.StaticUtils
-
Appends a single-line string representation of the stack trace to the given buffer.
- getStackTrace(Throwable) - Static method in class com.unboundid.scim2.common.utils.StaticUtils
-
Retrieves a single-line string representation of the stack trace for the provided
Throwable
. - getStackTrace(Throwable, StringBuilder) - Static method in class com.unboundid.scim2.common.utils.StaticUtils
-
Appends a single-line string representation of the stack trace for the provided
Throwable
to the given buffer. - getStartIndex() - Method in class com.unboundid.scim2.common.messages.ListResponse
-
Retrieves the 1-based index of the first result in the current set of list results.
- getStartIndex() - Method in class com.unboundid.scim2.common.messages.SearchRequest
-
Retrieves the 1-based index of the first query result.
- getStatus() - Method in class com.unboundid.scim2.common.messages.ErrorResponse
-
Gets the HTTP status of the SCIM error.
- getStreetAddress() - Method in class com.unboundid.scim2.common.types.Address
-
Retrieves the full street address component, which may include house number, street name, PO BOX, and multi-line extended street address information.
- getStringValue() - Method in enum com.unboundid.scim2.common.filters.FilterType
-
Retrieves the lower case string value for this filter type.
- getStringValue() - Method in enum com.unboundid.scim2.common.messages.PatchOpType
-
Retrieves the lower case string value for this operation type.
- getStringValue(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a String value from a generic SCIM resource.
- getStringValue(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a String value from a generic SCIM resource.
- getStringValueList(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of String from a generic SCIM resource.
- getStringValueList(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of String from a generic SCIM resource.
- getSubAttributes() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Gets the subattributes of the attribute.
- getTimezone() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the User's time zone in the 'Olson' timezone database format; for example, 'America/Los_Angeles'.
- getTitle() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the user's title, such as "
Vice President
". - getTotalResults() - Method in class com.unboundid.scim2.common.messages.ListResponse
-
Retrieves the total number of results returned by the list or query operation.
- getType() - Method in class com.unboundid.scim2.common.types.Address
-
Retrieves the label indicating the attribute's function; for example, 'work' or 'home'.
- getType() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Gets the type of the value for this attribute.
- getType() - Method in class com.unboundid.scim2.common.types.AuthenticationScheme
-
Retrieves the label indicating the authentication scheme type.
- getType() - Method in class com.unboundid.scim2.common.types.Email
-
Retrieves the label indicating the attribute's function.
- getType() - Method in class com.unboundid.scim2.common.types.Entitlement
-
Retrieves the label indicating the attribute's function.
- getType() - Method in class com.unboundid.scim2.common.types.Group
-
Retrieves the label indicating the attribute's function.
- getType() - Method in class com.unboundid.scim2.common.types.InstantMessagingAddress
-
Retrieves the label indicating the attribute's function.
- getType() - Method in class com.unboundid.scim2.common.types.Member
-
Retrieves the type of the group member.
- getType() - Method in class com.unboundid.scim2.common.types.PhoneNumber
-
Retrieves the label indicating the attribute's function.
- getType() - Method in class com.unboundid.scim2.common.types.Photo
-
Retrieves the label indicating the attribute's function.
- getType() - Method in class com.unboundid.scim2.common.types.Role
-
Retrieves the label indicating the attribute's function.
- getType() - Method in class com.unboundid.scim2.common.types.X509Certificate
-
Retrieves the label indicating the attribute's function.
- getTypeNameList() - Static method in enum com.unboundid.scim2.common.utils.DebugType
-
Retrieves a comma-delimited list of the defined debug type names.
- getUniqueness() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Gets the Uniqueness constraint fo this attribute.
- getURIValue(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a URI value from a generic SCIM resource.
- getURIValue(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a URI value from a generic SCIM resource.
- getURIValueList(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of URI from a generic SCIM resource.
- getURIValueList(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a list of URI from a generic SCIM resource.
- getUserName() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the unique identifier for the User typically used by the user to directly authenticate to the service provider.
- getUserType() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the string used to identify the organization to user relationship.
- getUTF8Bytes(String) - Static method in class com.unboundid.scim2.common.utils.StaticUtils
-
Retrieves a UTF-8 byte representation of the provided string.
- getValue() - Method in class com.unboundid.scim2.common.types.Email
-
Retrieves the email addresses for the user.
- getValue() - Method in class com.unboundid.scim2.common.types.Entitlement
-
Retrieves the value of an entitlement.
- getValue() - Method in class com.unboundid.scim2.common.types.Group
-
Retrieves the identifier of the User's group.
- getValue() - Method in class com.unboundid.scim2.common.types.InstantMessagingAddress
-
Retrieves the instant messaging address for the User.
- getValue() - Method in class com.unboundid.scim2.common.types.Manager
-
Retrieves the id of the SCIM resource representing the User's manager.
- getValue() - Method in class com.unboundid.scim2.common.types.Member
-
Retrieves the identifier of the group member.
- getValue() - Method in class com.unboundid.scim2.common.types.PhoneNumber
-
Retrieves the phone number of the User.
- getValue() - Method in class com.unboundid.scim2.common.types.Photo
-
Retrieves the URI of a photo of the User.
- getValue() - Method in class com.unboundid.scim2.common.types.Role
-
Retrieves the value of a role.
- getValue() - Method in class com.unboundid.scim2.common.types.X509Certificate
-
Retrieves the value of a X509 certificate.
- getValue(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a single JsonNode from a generic SCIM resource.
- getValue(Path, ObjectNode) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Gets a single value (node) from an ObjectNode at the supplied path.
- getValue(Class<T>) - Method in class com.unboundid.scim2.common.messages.PatchOperation
-
Retrieve the value of the patch operation.
- getValue(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Gets a single JsonNode from a generic SCIM resource.
- getValueFilter() - Method in class com.unboundid.scim2.common.filters.ComplexValueFilter
-
Retrieve the value filter for complex multi-valued attribute value filter or
null
if this filter is not a value filter. - getValueFilter() - Method in class com.unboundid.scim2.common.filters.Filter
-
Retrieve the value filter for complex multi-valued attribute value filter or
null
if this filter is not a value filter. - getValueFilter() - Method in class com.unboundid.scim2.common.Path.Element
-
Retrieves the value filter that may be used to narrow down the values of the attribute referenced by this path element.
- getValues(Class<T>) - Method in class com.unboundid.scim2.common.messages.PatchOperation
-
Retrieve all values of the patch operation.
- getVersion() - Method in exception com.unboundid.scim2.common.exceptions.NotModifiedException
-
Retrieves the version of the Resource.
- getVersion() - Method in exception com.unboundid.scim2.common.exceptions.PreconditionFailedException
-
Retrieves the current version of the Resource.
- getVersion() - Method in class com.unboundid.scim2.common.types.Meta
-
Gets the version of the SCIM object.
- getVersionLines() - Static method in class com.unboundid.scim2.common.utils.Version
-
Retrieves a list of lines containing information about the scim2-sdk-common library version.
- getX509Certificates() - Method in class com.unboundid.scim2.common.types.UserResource
-
Retrieves the list of certificates issued to the User.
- GLOBAL - com.unboundid.scim2.common.types.AttributeDefinition.Uniqueness
-
Indicates that this attribute's value must be globally unique.
- GREATER_OR_EQUAL - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
greater or equal
filters. - GREATER_THAN - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
greater than
filters. - GreaterThanFilter - Class in com.unboundid.scim2.common.filters
-
Greater than attribute comparison filter.
- GreaterThanOrEqualFilter - Class in com.unboundid.scim2.common.filters
-
Greater than or equal attribute comparison filter.
- Group - Class in com.unboundid.scim2.common.types
-
Group membership for the user.
- Group() - Constructor for class com.unboundid.scim2.common.types.Group
- GroupResource - Class in com.unboundid.scim2.common.types
-
SCIM provides a resource type for "
Group
" resources. - GroupResource() - Constructor for class com.unboundid.scim2.common.types.GroupResource
- gt(Path, ValueNode) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than
filter. - gt(String, Double) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than
filter. - gt(String, Float) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than
filter. - gt(String, Integer) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than
filter. - gt(String, Long) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than
filter. - gt(String, String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than
filter. - gt(String, Date) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
greater than
filter.
H
- hasComplexValue(Path, Filter) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new complex multi-valued attribute value filter.
- hasComplexValue(String, Filter) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new complex multi-valued attribute value filter.
- hasComplexValue(String, String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new complex multi-valued attribute value filter.
- hashCode() - Method in class com.unboundid.scim2.common.BaseScimResource
- hashCode() - Method in class com.unboundid.scim2.common.filters.AndFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.ComplexValueFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.ContainsFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.EndsWithFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.EqualFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.GreaterThanFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.GreaterThanOrEqualFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.LessThanFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.LessThanOrEqualFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.NotEqualFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.NotFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.OrFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.PresentFilter
- hashCode() - Method in class com.unboundid.scim2.common.filters.StartsWithFilter
- hashCode() - Method in class com.unboundid.scim2.common.GenericScimResource
-
Retrieves a hash code for this generic SCIM resource.
- hashCode() - Method in class com.unboundid.scim2.common.messages.ErrorResponse
- hashCode() - Method in class com.unboundid.scim2.common.messages.ListResponse
- hashCode() - Method in class com.unboundid.scim2.common.messages.PatchRequest
- hashCode() - Method in class com.unboundid.scim2.common.messages.SearchRequest
- hashCode() - Method in class com.unboundid.scim2.common.Path.Element
- hashCode() - Method in class com.unboundid.scim2.common.Path
- hashCode() - Method in class com.unboundid.scim2.common.types.Address
- hashCode() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
- hashCode() - Method in class com.unboundid.scim2.common.types.AuthenticationScheme
- hashCode() - Method in class com.unboundid.scim2.common.types.BulkConfig
- hashCode() - Method in class com.unboundid.scim2.common.types.ChangePasswordConfig
- hashCode() - Method in class com.unboundid.scim2.common.types.Email
- hashCode() - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
- hashCode() - Method in class com.unboundid.scim2.common.types.Entitlement
- hashCode() - Method in class com.unboundid.scim2.common.types.ETagConfig
- hashCode() - Method in class com.unboundid.scim2.common.types.FilterConfig
- hashCode() - Method in class com.unboundid.scim2.common.types.Group
- hashCode() - Method in class com.unboundid.scim2.common.types.GroupResource
- hashCode() - Method in class com.unboundid.scim2.common.types.InstantMessagingAddress
- hashCode() - Method in class com.unboundid.scim2.common.types.JsonReference
- hashCode() - Method in class com.unboundid.scim2.common.types.Manager
- hashCode() - Method in class com.unboundid.scim2.common.types.Member
- hashCode() - Method in class com.unboundid.scim2.common.types.Meta
- hashCode() - Method in class com.unboundid.scim2.common.types.Name
- hashCode() - Method in class com.unboundid.scim2.common.types.PatchConfig
- hashCode() - Method in class com.unboundid.scim2.common.types.PhoneNumber
- hashCode() - Method in class com.unboundid.scim2.common.types.Photo
- hashCode() - Method in class com.unboundid.scim2.common.types.ResourceTypeResource
- hashCode() - Method in class com.unboundid.scim2.common.types.ResourceTypeResource.SchemaExtension
- hashCode() - Method in class com.unboundid.scim2.common.types.Role
- hashCode() - Method in class com.unboundid.scim2.common.types.SchemaResource
- hashCode() - Method in class com.unboundid.scim2.common.types.ServiceProviderConfigResource
- hashCode() - Method in class com.unboundid.scim2.common.types.SortConfig
- hashCode() - Method in class com.unboundid.scim2.common.types.UserResource
- hashCode() - Method in class com.unboundid.scim2.common.types.X509Certificate
- hashCode() - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
I
- id() - Method in annotation type com.unboundid.scim2.common.annotations.Schema
-
The id for the object.
- ID_ATTRIBUTE_DEFINITION - Static variable in class com.unboundid.scim2.common.utils.SchemaUtils
-
The attribute definition for the SCIM 2 standard id attribute.
- IMMUTABLE - com.unboundid.scim2.common.types.AttributeDefinition.Mutability
-
The attribute can be read, and cannot be set after object creation.
- includeStackTrace() - Static method in class com.unboundid.scim2.common.utils.Debug
-
Indicates whether log messages should include a stack trace of the thread that invoked the debug method.
- initialize() - Static method in class com.unboundid.scim2.common.utils.Debug
-
Initializes this debugger with the default settings.
- initialize(Properties) - Static method in class com.unboundid.scim2.common.utils.Debug
-
Initializes this debugger with settings from the provided set of properties.
- InstantMessagingAddress - Class in com.unboundid.scim2.common.types
-
Instant messaging address for the user.
- InstantMessagingAddress() - Constructor for class com.unboundid.scim2.common.types.InstantMessagingAddress
- INTEGER - com.unboundid.scim2.common.types.AttributeDefinition.Type
-
Integer datatype.
- INVALID_FILTER - Static variable in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
The SCIM detailed error keyword that indicates the specified filter syntax was invalid.
- INVALID_PATH - Static variable in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
The SCIM detailed error keyword that indicates the the path attribute was invalid or malformed.
- INVALID_SYNTAX - Static variable in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
The SCIM detailed error keyword that indicates the request body message structure was invalid or did not conform to the request schema.
- INVALID_VALUE - Static variable in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
The SCIM detailed error keyword that indicates a required value was missing, or the value specified was not compatible with the operation or attribute type.
- INVALID_VERSION - Static variable in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
The SCIM detailed error keyword that indicates the specified SCIM protocol version is not supported.
- invalidFilter(String) - Static method in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
Factory method to create a new
BadRequestException
with the invalidFilter SCIM detailed error keyword. - invalidPath(String) - Static method in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
Factory method to create a new
BadRequestException
with the invalidPath SCIM detailed error keyword. - invalidSyntax(String) - Static method in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
Factory method to create a new
BadRequestException
with the invalidSyntax SCIM detailed error keyword. - invalidValue(String) - Static method in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
Factory method to create a new
BadRequestException
with the invalidValue SCIM detailed error keyword. - invalidVersion(String) - Static method in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
Factory method to create a new
BadRequestException
with the invalidVersion SCIM detailed error keyword. - isCaseExact() - Method in annotation type com.unboundid.scim2.common.annotations.Attribute
-
Determines if the attribute value is case-sensitive.
- isCaseExact() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Is the attribute's value case sensitive.
- isCombiningFilter() - Method in class com.unboundid.scim2.common.filters.CombiningFilter
-
Whether this filter is an
and
oror
logical combining filter. - isCombiningFilter() - Method in class com.unboundid.scim2.common.filters.Filter
-
Whether this filter is an
and
oror
logical combining filter. - isComparisonFilter() - Method in class com.unboundid.scim2.common.filters.ComparisonFilter
-
Whether this filter is a filter that compares attribute values against a comparison value.
- isComparisonFilter() - Method in class com.unboundid.scim2.common.filters.Filter
-
Whether this filter is a filter that compares attribute values against a comparison value.
- isComplexValueFilter() - Method in class com.unboundid.scim2.common.filters.ComplexValueFilter
-
Whether this filter is a complex multi-valued attribute value filter.
- isComplexValueFilter() - Method in class com.unboundid.scim2.common.filters.Filter
-
Whether this filter is a complex multi-valued attribute value filter.
- isEmpty() - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
- isExtendedAttributeNameCharacter(char) - Method in class com.unboundid.scim2.common.utils.ParserOptions
-
Indicate whether a given character is in the set of extended naming characters currently allowed within attribute names.
- isMultiValued() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Determines if the attribute allows multiple values.
- isNotFilter() - Method in class com.unboundid.scim2.common.filters.Filter
-
Whether this filter is
not
filter. - isNotFilter() - Method in class com.unboundid.scim2.common.filters.NotFilter
-
Whether this filter is
not
filter. - isPrimary() - Method in class com.unboundid.scim2.common.types.AuthenticationScheme
-
Retrieves the Boolean value indicating whether this authentication scheme is preferred.
- isRequired() - Method in annotation type com.unboundid.scim2.common.annotations.Attribute
-
Determines if the attribute value is required.
- isRequired() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Is the attribute required.
- isRequired() - Method in class com.unboundid.scim2.common.types.ResourceTypeResource.SchemaExtension
-
Gets the boolean indicating if the schema is required for this schema extension (for a the resource type this schema extension is part of).
- isRoot() - Method in class com.unboundid.scim2.common.Path
-
Whether this path targets the root of the JSON object that represents the SCIM resource or an schema extension.
- isSameType(JsonNode, JsonNode) - Method in class com.unboundid.scim2.common.utils.JsonDiff
-
Determines whether the provided JSON nodes have the same JSON data type.
- isSet() - Method in class com.unboundid.scim2.common.types.JsonReference
-
Returns true if this reference is set.
- isSupported() - Method in class com.unboundid.scim2.common.types.BulkConfig
-
Retrieves the boolean value specifying whether the operation is supported.
- isSupported() - Method in class com.unboundid.scim2.common.types.ChangePasswordConfig
-
Retrieves the boolean value specifying whether the operation is supported.
- isSupported() - Method in class com.unboundid.scim2.common.types.ETagConfig
-
Retrieves the boolean value specifying whether the operation is supported.
- isSupported() - Method in class com.unboundid.scim2.common.types.FilterConfig
-
Retrieves the boolean value specifying whether the operation is supported.
- isSupported() - Method in class com.unboundid.scim2.common.types.PatchConfig
-
Retrieves the boolean value specifying whether the operation is supported.
- isSupported() - Method in class com.unboundid.scim2.common.types.SortConfig
-
Retrieves the boolean value specifying whether the operation is supported.
- isUrn(String) - Static method in class com.unboundid.scim2.common.utils.SchemaUtils
-
Returns true if the string passed in appears to be a urn.
- iterator() - Method in class com.unboundid.scim2.common.messages.ListResponse
- iterator() - Method in class com.unboundid.scim2.common.messages.PatchRequest
- iterator() - Method in class com.unboundid.scim2.common.Path
J
- JsonDiff - Class in com.unboundid.scim2.common.utils
-
This class can be used to calculate the diffs between two SCIM/JSON resources for the purpose of building a set of patch operations.
- JsonDiff() - Constructor for class com.unboundid.scim2.common.utils.JsonDiff
- JsonRefBeanSerializer - Class in com.unboundid.scim2.common.utils
-
Serializes classes that are beans, but the underlying structure holding the attribute values is a JsonReference object.
- JsonRefBeanSerializer() - Constructor for class com.unboundid.scim2.common.utils.JsonRefBeanSerializer
- JsonReference<T> - Class in com.unboundid.scim2.common.types
-
This class can be used in a bean that is converted to json.
- JsonReference() - Constructor for class com.unboundid.scim2.common.types.JsonReference
-
Constructs a JsonReference that has not been set.
- JsonReference(T) - Constructor for class com.unboundid.scim2.common.types.JsonReference
-
Constructs a JsonReference that is set to the object passed in.
- JsonUtils - Class in com.unboundid.scim2.common.utils
-
Utility methods to manipulate JSON nodes using paths.
- JsonUtils() - Constructor for class com.unboundid.scim2.common.utils.JsonUtils
- JsonUtils.NodeVisitor - Class in com.unboundid.scim2.common.utils
- JsonUtils.UpdatingNodeVisitor - Class in com.unboundid.scim2.common.utils
K
- keySet() - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
L
- le(Path, ValueNode) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a
new less than or equal
filter. - le(String, Double) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a
new less than or equal
filter. - le(String, Float) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a
new less than or equal
filter. - le(String, Integer) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a
new less than or equal
filter. - le(String, Long) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a
new less than or equal
filter. - le(String, String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a
new less than or equal
filter. - le(String, Date) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a
new less than or equal
filter. - LESS_OR_EQUAL - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
less or equal
filters. - LESS_THAN - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
less than
filters. - LessThanFilter - Class in com.unboundid.scim2.common.filters
-
Less than attribute comparison filter.
- LessThanOrEqualFilter - Class in com.unboundid.scim2.common.filters
-
Less than or equal attribute comparison filter.
- ListResponse<T> - Class in com.unboundid.scim2.common.messages
-
Class representing a SCIM 2 list response.
- ListResponse(int, List<T>, Integer, Integer) - Constructor for class com.unboundid.scim2.common.messages.ListResponse
-
Create a new List Response.
- ListResponse(Collection<T>) - Constructor for class com.unboundid.scim2.common.messages.ListResponse
-
Create a new List Response.
- ListResponse(Map<String, Object>) - Constructor for class com.unboundid.scim2.common.messages.ListResponse
-
Create a new List Response.
- listToString(List<?>, String) - Static method in class com.unboundid.scim2.common.utils.StaticUtils
-
Creates a string representation of the elements in the
list
separated byseparator
. - LOGGER_NAME - Static variable in class com.unboundid.scim2.common.utils.Debug
-
The name that will be used for the Java logger that will actually handle the debug messages if debugging is enabled.
- lt(Path, ValueNode) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
less than
filter. - lt(String, Double) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
less than
filter. - lt(String, Float) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
less than
filter. - lt(String, Integer) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
less than
filter. - lt(String, Long) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
less than
filter. - lt(String, String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
less than
filter. - lt(String, Date) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
less than
filter.
M
- main(String...) - Static method in class com.unboundid.scim2.common.utils.Version
-
Prints version information from this class to standard output.
- Manager - Class in com.unboundid.scim2.common.types
-
A complex type that optionally allows Service Providers to represent organizational hierarchy by referencing the 'id' attribute of another User.
- Manager() - Constructor for class com.unboundid.scim2.common.types.Manager
- MapperFactory - Class in com.unboundid.scim2.common.utils
-
Class used to customize the object mapper that is used by the SCIM 2 SDK.
- MapperFactory() - Constructor for class com.unboundid.scim2.common.utils.MapperFactory
- ME_ENDPOINT - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
The "
/Me
" authenticated subject URI alias for the User or other resource associated with the currently authenticated subject for any SCIM operation. - MEDIA_TYPE_SCIM - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
The SCIM media type string.
- Member - Class in com.unboundid.scim2.common.types
-
A member of a Group resource.
- Member() - Constructor for class com.unboundid.scim2.common.types.Member
- Meta - Class in com.unboundid.scim2.common.types
-
Stores metadata about a SCIM object.
- Meta() - Constructor for class com.unboundid.scim2.common.types.Meta
- META_ATTRIBUTE_DEFINITION - Static variable in class com.unboundid.scim2.common.utils.SchemaUtils
-
The attribute definition for the SCIM 2 standard meta attribute.
- MethodNotAllowedException - Exception in com.unboundid.scim2.common.exceptions
-
Indicates that the HTTP method requested is not allowed for the requested resource.
- MethodNotAllowedException(ErrorResponse, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.MethodNotAllowedException
-
Create a new
MethodNotAllowedException
from the provided information. - multiValueClass() - Method in annotation type com.unboundid.scim2.common.annotations.Attribute
-
If the attribute is multi-value, this holds the type of the child object.
- mutability() - Method in annotation type com.unboundid.scim2.common.annotations.Attribute
-
The mutability constraint for the attribute.
- mutability(String) - Static method in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
Factory method to create a new
BadRequestException
with the mutability SCIM detailed error keyword. - MUTABILITY - Static variable in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
The SCIM detailed error keyword that indicates the attempted modification is not compatible with the target attributes mutability or current state.
N
- name() - Method in annotation type com.unboundid.scim2.common.annotations.Schema
-
The name for the object.
- Name - Class in com.unboundid.scim2.common.types
-
The components of the user's full name.
- Name() - Constructor for class com.unboundid.scim2.common.types.Name
- ne(Path, ValueNode) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
not equal
filter. - ne(String, byte[]) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
not equal
filter. - ne(String, Boolean) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
not equal
filter. - ne(String, Double) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
not equal
filter. - ne(String, Float) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
not equal
filter. - ne(String, Integer) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
not equal
filter. - ne(String, Long) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
not equal
filter. - ne(String, String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
not equal
filter. - ne(String, Date) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
not equal
filter. - NEVER - com.unboundid.scim2.common.types.AttributeDefinition.Returned
-
Indicates that the attribute is never returned.
- NO_TARGET - Static variable in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
The SCIM detailed error keyword that indicates the specified path did not yield an attribute or attribute value that could be operated on.
- nodeToDateValue(JsonNode) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Utility method to convert a Jackson node to a
Date
object. - nodeToValue(JsonNode, Class<T>) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Utility method to convert Jackson JSON node to a POJO.
- nodeToValues(ArrayNode, Class<T>) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Utility method to convert Jackson JSON array node to a list of POJOs.
- NodeVisitor() - Constructor for class com.unboundid.scim2.common.utils.JsonUtils.NodeVisitor
- NONE - com.unboundid.scim2.common.types.AttributeDefinition.Uniqueness
-
Indicates that this attribute's value need not be unique.
- not(Filter) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
not
filter. - not(String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
not
filter. - NOT - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
not
filters. - NOT_EQUAL - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
not equal
filters. - noTarget(String) - Static method in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
Factory method to create a new
BadRequestException
with the noTarget SCIM detailed error keyword. - NotEqualFilter - Class in com.unboundid.scim2.common.filters
-
Not equal attribute comparison filter.
- NotFilter - Class in com.unboundid.scim2.common.filters
-
Not function filter.
- NotImplementedException - Exception in com.unboundid.scim2.common.exceptions
-
Signals the service provider does nto support the request operation; for example, PATCH.
- NotImplementedException(ErrorResponse, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.NotImplementedException
-
Create a new
NotImplementedException
from the provided information. - NotImplementedException(String) - Constructor for exception com.unboundid.scim2.common.exceptions.NotImplementedException
-
Create a new
NotImplementedException
from the provided information. - NotImplementedException(String, String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.NotImplementedException
-
Create a new
NotImplementedException
from the provided information. - NotModifiedException - Exception in com.unboundid.scim2.common.exceptions
-
Signals the Resource has not changed on the server since last retrieved This exception corresponds to HTTP response code 304 NOT MODIFIED.
- NotModifiedException(ErrorResponse, String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.NotModifiedException
-
Create a new
NotModifiedException
from the provided information. - NotModifiedException(String) - Constructor for exception com.unboundid.scim2.common.exceptions.NotModifiedException
-
Create a new
NotModifiedException
from the provided information. - NotModifiedException(String, String, String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.NotModifiedException
-
Create a new
NotModifiedException
from the provided information. - NotModifiedException(String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.NotModifiedException
-
Create a new
NotModifiedException
from the provided information.
O
- objectNode() - Method in class com.unboundid.scim2.common.utils.ScimJsonNodeFactory
- or(Filter, Filter, Filter...) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
or
filter. - or(String, String, String...) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
or
filter. - or(List<Filter>) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
or
filter. - OR - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
or
filters. - OrFilter - Class in com.unboundid.scim2.common.filters
-
Logical OR combining filter.
- OTHER - com.unboundid.scim2.common.utils.DebugType
-
The debug type that will be used for debug messages not applicable to any of the other categories.
P
- parse(String) - Static method in class com.unboundid.scim2.common.utils.DateTimeUtils
-
Converts a SCIM 2 DateTime string to a
Calendar
. - parseFilter(String) - Static method in class com.unboundid.scim2.common.utils.Parser
-
Parse a filter string.
- parsePath(String) - Static method in class com.unboundid.scim2.common.utils.Parser
-
Parse a path string.
- Parser - Class in com.unboundid.scim2.common.utils
-
A parser for SCIM filter expressions.
- Parser() - Constructor for class com.unboundid.scim2.common.utils.Parser
- ParserOptions - Class in com.unboundid.scim2.common.utils
-
Configuration class for nonstandard parser options.
- ParserOptions() - Constructor for class com.unboundid.scim2.common.utils.ParserOptions
- PatchConfig - Class in com.unboundid.scim2.common.types
-
A complex type that specifies PATCH configuration options.
- PatchConfig(boolean) - Constructor for class com.unboundid.scim2.common.types.PatchConfig
-
Create a new complex type that specifies PATCH configuration options.
- PatchOperation - Class in com.unboundid.scim2.common.messages
-
An individual patch operation.
- PatchOpType - Enum in com.unboundid.scim2.common.messages
-
This enumeration defines the set of possible operation types that may be used for SCIM 2 patch operations.
- PatchRequest - Class in com.unboundid.scim2.common.messages
-
Class representing a SCIM 2 patch request.
- PatchRequest(PatchOperation, PatchOperation...) - Constructor for class com.unboundid.scim2.common.messages.PatchRequest
-
Create a new Patch Request.
- PatchRequest(List<PatchOperation>) - Constructor for class com.unboundid.scim2.common.messages.PatchRequest
-
Create a new Patch Request.
- Path - Class in com.unboundid.scim2.common
-
This class represents a path to one or more JSON values that are the targets of a SCIM PATCH operation.
- Path.Element - Class in com.unboundid.scim2.common
-
This class represents an element of the path.
- pathExists(Path, ObjectNode) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Checks for the existence of a path.
- PhoneNumber - Class in com.unboundid.scim2.common.types
-
Phone number for the user.
- PhoneNumber() - Constructor for class com.unboundid.scim2.common.types.PhoneNumber
- Photo - Class in com.unboundid.scim2.common.types
-
Photo for the user.
- Photo() - Constructor for class com.unboundid.scim2.common.types.Photo
- pr(Path) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
present
filter. - pr(String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
present
filter. - PreconditionFailedException - Exception in com.unboundid.scim2.common.exceptions
-
Signals server failed to update as Resource changed on the server since last retrieved This exception corresponds to HTTP response code 412 PRECONDITION FAILED.
- PreconditionFailedException(ErrorResponse, String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.PreconditionFailedException
-
Create a new
PreconditionFailedException
from the provided information. - PreconditionFailedException(String) - Constructor for exception com.unboundid.scim2.common.exceptions.PreconditionFailedException
-
Create a new
PreconditionFailedException
from the provided information. - PreconditionFailedException(String, String, String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.PreconditionFailedException
-
Create a new
PreconditionFailedException
from the provided information. - PreconditionFailedException(String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.PreconditionFailedException
-
Create a new
PreconditionFailedException
from the provided information. - PRESENT - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
present
filters. - PresentFilter - Class in com.unboundid.scim2.common.filters
-
Attribute present filter.
- PRODUCT_NAME - Static variable in class com.unboundid.scim2.common.utils.Version
-
The official full product name for the scim2-sdk-common library.
- PROPERTY_DEBUG_ENABLED - Static variable in class com.unboundid.scim2.common.utils.Debug
-
The name of the system property that will be used to enable debugging in the UnboundID SCIM SDK for Java.
- PROPERTY_DEBUG_LEVEL - Static variable in class com.unboundid.scim2.common.utils.Debug
-
The name of the system property that will be used to set the initial level for the debug logger.
- PROPERTY_DEBUG_TYPE - Static variable in class com.unboundid.scim2.common.utils.Debug
-
The name of the system property that will be used to indicate that debugging should be enabled for specific types of messages.
- PROPERTY_INCLUDE_STACK_TRACE - Static variable in class com.unboundid.scim2.common.utils.Debug
-
The name of the system property that may be used to indicate whether stack trace information for the thread calling the debug method should be included in debug log messages.
- put(String, JsonNode) - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
- putAll(Map<? extends String, ? extends JsonNode>) - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
Q
- QUERY_PARAMETER_ATTRIBUTES - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
The HTTP query parameter used in a URI to include specific SCIM attributes.
- QUERY_PARAMETER_EXCLUDED_ATTRIBUTES - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
The HTTP query parameter used in a URI to exclude specific SCIM attributes.
- QUERY_PARAMETER_FILTER - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
The HTTP query parameter used in a URI to provide a filter expression.
- QUERY_PARAMETER_PAGE_SIZE - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
The HTTP query parameter used in a URI to specify the maximum size of a page of results.
- QUERY_PARAMETER_PAGE_START_INDEX - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
The HTTP query parameter used in a URI to specify the starting index for page results.
- QUERY_PARAMETER_SORT_BY - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
The HTTP query parameter used in a URI to sort by a SCIM attribute.
- QUERY_PARAMETER_SORT_ORDER - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
The HTTP query parameter used in a URI to specify the sort order.
R
- READ_ONLY - com.unboundid.scim2.common.types.AttributeDefinition.Mutability
-
The attribute can be read, but not written.
- READ_WRITE - com.unboundid.scim2.common.types.AttributeDefinition.Mutability
-
The attribute can be read, and written.
- REFERENCE - com.unboundid.scim2.common.types.AttributeDefinition.Type
-
Reference datatype.
- referenceTypes() - Method in annotation type com.unboundid.scim2.common.annotations.Attribute
-
The reference types for the attribute.
- remove(Path) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new remove patch operation.
- remove(Object) - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
- remove(String) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new remove patch operation.
- REMOVE - com.unboundid.scim2.common.messages.PatchOpType
-
The remove operation type.
- removeExtension(Class<T>) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Removes a SCIM extension.
- removeExtensionValues(Path) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Removes values of the extension attribute at the provided path.
- removeExtensionValues(String) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Removes values of the extension attribute at the provided path.
- removeValues(Path) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Removes values at the provided path.
- removeValues(Path, ObjectNode) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Remove the value at the provided path.
- removeValues(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Removes values at the provided path.
- replace(int, Filter) - Method in class com.unboundid.scim2.common.Path
-
Create a new path where the filter at the specified index is replaced with the one provided.
- replace(int, String) - Method in class com.unboundid.scim2.common.Path
-
Create a new path where the attribute at the specified index is replaced with the one provided.
- replace(int, String, Filter) - Method in class com.unboundid.scim2.common.Path
-
Create a new path where the attribute and filter at the specified index is replaced with those provided.
- replace(ObjectNode) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(Path, byte[]) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(Path, JsonNode) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(Path, Boolean) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(Path, Double) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(Path, Integer) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(Path, Long) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(Path, String) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(Path, URI) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(Path, Date) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(String, byte[]) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(String, JsonNode) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(String, Boolean) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(String, Double) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(String, Integer) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(String, Long) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(String, String) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(String, URI) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- replace(String, Date) - Static method in class com.unboundid.scim2.common.messages.PatchOperation
-
Create a new replace patch operation.
- REPLACE - com.unboundid.scim2.common.messages.PatchOpType
-
The replace operation type.
- replaceExtensionValue(Path, JsonNode) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Update the value of the extension attribute at the provided path.
- replaceExtensionValue(String, JsonNode) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Update the value of the extension attribute at the provided path.
- replaceValue(Path, byte[]) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a binary value in a generic SCIM resource.
- replaceValue(Path, JsonNode) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Update the value at the provided path.
- replaceValue(Path, ObjectNode, JsonNode) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Update the value at the provided path.
- replaceValue(Path, Boolean) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a Boolean value in a generic SCIM resource.
- replaceValue(Path, Double) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a Double value in a generic SCIM resource.
- replaceValue(Path, Integer) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces an Integer value in a generic SCIM resource.
- replaceValue(Path, Long) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a Long value in a generic SCIM resource.
- replaceValue(Path, String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a String value in a generic SCIM resource.
- replaceValue(Path, URI) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a URI value in a generic SCIM resource.
- replaceValue(Path, Date) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a Date value in a generic SCIM resource.
- replaceValue(String, byte[]) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a binary value in a generic SCIM resource.
- replaceValue(String, JsonNode) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Update the value at the provided path.
- replaceValue(String, Boolean) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a Boolean value in a generic SCIM resource.
- replaceValue(String, Double) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a Double value in a generic SCIM resource.
- replaceValue(String, Integer) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces an Integer value in a generic SCIM resource.
- replaceValue(String, Long) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a Long value in a generic SCIM resource.
- replaceValue(String, String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a String value in a generic SCIM resource.
- replaceValue(String, URI) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a URI value in a generic SCIM resource.
- replaceValue(String, Date) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Adds or replaces a Date value in a generic SCIM resource.
- REPOSITORY_PATH - Static variable in class com.unboundid.scim2.common.utils.Version
-
The Subversion path associated with the build root directory from which this build of the scim2-sdk-common was generated.
- REQUEST - com.unboundid.scim2.common.types.AttributeDefinition.Returned
-
Indicates that the attribute is only returned if requested.
- RESOURCE_TYPES_ENDPOINT - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
An HTTP GET to this endpoint is used to discover the types of resources available on a SCIM service provider (for example, Users and Groups).
- ResourceConflictException - Exception in com.unboundid.scim2.common.exceptions
-
Signals the specified version number does not match the resource's latest version number or a Service Provider refused to create a new, duplicate resource.
- ResourceConflictException(ErrorResponse, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.ResourceConflictException
-
Create a new
ResourceConflictException
from the provided information. - ResourceConflictException(String) - Constructor for exception com.unboundid.scim2.common.exceptions.ResourceConflictException
-
Create a new
ResourceConflictException
from the provided information. - ResourceConflictException(String, String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.ResourceConflictException
-
Create a new
ResourceConflictException
from the provided information. - ResourceNotFoundException - Exception in com.unboundid.scim2.common.exceptions
-
Signals the specified resource; for example, User, does not exist.
- ResourceNotFoundException(ErrorResponse, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.ResourceNotFoundException
-
Create a new
ResourceNotFoundException
from the provided information. - ResourceNotFoundException(String) - Constructor for exception com.unboundid.scim2.common.exceptions.ResourceNotFoundException
-
Create a new
ResourceNotFoundException
from the provided information. - ResourceNotFoundException(String, String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.ResourceNotFoundException
-
Create a new
ResourceNotFoundException
from the provided information. - ResourceTypeResource - Class in com.unboundid.scim2.common.types
-
The "ResourceType" schema specifies the meta-data about a resource type.
- ResourceTypeResource(String, String, String, URI, URI, Collection<ResourceTypeResource.SchemaExtension>) - Constructor for class com.unboundid.scim2.common.types.ResourceTypeResource
-
Constructs a new ResourceType with SchemaExtensions.
- ResourceTypeResource(String, String, URI, URI) - Constructor for class com.unboundid.scim2.common.types.ResourceTypeResource
-
Constructs a new ResourceType with no SchemaExtensions.
- ResourceTypeResource.SchemaExtension - Class in com.unboundid.scim2.common.types
-
This class holds information about schema extensions for resource types.
- returned() - Method in annotation type com.unboundid.scim2.common.annotations.Attribute
-
The return constraint for the attribute.
- REVISION_NUMBER - Static variable in class com.unboundid.scim2.common.utils.Version
-
The source revision number from which this build of the scim2-sdk-common was generated.
- Role - Class in com.unboundid.scim2.common.types
-
Role for the user.
- Role() - Constructor for class com.unboundid.scim2.common.types.Role
- root() - Static method in class com.unboundid.scim2.common.Path
-
Creates a path to the root of the JSON object that represents the SCIM resource.
- root(Class<T>) - Static method in class com.unboundid.scim2.common.Path
-
Creates a path to the root of the JSON object that contains all the extension attributes of an extension schema defined by the provided class.
- root(String) - Static method in class com.unboundid.scim2.common.Path
-
Creates a path to the root of the JSON object that contains all the attributes of a schema.
S
- Schema - Annotation Type in com.unboundid.scim2.common.annotations
-
Class level annotation indicating the schema of a SCIM object.
- SchemaExtension(URI, boolean) - Constructor for class com.unboundid.scim2.common.types.ResourceTypeResource.SchemaExtension
-
Constructs a new schema extension.
- SchemaResource - Class in com.unboundid.scim2.common.types
-
This represents a SCIM schema.
- SchemaResource(String, String, String, Collection<AttributeDefinition>) - Constructor for class com.unboundid.scim2.common.types.SchemaResource
-
Create a new Schema resource.
- SCHEMAS_ATTRIBUTE_DEFINITION - Static variable in class com.unboundid.scim2.common.utils.SchemaUtils
-
The attribute definition for the SCIM 2 standard schemas attribute.
- SCHEMAS_ENDPOINT - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
An HTTP GET to this endpoint is used to retrieve information about resource schemas supported by a SCIM service provider.
- SchemaUtils - Class in com.unboundid.scim2.common.utils
-
Utility class with static methods for common schema operations.
- SchemaUtils() - Constructor for class com.unboundid.scim2.common.utils.SchemaUtils
- ScimDateFormat - Class in com.unboundid.scim2.common.utils
-
Deprecated.This class relies on deprecated APIs from the Jackson library and will be removed in a future version of the SCIM 2 SDK. For general parsing and formatting of SCIM 2 DateTime values, see
DateTimeUtils
. For usages with a JacksonObjectMapper
, see the SCIM 2 SDK's serializers and deserializers forDate
andCalendar
. - ScimDateFormat() - Constructor for class com.unboundid.scim2.common.utils.ScimDateFormat
-
Deprecated.
- ScimException - Exception in com.unboundid.scim2.common.exceptions
-
This class is the base class for all custom checked exceptions defined in the SCIM SDK.
- ScimException(int, String, String) - Constructor for exception com.unboundid.scim2.common.exceptions.ScimException
-
Create a new SCIM exception from the provided information.
- ScimException(int, String, String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.ScimException
-
Create a new SCIM exception from the provided information.
- ScimException(ErrorResponse, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.ScimException
-
Create a new SCIM exception from the provided information.
- ScimFilterJsonParser - Class in com.unboundid.scim2.common.utils
-
A parser that can be used for parsing JSON objects contained within a SCIM filter specification.
- ScimFilterJsonParser(IOContext, int, Reader, ObjectCodec, CharsToNameCanonicalizer) - Constructor for class com.unboundid.scim2.common.utils.ScimFilterJsonParser
-
Constructor.
- ScimJsonFactory - Class in com.unboundid.scim2.common.utils
-
Custom JsonFactory implementation for SCIM.
- ScimJsonFactory() - Constructor for class com.unboundid.scim2.common.utils.ScimJsonFactory
-
Creates a new SCIM-compatible JsonFactory instance.
- ScimJsonFactory(ScimJsonFactory, ObjectCodec) - Constructor for class com.unboundid.scim2.common.utils.ScimJsonFactory
-
A constructor used when copying an existing SCIM JsonFactory instance.
- ScimJsonNodeFactory - Class in com.unboundid.scim2.common.utils
-
Created by boli on 7/29/15.
- ScimJsonNodeFactory() - Constructor for class com.unboundid.scim2.common.utils.ScimJsonNodeFactory
- ScimResource - Interface in com.unboundid.scim2.common
-
Interface that can be used to access data from all SCIM objects.
- SEARCH_WITH_POST_PATH_EXTENSION - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
An HTTP POST to this endpoint is used to retrieve information about resource schemas supported by a SCIM service provider.
- SearchRequest - Class in com.unboundid.scim2.common.messages
-
Class representing a SCIM 2 search request.
- SearchRequest(Set<String>, Set<String>, String, String, SortOrder, Integer, Integer) - Constructor for class com.unboundid.scim2.common.messages.SearchRequest
-
Create a new SearchRequest.
- serialize(GenericScimResource, JsonGenerator, SerializerProvider) - Method in class com.unboundid.scim2.common.utils.GenericScimObjectSerializer
- serialize(Integer, JsonGenerator, SerializerProvider) - Method in class com.unboundid.scim2.common.utils.StatusSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.unboundid.scim2.common.utils.JsonRefBeanSerializer
- serialize(Calendar, JsonGenerator, SerializerProvider) - Method in class com.unboundid.scim2.common.utils.CalendarSerializer
- serialize(Date, JsonGenerator, SerializerProvider) - Method in class com.unboundid.scim2.common.utils.DateSerializer
- SERVER - com.unboundid.scim2.common.types.AttributeDefinition.Uniqueness
-
Indicates that this attribute's value must be unique for a given server.
- ServerErrorException - Exception in com.unboundid.scim2.common.exceptions
-
Signals an internal error from the service provider.
- ServerErrorException(ErrorResponse, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.ServerErrorException
-
Create a new
ServerErrorException
from the provided information. - ServerErrorException(String) - Constructor for exception com.unboundid.scim2.common.exceptions.ServerErrorException
-
Create a new
ServerErrorException
from the provided information. - ServerErrorException(String, String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.ServerErrorException
-
Create a new
ServerErrorException
from the provided information. - SERVICE_PROVIDER_CONFIG_ENDPOINT - Static variable in class com.unboundid.scim2.common.utils.ApiConstants
-
An HTTP GET to this endpoint will return a JSON structure that describes the SCIM specification features available on a service provider.
- ServiceProviderConfigResource - Class in com.unboundid.scim2.common.types
-
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
" The Service Provider configuration resource enables a Service Provider to discover SCIM specification features in a standardized form as well as provide additional implementation details to clients. - ServiceProviderConfigResource(String, PatchConfig, BulkConfig, FilterConfig, ChangePasswordConfig, SortConfig, ETagConfig, List<AuthenticationScheme>) - Constructor for class com.unboundid.scim2.common.types.ServiceProviderConfigResource
-
Create a new ServiceProviderConfig.
- setActive(Boolean) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the Boolean value indicating the User's administrative status.
- setAddresses(Address, Address...) - Method in class com.unboundid.scim2.common.types.UserResource
-
Alternate version of
UserResource.setAddresses(List)
. - setAddresses(List<Address>) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the physical mailing addresses for this User.
- setAny(String, JsonNode) - Method in class com.unboundid.scim2.common.BaseScimResource
-
This method is used during json deserialization.
- setCaseExact(boolean) - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Sets a boolean indicating if the value of the attribute should be treated as case sensitive.
- setCostCenter(String) - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
-
Specifies the name of a cost center.
- setCountry(String) - Method in class com.unboundid.scim2.common.types.Address
-
Specifies the country name component.
- setCreated(Calendar) - Method in class com.unboundid.scim2.common.types.Meta
-
Sets the timestamp of when the SCIM object was created.
- setCustomMapperFactory(MapperFactory) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Sets the MapperFactory used to create the object mappers used by the SCIM 2 SDK.
- setDepartment(String) - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
-
Specifies the name of a department.
- setDescription(String) - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Sets the description of the attribute.
- setDeserializationCustomFeatures(Map<DeserializationFeature, Boolean>) - Method in class com.unboundid.scim2.common.utils.MapperFactory
-
Sets custom deserialization features for any JSON ObjectMapper that is used and returned by the SCIM 2 SDK.
- setDetail(String) - Method in class com.unboundid.scim2.common.messages.ErrorResponse
-
Sets the summary of the SCIM error.
- setDisplay(String) - Method in class com.unboundid.scim2.common.types.Email
-
Specifies the display name, primarily used for display purposes.
- setDisplay(String) - Method in class com.unboundid.scim2.common.types.Entitlement
-
Specifies the display name, primarily used for display purposes.
- setDisplay(String) - Method in class com.unboundid.scim2.common.types.Group
-
Specifies the display name, primarily used for display purposes.
- setDisplay(String) - Method in class com.unboundid.scim2.common.types.InstantMessagingAddress
-
Specifies the display name, primarily used for display purposes.
- setDisplay(String) - Method in class com.unboundid.scim2.common.types.Member
-
Specifies the display name, primarily used for display purposes.
- setDisplay(String) - Method in class com.unboundid.scim2.common.types.PhoneNumber
-
Specifies the display name, primarily used for display purposes.
- setDisplay(String) - Method in class com.unboundid.scim2.common.types.Photo
-
Specifies the display name, primarily used for display purposes.
- setDisplay(String) - Method in class com.unboundid.scim2.common.types.Role
-
Specifies the display name, primarily used for display purposes.
- setDisplay(String) - Method in class com.unboundid.scim2.common.types.X509Certificate
-
Specifies the display name, primarily used for display purposes.
- setDisplayName(String) - Method in class com.unboundid.scim2.common.types.GroupResource
-
Specifies the name of the Group, suitable for display to end-users.
- setDisplayName(String) - Method in class com.unboundid.scim2.common.types.Manager
-
Specifies the displayName of the User's manager.
- setDisplayName(String) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the name of the User, suitable for display to end-users.
- setDivision(String) - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
-
Specifies the name of a division.
- setEmails(Email, Email...) - Method in class com.unboundid.scim2.common.types.UserResource
-
Alternate version of
UserResource.setEmails(List)
. - setEmails(List<Email>) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the email addresses for the user.
- setEmployeeNumber(String) - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
-
Specifies the numeric or alphanumeric identifier assigned to a person.
- setEnabled(boolean) - Static method in class com.unboundid.scim2.common.utils.Debug
-
Specifies whether debugging should be enabled.
- setEnabled(boolean, Set<DebugType>) - Static method in class com.unboundid.scim2.common.utils.Debug
-
Specifies whether debugging should be enabled.
- setEntitlements(Entitlement, Entitlement...) - Method in class com.unboundid.scim2.common.types.UserResource
-
Alternate version of
UserResource.setEntitlements(List)
. - setEntitlements(List<Entitlement>) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the list of entitlements for the User that represent a thing the User has.
- setExtension(T) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Sets a SCIM extension to the given value based on the annotations of the class provided.
- setExternalId(String) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Sets the object's external id.
- setExternalId(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Sets the object's external id.
- setExternalId(String) - Method in interface com.unboundid.scim2.common.ScimResource
-
Sets the object's external id.
- setFamilyName(String) - Method in class com.unboundid.scim2.common.types.Name
-
Specifies the family name of the User, or Last Name in most Western languages (for example, Jensen given the full name Ms.
- setFormatted(String) - Method in class com.unboundid.scim2.common.types.Address
-
Specifies the full mailing address, formatted for display or use with a mailing label.
- setFormatted(String) - Method in class com.unboundid.scim2.common.types.Name
-
Specifies the full name, including all middle names, titles, and suffixes as appropriate, formatted for display (for example, Ms.
- setGivenName(String) - Method in class com.unboundid.scim2.common.types.Name
-
Specifies the given name of the User, or First Name in most Western languages (for example, Barbara given the full name Ms.
- setGroups(Group, Group...) - Method in class com.unboundid.scim2.common.types.UserResource
-
Alternate version of
UserResource.setGroups(List)
. - setGroups(List<Group>) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the list of groups that the user belongs to, either thorough direct membership, nested groups, or dynamically calculated.
- setHonorificPrefix(String) - Method in class com.unboundid.scim2.common.types.Name
-
Specifies the honorific prefix(es) of the User, or Title in most Western languages (for example, Ms.
- setHonorificSuffix(String) - Method in class com.unboundid.scim2.common.types.Name
-
Specifies the honorific suffix(es) of the User, or Suffix in most Western languages (for example, III.
- setId(String) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Sets the id of the object.
- setId(String) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Sets the id of the object.
- setId(String) - Method in interface com.unboundid.scim2.common.ScimResource
-
Sets the id of the object.
- setIms(InstantMessagingAddress, InstantMessagingAddress...) - Method in class com.unboundid.scim2.common.types.UserResource
-
Alternate version of
UserResource.setIms(List)
. - setIms(List<InstantMessagingAddress>) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the instant messaging addresses for the User.
- setIncludeStackTrace(boolean) - Static method in class com.unboundid.scim2.common.utils.Debug
-
Specifies whether log messages should include a stack trace of the thread that invoked the debug method.
- setJsonGeneratorCustomFeatures(Map<JsonGenerator.Feature, Boolean>) - Method in class com.unboundid.scim2.common.utils.MapperFactory
-
Sets custom JSON generator features for any JSON ObjectMapper that is used and returned by the SCIM 2 SDK.
- setJsonParserCustomFeatures(Map<JsonParser.Feature, Boolean>) - Method in class com.unboundid.scim2.common.utils.MapperFactory
-
Sets custom JSON parser features for any JSON ObjectMapper that is used and returned by the SCIM 2 SDK.
- setLastModified(Calendar) - Method in class com.unboundid.scim2.common.types.Meta
-
Sets the timestamp of the last modification.
- setLocale(String) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the User's default location for purposes of localizing items such as currency, date time format, numerical representations, etc.
- setLocality(String) - Method in class com.unboundid.scim2.common.types.Address
-
Specifies the city or locality component.
- setLocation(URI) - Method in class com.unboundid.scim2.common.types.Meta
-
Sets the location URI of the SCIM object.
- setManager(Manager) - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
-
Specifies the User's manager.
- setMapperCustomFeatures(Map<MapperFeature, Boolean>) - Method in class com.unboundid.scim2.common.utils.MapperFactory
-
Sets custom mapper features for any JSON ObjectMapper that is used and returned by the SCIM 2 SDK.
- setMembers(List<Member>) - Method in class com.unboundid.scim2.common.types.GroupResource
-
Specifies the list of group members.
- setMeta(Meta) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Sets metadata for the object.
- setMeta(Meta) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Sets metadata for the object.
- setMeta(Meta) - Method in interface com.unboundid.scim2.common.ScimResource
-
Sets metadata for the object.
- setMiddleName(String) - Method in class com.unboundid.scim2.common.types.Name
-
Specifies the middle name(s) of the User (for example, Robert given the full name Ms.
- setMultiValued(boolean) - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Sets a boolean indicating if the attribute is multi-valued.
- setMutability(AttributeDefinition.Mutability) - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Sets the mutablity constraint for the attribute.
- setName(Name) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the components of the user's full name.
- setName(String) - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Sets the attribute name.
- setNickName(String) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the casual way to address the user in real life, for example, 'Bob' or 'Bobby' instead of 'Robert'.
- setOptions(ParserOptions) - Static method in class com.unboundid.scim2.common.utils.Parser
-
Set new
ParserOptions
within the current thread. - setOrganization(String) - Method in class com.unboundid.scim2.common.types.EnterpriseUserExtension
-
Specifies the name of an organization.
- setPassword(String) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the User's clear text password.
- setPhoneNumbers(PhoneNumber, PhoneNumber...) - Method in class com.unboundid.scim2.common.types.UserResource
-
Alternate version of
UserResource.setPhoneNumbers(List)
. - setPhoneNumbers(List<PhoneNumber>) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the phone numbers for the User.
- setPhotos(Photo, Photo...) - Method in class com.unboundid.scim2.common.types.UserResource
-
Alternate version of
UserResource.setPhotos(List)
. - setPhotos(List<Photo>) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the URIs of photos of the User.
- setPostalCode(String) - Method in class com.unboundid.scim2.common.types.Address
-
Specifies the zipcode or postal code component.
- setPreferredLanguage(String) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the User's preferred written or spoken language.
- setPrimary(Boolean) - Method in class com.unboundid.scim2.common.types.Address
-
Specifies the Boolean value indicating the 'primary' or preferred attribute value for this attribute, for example, the preferred address.
- setPrimary(Boolean) - Method in class com.unboundid.scim2.common.types.Email
-
Specifies the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- setPrimary(Boolean) - Method in class com.unboundid.scim2.common.types.Entitlement
-
Specifies the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- setPrimary(Boolean) - Method in class com.unboundid.scim2.common.types.InstantMessagingAddress
-
Specifies the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- setPrimary(Boolean) - Method in class com.unboundid.scim2.common.types.PhoneNumber
-
Specifies the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- setPrimary(Boolean) - Method in class com.unboundid.scim2.common.types.Photo
-
Specifies the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- setPrimary(Boolean) - Method in class com.unboundid.scim2.common.types.Role
-
Specifies the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- setPrimary(Boolean) - Method in class com.unboundid.scim2.common.types.X509Certificate
-
Specifies the Boolean value indicating the 'primary' or preferred attribute value for this attribute.
- setProfileUrl(URI) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the fully qualified URI to a page representing the User's online profile.
- setRef(URI) - Method in class com.unboundid.scim2.common.types.Group
-
Specifies the URI of the corresponding Group resource to which the user belongs.
- setRef(URI) - Method in class com.unboundid.scim2.common.types.Manager
-
Specifies the URI of the SCIM resource representing the User's manager.
- setRef(URI) - Method in class com.unboundid.scim2.common.types.Member
-
Specifies the URI of the SCIM resource corresponding to this group member.
- setRegion(String) - Method in class com.unboundid.scim2.common.types.Address
-
Retrieves the state or region component.
- setRequired(boolean) - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Sets a boolean indicating if the attribute is required.
- setResourceType(String) - Method in class com.unboundid.scim2.common.types.Meta
-
Sets the resource type of the SCIM object.
- setReturned(AttributeDefinition.Returned) - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Sets the return constraint for the attribute.
- setRoles(Role, Role...) - Method in class com.unboundid.scim2.common.types.UserResource
-
Alternate version of
UserResource.setRoles(List)
. - setRoles(List<Role>) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the list of roles for the User that collectively represent who the User is; for example, 'Student', 'Faculty'.
- setSchemaUrns(String, String...) - Method in class com.unboundid.scim2.common.BaseScimResource
-
An alternate version of
ScimResource.setSchemaUrns(Collection)
. - setSchemaUrns(String, String...) - Method in class com.unboundid.scim2.common.GenericScimResource
-
An alternate version of
ScimResource.setSchemaUrns(Collection)
. - setSchemaUrns(String, String...) - Method in interface com.unboundid.scim2.common.ScimResource
-
An alternate version of
ScimResource.setSchemaUrns(Collection)
. - setSchemaUrns(Collection<String>) - Method in class com.unboundid.scim2.common.BaseScimResource
-
Sets the schema urns for this object.
- setSchemaUrns(Collection<String>) - Method in class com.unboundid.scim2.common.GenericScimResource
-
Sets the schema urns for this object.
- setSchemaUrns(Collection<String>) - Method in interface com.unboundid.scim2.common.ScimResource
-
Sets the schema urns for this object.
- setScimType(String) - Method in class com.unboundid.scim2.common.messages.ErrorResponse
-
Sets the type of the SCIM error.
- setSerializationCustomFeatures(Map<SerializationFeature, Boolean>) - Method in class com.unboundid.scim2.common.utils.MapperFactory
-
Sets custom serialization features for any JSON ObjectMapper that is used and returned by the SCIM 2 SDK.
- setStreetAddress(String) - Method in class com.unboundid.scim2.common.types.Address
-
Specifies the full street address component, which may include house number, street name, PO BOX, and multi-line extended street address information.
- setTimezone(String) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the User's time zone in the 'Olson' timezone database format; for example, 'America/Los_Angeles'.
- setTitle(String) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the user's title, such as "
Vice President
". - setType(AttributeDefinition.Type) - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Sets the type of the attribute.
- setType(String) - Method in class com.unboundid.scim2.common.types.Address
-
Specifies the label indicating the attribute's function; for example, 'work' or 'home'.
- setType(String) - Method in class com.unboundid.scim2.common.types.Email
-
Specifies the label indicating the attribute's function.
- setType(String) - Method in class com.unboundid.scim2.common.types.Entitlement
-
Specifies the label indicating the attribute's function.
- setType(String) - Method in class com.unboundid.scim2.common.types.Group
-
Specifies the label indicating the attribute's function.
- setType(String) - Method in class com.unboundid.scim2.common.types.InstantMessagingAddress
-
Specifies the label indicating the attribute's function.
- setType(String) - Method in class com.unboundid.scim2.common.types.Member
-
Specifies the type of the group member.
- setType(String) - Method in class com.unboundid.scim2.common.types.PhoneNumber
-
Specifies the label indicating the attribute's function.
- setType(String) - Method in class com.unboundid.scim2.common.types.Photo
-
Specifies the label indicating the attribute's function.
- setType(String) - Method in class com.unboundid.scim2.common.types.Role
-
Specifies the label indicating the attribute's function.
- setType(String) - Method in class com.unboundid.scim2.common.types.X509Certificate
-
Specifies the label indicating the attribute's function.
- setUniqueness(AttributeDefinition.Uniqueness) - Method in class com.unboundid.scim2.common.types.AttributeDefinition.Builder
-
Sets the uniqueness constraint of the attribute.
- setUserName(String) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the unique identifier for the User typically used by the user to directly authenticate to the service provider.
- setUserType(String) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the string used to identify the organization to user relationship.
- setValue(byte[]) - Method in class com.unboundid.scim2.common.types.X509Certificate
-
Specifies the value of a X509 certificate.
- setValue(String) - Method in class com.unboundid.scim2.common.types.Email
-
Specifies the email addresses for the user.
- setValue(String) - Method in class com.unboundid.scim2.common.types.Entitlement
-
Specifies the value of an entitlement.
- setValue(String) - Method in class com.unboundid.scim2.common.types.Group
-
Specifies the identifier of the User's group.
- setValue(String) - Method in class com.unboundid.scim2.common.types.InstantMessagingAddress
-
Specifies the instant messaging address for the User.
- setValue(String) - Method in class com.unboundid.scim2.common.types.Manager
-
Specifies the id of the SCIM resource representing the User's manager.
- setValue(String) - Method in class com.unboundid.scim2.common.types.Member
-
Specifies the identifier of the group member.
- setValue(String) - Method in class com.unboundid.scim2.common.types.PhoneNumber
-
Specifies the phone number of the User.
- setValue(String) - Method in class com.unboundid.scim2.common.types.Role
-
Specifies the value of a role.
- setValue(URI) - Method in class com.unboundid.scim2.common.types.Photo
-
Specifies the URI of a photo of the User.
- setVersion(String) - Method in class com.unboundid.scim2.common.types.Meta
-
Sets the version of the SCIM object.
- setX509Certificates(X509Certificate, X509Certificate...) - Method in class com.unboundid.scim2.common.types.UserResource
-
Alternate version of
UserResource.setX509Certificates(List)
. - setX509Certificates(List<X509Certificate>) - Method in class com.unboundid.scim2.common.types.UserResource
-
Specifies the list of certificates issued to the User.
- SHORT_NAME - Static variable in class com.unboundid.scim2.common.utils.Version
-
The short product name for the scim2-sdk-common library.
- SHORT_VERSION_STRING - Static variable in class com.unboundid.scim2.common.utils.Version
-
The short version string for the scim2-sdk-common library.
- size() - Method in class com.unboundid.scim2.common.Path
-
Retrieves the number of elements in this path.
- size() - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
- SortConfig - Class in com.unboundid.scim2.common.types
-
A complex type that specifies Sort configuration options.
- SortConfig(boolean) - Constructor for class com.unboundid.scim2.common.types.SortConfig
-
Create a new complex type that specifies Sort configuration options.
- SortOrder - Enum in com.unboundid.scim2.common.messages
-
The order in which the sortBy parameter is applied.
- splitCommaSeparatedString(String) - Static method in class com.unboundid.scim2.common.utils.StaticUtils
-
Split a comma separated string.
- STARTS_WITH - com.unboundid.scim2.common.filters.FilterType
-
The filter type for
starts with
filters. - StartsWithFilter - Class in com.unboundid.scim2.common.filters
-
Starts with attribute comparison filter.
- StaticUtils - Class in com.unboundid.scim2.common.utils
-
This class provides a number of static utility functions.
- StatusDeserializer - Class in com.unboundid.scim2.common.utils
-
Deserializes the status field of
ErrorResponse
to an Integer. - StatusDeserializer() - Constructor for class com.unboundid.scim2.common.utils.StatusDeserializer
- StatusSerializer - Class in com.unboundid.scim2.common.utils
-
Serializes
ErrorResponse
's status field to a String. - StatusSerializer() - Constructor for class com.unboundid.scim2.common.utils.StatusSerializer
- STRING - com.unboundid.scim2.common.types.AttributeDefinition.Type
-
String datatype.
- subPath(int) - Method in class com.unboundid.scim2.common.Path
-
Creates a new path from beginning portion of this path to the specified index (exclusive).
- sw(Path, ValueNode) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
starts with
filter. - sw(String, String) - Static method in class com.unboundid.scim2.common.filters.Filter
-
Create a new
starts with
filter.
T
- toList(T, T[]) - Static method in class com.unboundid.scim2.common.utils.StaticUtils
-
Converts an array of objects into a List form.
- toLowerCase(String) - Static method in class com.unboundid.scim2.common.utils.StaticUtils
-
Retrieves an all-lowercase version of the provided string.
- TOO_MANY - Static variable in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
The SCIM detailed error keyword that indicates the specified filter yields many more results than the server is willing to calculate or process.
- tooMany(String) - Static method in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
Factory method to create a new
BadRequestException
with the tooMany SCIM detailed error keyword. - toString() - Method in class com.unboundid.scim2.common.BaseScimResource
- toString() - Method in class com.unboundid.scim2.common.filters.Filter
- toString() - Method in enum com.unboundid.scim2.common.filters.FilterType
-
Retrieves a string representation of this filter type.
- toString() - Method in class com.unboundid.scim2.common.GenericScimResource
- toString() - Method in class com.unboundid.scim2.common.messages.PatchOperation
- toString() - Method in enum com.unboundid.scim2.common.messages.PatchOpType
-
Retrieves a string representation of this operation type.
- toString() - Method in class com.unboundid.scim2.common.Path.Element
- toString() - Method in class com.unboundid.scim2.common.Path
- toString() - Method in class com.unboundid.scim2.common.types.AttributeDefinition
-
Gets a string representation of the attribute.
- toString() - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
- toString() - Method in enum com.unboundid.scim2.common.utils.DebugType
-
Retrieves a string representation of this debug type.
- toString(StringBuilder) - Method in class com.unboundid.scim2.common.filters.CombiningFilter
-
Append the string representation of the filter to the provided buffer.
- toString(StringBuilder) - Method in class com.unboundid.scim2.common.filters.ComparisonFilter
-
Append the string representation of the filter to the provided buffer.
- toString(StringBuilder) - Method in class com.unboundid.scim2.common.filters.ComplexValueFilter
-
Append the string representation of the filter to the provided buffer.
- toString(StringBuilder) - Method in class com.unboundid.scim2.common.filters.Filter
-
Append the string representation of the filter to the provided buffer.
- toString(StringBuilder) - Method in class com.unboundid.scim2.common.filters.NotFilter
-
Append the string representation of the filter to the provided buffer.
- toString(StringBuilder) - Method in class com.unboundid.scim2.common.filters.PresentFilter
-
Append the string representation of the filter to the provided buffer.
- toString(StringBuilder) - Method in class com.unboundid.scim2.common.Path.Element
-
Append the string representation of the path element to the provided buffer.
- toString(StringBuilder) - Method in class com.unboundid.scim2.common.Path
-
Append the string representation of the attribute path to the provided buffer.
- traverseValues(JsonUtils.NodeVisitor, ObjectNode, Path) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Recursively traver JSON nodes based on a path using the provided node visitor.
U
- UnauthorizedException - Exception in com.unboundid.scim2.common.exceptions
-
Signals an authorization failure from the service provider.
- UnauthorizedException(ErrorResponse, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.UnauthorizedException
-
Create a new
UnauthorizedException
from the provided information. - UnauthorizedException(String) - Constructor for exception com.unboundid.scim2.common.exceptions.UnauthorizedException
-
Create a new
UnauthorizedException
from the provided information. - UnauthorizedException(String, String, Throwable) - Constructor for exception com.unboundid.scim2.common.exceptions.UnauthorizedException
-
Create a new
UnauthorizedException
from the provided information. - uniqueness() - Method in annotation type com.unboundid.scim2.common.annotations.Attribute
-
The uniqueness constraint for the attribute.
- uniqueness(String) - Static method in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
Factory method to create a new
BadRequestException
with the uniqueness SCIM detailed error keyword. - UNIQUENESS - Static variable in exception com.unboundid.scim2.common.exceptions.BadRequestException
-
The SCIM detailed error keyword that indicates one or more of the attribute values is already in use or is reserved.
- updateNode(ObjectNode, String, JsonNode) - Method in class com.unboundid.scim2.common.utils.JsonUtils.UpdatingNodeVisitor
-
Update the value(s) of the field specified by the key in the parent container node.
- UpdatingNodeVisitor(JsonNode, boolean) - Constructor for class com.unboundid.scim2.common.utils.JsonUtils.UpdatingNodeVisitor
-
Create a new UpdatingNodeVisitor.
- UserResource - Class in com.unboundid.scim2.common.types
-
SCIM provides a resource type for "
User
" resources. - UserResource() - Constructor for class com.unboundid.scim2.common.types.UserResource
V
- value - Variable in class com.unboundid.scim2.common.utils.JsonUtils.UpdatingNodeVisitor
-
The updated value.
- valueOf(String) - Static method in enum com.unboundid.scim2.common.filters.FilterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.unboundid.scim2.common.messages.PatchOpType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.unboundid.scim2.common.messages.SortOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.unboundid.scim2.common.types.AttributeDefinition.Mutability
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.unboundid.scim2.common.types.AttributeDefinition.Returned
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.unboundid.scim2.common.types.AttributeDefinition.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.unboundid.scim2.common.types.AttributeDefinition.Uniqueness
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.unboundid.scim2.common.utils.DebugType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.unboundid.scim2.common.filters.FilterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.unboundid.scim2.common.messages.PatchOpType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.unboundid.scim2.common.messages.SortOrder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.unboundid.scim2.common.types.AttributeDefinition.Mutability
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.unboundid.scim2.common.types.AttributeDefinition.Returned
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.unboundid.scim2.common.types.AttributeDefinition.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.unboundid.scim2.common.types.AttributeDefinition.Uniqueness
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.unboundid.scim2.common.utils.CaseIgnoreMap
- values() - Static method in enum com.unboundid.scim2.common.utils.DebugType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueToNode(Object) - Static method in class com.unboundid.scim2.common.utils.JsonUtils
-
Utility method to convert a POJO to Jackson JSON node.
- Version - Class in com.unboundid.scim2.common.utils
-
This class provides information about the current set of version definitions.
- VERSION - Static variable in class com.unboundid.scim2.common.utils.Version
-
The version string for the scim2-sdk-common library.
- visit(AndFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on an
and
filter. - visit(AndFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on an
and
filter. - visit(ComplexValueFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on a complex mulit-valued attribute value filter.
- visit(ComplexValueFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on a complex mulit-valued attribute value filter.
- visit(ContainsFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on a
contains
filter. - visit(ContainsFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on a
contains
filter. - visit(EndsWithFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on an
ends with
filter. - visit(EndsWithFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on an
ends with
filter. - visit(EqualFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on an
equal
filter. - visit(EqualFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on an
equal
filter. - visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.AndFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.ComplexValueFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.ContainsFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.EndsWithFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.EqualFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.Filter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.GreaterThanFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.GreaterThanOrEqualFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.LessThanFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.LessThanOrEqualFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.NotEqualFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.NotFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.OrFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.PresentFilter
-
Visit this filter using the provided filter visitor.
- visit(FilterVisitor<R, P>, P) - Method in class com.unboundid.scim2.common.filters.StartsWithFilter
-
Visit this filter using the provided filter visitor.
- visit(GreaterThanFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on a
greater than
filter. - visit(GreaterThanFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on a
greater than
filter. - visit(GreaterThanOrEqualFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on a
greater than or equal
filter. - visit(GreaterThanOrEqualFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on a
greater than or equal
filter. - visit(LessThanFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on a
less than
filter. - visit(LessThanFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on a
less than
filter. - visit(LessThanOrEqualFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on a
less then or equal
filter. - visit(LessThanOrEqualFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on a
less then or equal
filter. - visit(NotEqualFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on a
not equal
filter. - visit(NotEqualFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on a
not equal
filter. - visit(NotFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on a
not
filter. - visit(NotFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on a
not
filter. - visit(OrFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on a
or
filter. - visit(OrFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on a
or
filter. - visit(PresentFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on a
present
filter. - visit(PresentFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on a
present
filter. - visit(StartsWithFilter, JsonNode) - Method in class com.unboundid.scim2.common.utils.FilterEvaluator
-
Operate on a
starts with
filter. - visit(StartsWithFilter, P) - Method in interface com.unboundid.scim2.common.filters.FilterVisitor
-
Operate on a
starts with
filter. - visitInnerNode(ObjectNode, String, Filter) - Method in class com.unboundid.scim2.common.utils.JsonUtils.UpdatingNodeVisitor
- visitLeafNode(ObjectNode, String, Filter) - Method in class com.unboundid.scim2.common.utils.JsonUtils.UpdatingNodeVisitor
W
- withoutFilters() - Method in class com.unboundid.scim2.common.Path
-
Create a new path from this path with any value filters removed.
- WRITE_ONLY - com.unboundid.scim2.common.types.AttributeDefinition.Mutability
-
The attribute can only be written, and not read.
X
- X509Certificate - Class in com.unboundid.scim2.common.types
-
Role for the user.
- X509Certificate() - Constructor for class com.unboundid.scim2.common.types.X509Certificate
All Classes All Packages