Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X Y 

A

AbstractAttribute - Class in org.wso2.charon3.core.attributes
This class abstracts out the common characteristics of different types of attributes defined in SCIM Core Schema Spec.
AbstractAttribute() - Constructor for class org.wso2.charon3.core.attributes.AbstractAttribute
 
AbstractCharonException - Exception in org.wso2.charon3.core.exceptions
If an error occurs in SCIM operation,in addition to returning the HTTP response code, an human readable explanation should also be returned in the body.
AbstractCharonException(int, String, String) - Constructor for exception org.wso2.charon3.core.exceptions.AbstractCharonException
 
AbstractCharonException() - Constructor for exception org.wso2.charon3.core.exceptions.AbstractCharonException
 
AbstractCharonException(String, Throwable) - Constructor for exception org.wso2.charon3.core.exceptions.AbstractCharonException
Constructs a new exception with the specified detail message and cause.
AbstractCharonException(String) - Constructor for exception org.wso2.charon3.core.exceptions.AbstractCharonException
 
AbstractResourceManager - Class in org.wso2.charon3.core.protocol.endpoints
This is an abstract layer for all the resource endpoints to abstract out common operations.
AbstractResourceManager() - Constructor for class org.wso2.charon3.core.protocol.endpoints.AbstractResourceManager
 
AbstractSCIMObject - Class in org.wso2.charon3.core.objects
This represents the object which is a collection of attributes defined by common-schema.
AbstractSCIMObject() - Constructor for class org.wso2.charon3.core.objects.AbstractSCIMObject
 
AbstractValidator - Class in org.wso2.charon3.core.schema
This defined the validation algorithms accroding to SCIM spec 2.0.
AbstractValidator() - Constructor for class org.wso2.charon3.core.schema.AbstractValidator
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_alpha
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_attributeExpression
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_attributeName
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_attributePath
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_char
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_compareOperation
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_compareValue
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_decimal_point
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_digit
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_digit1_9
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_e
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_escape
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_exp
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_false
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_filter
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_filterDash
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_frac
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_hexDigit
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_int
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_minus
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_nameChar
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_null
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_number
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_PATH
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_plus
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_quotation_mark
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_SP
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_string
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_subAttribute
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_true
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_unescaped
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_URI
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_valueFilter
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_valuePath
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Rule_zero
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Terminal_NumericValue
 
accept(Visitor) - Method in class org.wso2.charon3.core.aParser.Terminal_StringValue
 
accept(T, U) - Method in interface org.wso2.charon3.core.utils.LambdaExceptionUtils.BiConsumerWithExceptions
 
accept(T) - Method in interface org.wso2.charon3.core.utils.LambdaExceptionUtils.ConsumerWithExceptions
 
accept(T, U, V) - Method in interface org.wso2.charon3.core.utils.LambdaExceptionUtils.TriConsumer
 
accept(T, U, V) - Method in interface org.wso2.charon3.core.utils.LambdaExceptionUtils.TriConsumerWithExceptions
 
ACTIVE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ACTIVE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ACTIVE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ACTIVE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
add(Rule, int) - Method in class org.wso2.charon3.core.aParser.ParserAlternative
 
add(ArrayList<Rule>, int) - Method in class org.wso2.charon3.core.aParser.ParserAlternative
 
ADD - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
addAttributeProperty(String, String) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
addGroup(Group) - Method in class org.wso2.charon3.core.objects.bulk.BulkData
 
addGroupOperation(BulkResponseContent) - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseData
 
additionalAttributeProperties - Variable in class org.wso2.charon3.core.attributes.AbstractAttribute
 
addMultivaluedComplexAtribute(List<MultiValuedComplexType>, SCIMAttributeSchema, SCIMAttributeSchema, SCIMAttributeSchema, SCIMAttributeSchema, SCIMAttributeSchema, SCIMAttributeSchema) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
this method will add a MultiValuedComplexType list to the given ScimAttributeAware.getResource()
addPatchOperation(PatchOperation) - Method in class org.wso2.charon3.core.config.SCIMProvider
 
addResource(SCIMObject) - Method in class org.wso2.charon3.core.objects.ListedResource
adds a new resource
ADDRESSES - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ADDRESSES - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ADDRESSES_COUNTRY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ADDRESSES_COUNTRY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ADDRESSES_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ADDRESSES_FORMATTED - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ADDRESSES_FORMATTED_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ADDRESSES_LOCALITY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ADDRESSES_LOCALITY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ADDRESSES_POSTAL_CODE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ADDRESSES_POSTAL_CODE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ADDRESSES_PRIMARY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ADDRESSES_PRIMARY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ADDRESSES_PRIMARY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ADDRESSES_REGION - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ADDRESSES_REGION_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ADDRESSES_STREET_ADDRESS - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ADDRESSES_STREET_ADDRESS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ADDRESSES_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ADDRESSES_TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ADDRESSES_TYPE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ADDRESSES_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
addSchemas(String) - Method in class org.wso2.charon3.core.objects.bulk.BulkData
 
addUser(User) - Method in class org.wso2.charon3.core.objects.bulk.BulkData
 
addUserOperation(BulkResponseContent) - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseData
 
AIM - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
AND - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
APPLICATION_JSON - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
apply(T) - Method in interface org.wso2.charon3.core.utils.LambdaExceptionUtils.FunctionWithExceptions
 
ASCENDING - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
Attribute - Interface in org.wso2.charon3.core.attributes
Interface to represent Attribute defined in SCIM schema spec.
ATTRIBUTE_NAME - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
ATTRIBUTE_URI - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
attributeList - Variable in class org.wso2.charon3.core.objects.AbstractSCIMObject
Collection of attributes which constitute this resource.
attributeMetaEquals(Attribute, Attribute) - Static method in class org.wso2.charon3.core.objects.ScimAttributeAware
tells us if the given two attributes do contain the same meta-data
attributePrimitiveValues - Variable in class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
ATTRIBUTES - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
AttributeSchema - Interface in org.wso2.charon3.core.schema
This interface defines the common schema base for SCIM attributes and SCIM sub attributes.
attributesEquals(Attribute, Attribute) - Static method in class org.wso2.charon3.core.objects.ScimAttributeAware
checks that two given attributes are equals by running through their structure recursively
AttributeUtil - Class in org.wso2.charon3.core.utils
This class acts as an utility class for attributes.
AttributeUtil() - Constructor for class org.wso2.charon3.core.utils.AttributeUtil
 
attributeValues - Variable in class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
AUTHENTICATION_SCHEMAS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
AUTHENTICATION_SCHEMAS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
AUTHENTICATION_SCHEMAS_DOCUMENTATION_URI_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
AUTHENTICATION_SCHEMAS_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
AUTHENTICATION_SCHEMES - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
AUTHENTICATION_SCHEMES - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
AUTHENTICATION_SCHEMES_DOCUMENTATION_URI - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 

B

BadRequestException - Exception in org.wso2.charon3.core.exceptions
If the request is unparsable, syntactically incorrect, or violates schema., this exception is thrown.
BadRequestException() - Constructor for exception org.wso2.charon3.core.exceptions.BadRequestException
 
BadRequestException(String) - Constructor for exception org.wso2.charon3.core.exceptions.BadRequestException
 
BadRequestException(String, String) - Constructor for exception org.wso2.charon3.core.exceptions.BadRequestException
 
buildComplexAttribute(AttributeSchema, JSONObject) - Method in class org.wso2.charon3.core.encoder.JSONDecoder
 
buildComplexMultiValuedAttribute(AttributeSchema, JSONArray) - Method in class org.wso2.charon3.core.encoder.JSONDecoder
 
buildGroupResourceTypeJsonBody() - Method in class org.wso2.charon3.core.encoder.JSONEncoder
Build the group resource type json representation.
buildPrimitiveMultiValuedAttribute(AttributeSchema, JSONArray) - Method in class org.wso2.charon3.core.encoder.JSONDecoder
 
buildServiceProviderConfigJsonBody(HashMap<String, Object>) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
buildSimpleAttribute(AttributeSchema, Object) - Method in class org.wso2.charon3.core.encoder.JSONDecoder
 
buildTree() - Method in class org.wso2.charon3.core.utils.codeutils.FilterTreeManager
 
buildUserResourceTypeJsonBody() - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
buildUserSchemaExtension(String) - Method in class org.wso2.charon3.core.config.SCIMUserSchemaExtensionBuilder
 
BULK - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
BULK - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
BULK - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
BULK_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
BULK_ID - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
BULK_RESPONSE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
BULK_SUPPORTED - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
BULK_SUPPORTED_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
BULK_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
BulkData - Class in org.wso2.charon3.core.objects.bulk
 
BulkData() - Constructor for class org.wso2.charon3.core.objects.bulk.BulkData
 
BulkRequestContent - Class in org.wso2.charon3.core.objects.bulk
 
BulkRequestContent() - Constructor for class org.wso2.charon3.core.objects.bulk.BulkRequestContent
 
BulkRequestData - Class in org.wso2.charon3.core.objects.bulk
 
BulkRequestData() - Constructor for class org.wso2.charon3.core.objects.bulk.BulkRequestData
 
BulkRequestProcessor - Class in org.wso2.charon3.core.protocol
 
BulkRequestProcessor() - Constructor for class org.wso2.charon3.core.protocol.BulkRequestProcessor
 
BulkResourceManager - Class in org.wso2.charon3.core.protocol.endpoints
REST API exposed by Charon-Core to perform bulk operations.
BulkResourceManager() - Constructor for class org.wso2.charon3.core.protocol.endpoints.BulkResourceManager
 
BulkResponseContent - Class in org.wso2.charon3.core.objects.bulk
 
BulkResponseContent() - Constructor for class org.wso2.charon3.core.objects.bulk.BulkResponseContent
 
BulkResponseData - Class in org.wso2.charon3.core.objects.bulk
 
BulkResponseData() - Constructor for class org.wso2.charon3.core.objects.bulk.BulkResponseData
 

C

CANONICAL_VALUES - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
CASE_EXACT - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
caseExact - Variable in class org.wso2.charon3.core.attributes.AbstractAttribute
 
CHANGE_PASSWORD - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
CHANGE_PASSWORD - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
CHANGE_PASSWORD_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
CHANGE_PASSWORD_SUPPORTED - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
CHANGE_PASSWORD_SUPPORTED_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
CHANGE_PASSWORD_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
CharonConfiguration - Class in org.wso2.charon3.core.config
This class contains the charon related configurations.
CharonConfiguration() - Constructor for class org.wso2.charon3.core.config.CharonConfiguration
 
CharonException - Exception in org.wso2.charon3.core.exceptions
General exceptions in charon server side.
CharonException() - Constructor for exception org.wso2.charon3.core.exceptions.CharonException
 
CharonException(String, Throwable) - Constructor for exception org.wso2.charon3.core.exceptions.CharonException
Constructs a new exception with the specified detail message and cause.
CharonException(String) - Constructor for exception org.wso2.charon3.core.exceptions.CharonException
 
checkIfReadOnlyAndImmutableAttributesModified(AbstractSCIMObject, AbstractSCIMObject, SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.schema.AbstractValidator
 
CHNAGE_PASSWORD - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
ClientSideValidator - Class in org.wso2.charon3.core.schema
This is to perform SCIM client side validation according to SCIM 2.0 spec.
ClientSideValidator() - Constructor for class org.wso2.charon3.core.schema.ClientSideValidator
 
CO - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
CODE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
CODE_BAD_REQUEST - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_CONFLICT - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_CREATED - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_FORBIDDEN - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_FORMAT_NOT_SUPPORTED - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_INTERNAL_ERROR - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_NO_CONTENT - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_NOT_IMPLEMENTED - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_OK - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_PAYLOAD_TOO_LARGE - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_PERMANENT_REDIRECT - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_PRECONDITION_FAILED - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_RESOURCE_NOT_FOUND - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_TEMPORARY_REDIRECT - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CODE_UNAUTHORIZED - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CommonSchemaConstants() - Constructor for class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
compareTo(Rule) - Method in class org.wso2.charon3.core.aParser.Rule
 
ComplexAttribute - Class in org.wso2.charon3.core.attributes
This class is a blueprint of ComplexAttribute defined in SCIM Core Schema Spec.
ComplexAttribute(String) - Constructor for class org.wso2.charon3.core.attributes.ComplexAttribute
 
ComplexAttribute() - Constructor for class org.wso2.charon3.core.attributes.ComplexAttribute
 
complexAttributeEquals(ComplexAttribute, ComplexAttribute) - Static method in class org.wso2.charon3.core.objects.ScimAttributeAware
tells us if two complex attributes are identical or not
Configuration - Interface in org.wso2.charon3.core.config
This extension interface defines the defines the methods for configuring the charon.
ConflictException - Exception in org.wso2.charon3.core.exceptions
The specified version number does not match the resource's "latest version number, or a service provider refused to create a new, duplicate resource.
ConflictException() - Constructor for exception org.wso2.charon3.core.exceptions.ConflictException
 
ConflictException(String) - Constructor for exception org.wso2.charon3.core.exceptions.ConflictException
 
CONTENT_TYPE_HEADER - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
CopyUtil - Class in org.wso2.charon3.core.utils
This is to create a deep copy of the object using java serialization.
CopyUtil() - Constructor for class org.wso2.charon3.core.utils.CopyUtil
 
CORE_SCHEMA_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
COUNT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
COUNTRY - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
COUNTRY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
create(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.BulkResourceManager
 
create(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.GroupResourceManager
 
create(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.MeResourceManager
 
create(String, UserManager, String, String) - Method in interface org.wso2.charon3.core.protocol.endpoints.ResourceManager
 
create(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.ResourceTypeResourceManager
 
create(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.SchemaResourceManager
 
create(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.ServiceProviderConfigResourceManager
 
create(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.UserResourceManager
 
createAttribute(AttributeSchema, AbstractAttribute) - Static method in class org.wso2.charon3.core.attributes.DefaultAttributeFactory
 
CREATED - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
CREATED - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
CREATED - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
 
CREATED_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
CREATED_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
createGroup(Group, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
createListedResource(List<Object>, int, int) - Method in class org.wso2.charon3.core.protocol.endpoints.GroupResourceManager
 
createListedResource(List<Object>, int, int) - Method in class org.wso2.charon3.core.protocol.endpoints.UserResourceManager
 
createMe(User, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
createMetaAttribute() - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
crete the meta attribute of the scim object
createSCIMAttributeSchema(SCIMUserSchemaExtensionBuilder.ExtensionAttributeSchemaConfig, ArrayList<AttributeSchema>) - Method in class org.wso2.charon3.core.config.SCIMUserSchemaExtensionBuilder
 
createSCIMAttributeSchema(String, String, SCIMDefinitions.DataType, Boolean, String, Boolean, Boolean, SCIMDefinitions.Mutability, SCIMDefinitions.Returned, SCIMDefinitions.Uniqueness, ArrayList<String>, ArrayList<SCIMDefinitions.ReferenceType>, ArrayList<AttributeSchema>) - Static method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
createSCIMResourceSchema(List<String>, AttributeSchema...) - Static method in class org.wso2.charon3.core.schema.SCIMResourceTypeSchema
 
createSimpleAttribute(AttributeSchema, SimpleAttribute) - Static method in class org.wso2.charon3.core.attributes.DefaultAttributeFactory
Once identified that constructing attribute is a simple attribute & related attribute schema is a SCIMAttributeSchema, perform attribute construction operations specific to Simple Attribute.
createUser(User, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
User Manipulation operations.

D

DATA - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
DATA_TYPE - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
DATE_TIME_FORMAT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
Deprecated.
DATE_TIME_FORMAT2 - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
Deprecated.
decode(String, SCIMResourceTypeSchema) - Method in class org.wso2.charon3.core.encoder.JSONDecoder
 
decodeBulkData(String) - Method in class org.wso2.charon3.core.encoder.JSONDecoder
Decode BulkRequestData Json Sting.
decodeCharonException(String) - Method in class org.wso2.charon3.core.encoder.JSONDecoder
this method can be used to decode a scim response with the error schema into an AbstractCharonException
decodeCharonException(String, Class<T>) - Method in class org.wso2.charon3.core.encoder.JSONDecoder
this method can be used to decode a scim response with the error schema into an AbstractCharonException
decodeListedResource(String, ResourceTypeSchema, Class<T>) - Method in class org.wso2.charon3.core.encoder.JSONDecoder
decodes a string that should match the SCIMConstants.LISTED_RESOURCE_CORE_SCHEMA_URI scheme to ListedResource object that holds the parsed objects
decodeRequest(String) - Method in class org.wso2.charon3.core.encoder.JSONDecoder
 
decodeResource(String, ResourceTypeSchema, T) - Method in class org.wso2.charon3.core.encoder.JSONDecoder
Decode the resource string sent in the SCIM request payload.
decodeSearchRequestBody(String, SCIMResourceTypeSchema) - Method in class org.wso2.charon3.core.encoder.JSONDecoder
 
deepCopy(Object) - Static method in class org.wso2.charon3.core.utils.CopyUtil
 
DEFAULT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
DefaultAttributeFactory - Class in org.wso2.charon3.core.attributes
Default implementation of AttributeFactory according to SCIM Schema spec.
DefaultAttributeFactory() - Constructor for class org.wso2.charon3.core.attributes.DefaultAttributeFactory
 
delete(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.BulkResourceManager
 
delete(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.GroupResourceManager
 
delete(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.MeResourceManager
 
delete(String, UserManager) - Method in interface org.wso2.charon3.core.protocol.endpoints.ResourceManager
 
delete(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.ResourceTypeResourceManager
 
delete(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.SchemaResourceManager
 
delete(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.ServiceProviderConfigResourceManager
 
delete(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.UserResourceManager
 
DELETE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
deleteAttribute(String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
Deleting an attribute is the responsibility of an attribute holder.
deleteAttribute(String) - Method in interface org.wso2.charon3.core.objects.SCIMObject
 
deleteGroup(String) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
deleteMe(String) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
deletePrimitiveValues() - Method in class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
deleteSubAttribute(String, String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
Deleting a sub attribute of complex attribute is the responsibility of an attribute holder.
deleteSubAttributes() - Method in interface org.wso2.charon3.core.attributes.Attribute
 
deleteSubAttributes() - Method in class org.wso2.charon3.core.attributes.ComplexAttribute
 
deleteSubAttributes() - Method in class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
deleteSubAttributes() - Method in class org.wso2.charon3.core.attributes.SimpleAttribute
 
deleteSubSubAttribute(String, String, String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
This deletion method is only applicable for extension schema Deleting a sub attribute of complex attribute is the responsibility of an attribute holder.
deleteSubValuesSubAttribute(String, String, String, String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
 
deleteUser(String) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
deleteValuesSubAttribute(String, String, String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
Deleting a sub value's sub attribute of multivalued attribute is the responsibility of an attribute holder.
DESC_BAD_REQUEST - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DESC_CONFLICT - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DESC_FORBIDDEN - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DESC_FORMAT_NOT_SUPPORTED - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DESC_INTERNAL_ERROR - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DESC_NOT_IMPLEMENTED - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DESC_PAYLOAD_TOO_LARGE - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DESC_PERMANENT_REDIRECT - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DESC_PRECONDITION_FAILED - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DESC_RESOURCE_NOT_FOUND - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DESC_TEMPORARY_REDIRECT - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DESC_UNAUTHORIZED - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DESCENDING - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
description - Variable in class org.wso2.charon3.core.attributes.AbstractAttribute
 
DESCRIPTION - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
DESCRIPTION - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
DESCRIPTION - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
DESCRIPTION - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMResourceTypeSchemaDefinition
 
DESCRIPTION - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
DESCRIPTION_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
DESCRIPTION_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
DESCRIPTION_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
DESCRIPTION_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
detail - Variable in exception org.wso2.charon3.core.exceptions.AbstractCharonException
A detailed human-readable message.
DETAIL - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
DIRECT_MEMBERSHIP - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
DISPLAY - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
DISPLAY - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
DISPLAY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMGroupSchemaDefinition
 
DISPLAY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
DISPLAY_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
DISPLAY_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
DISPLAY_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMGroupSchemaDefinition
 
DISPLAY_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
DISPLAY_NAME_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
Attributes descriptions of the attributes found in Group Schema.
DISPLAY_NAME_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
DISPLAY_NAME_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
DISPLAY_NAME_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
DISPLAY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
DOCUMENTATION_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
DOCUMENTATION_URI - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
DOCUMENTATION_URI_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
Attributes descriptions of the attributes found in Service Provider Config Schema.
DOCUMENTATION_URI_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
DOCUMENTATION_URL - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
DOMAIN - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
doPatchAdd(PatchOperation, JSONDecoder, AbstractSCIMObject, AbstractSCIMObject, SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.utils.PatchOperationUtil
This method corresponds to the add operation in patch requests.
doPatchRemove(PatchOperation, AbstractSCIMObject, AbstractSCIMObject, SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.utils.PatchOperationUtil
 
doPatchReplace(PatchOperation, JSONDecoder, AbstractSCIMObject, AbstractSCIMObject, SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.utils.PatchOperationUtil
 

E

EMAIL_DISPLAY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
EMAIL_DISPLAY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
EMAIL_PRIMARY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
EMAIL_PRIMARY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
EMAIL_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
EMAIL_TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
EMAIL_VALUE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
SCIM defined user attribute schemas
EMAIL_VALUE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
EMAILS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
EMAILS - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
EMAILS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
EMAILS_DISPLAY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
EMAILS_PRIMARY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
EMAILS_TYPE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
EMAILS_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
EMAILS_VALUE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
URIs of sub and multivalued attributes.
encodeArrayOfValues(String, Object[], JSONObject) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
encodeBasicAttributeSchema(Attribute) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
Encode the attribute schema and return the json object.
encodeBulkResponseData(BulkResponseData) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
encodeComplexAttribute(ComplexAttribute, JSONObject) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
encodeComplexAttributeSchema(ComplexAttribute) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
Encode the complex attribute schema and return the json object.
encodeComplexAttributeValue(ComplexAttribute, JSONArray) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
encodeMultiValuedAttribute(MultiValuedAttribute, JSONObject) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
encodeSCIMException(AbstractCharonException) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
encodeSCIMException(AbstractCharonException) - Static method in class org.wso2.charon3.core.protocol.endpoints.AbstractResourceManager
 
encodeSCIMObject(SCIMObject) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
encodeSimpleAttribute(SimpleAttribute, JSONObject) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
encodeSimpleAttributeSchema(SimpleAttribute) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
Encode the simple attribute and returns the json object.
encodeSimpleAttributeValue(SimpleAttribute, JSONArray) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
end - Variable in class org.wso2.charon3.core.aParser.ParserAlternative
 
ENDPOINT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
ENDPOINT - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMResourceTypeSchemaDefinition
 
ENDPOINT_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
ENDPOINT_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
ENTITLEMENTS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ENTITLEMENTS - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ENTITLEMENTS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ENTITLEMENTS_DISPLAY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ENTITLEMENTS_DISPLAY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ENTITLEMENTS_DISPLAY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ENTITLEMENTS_PRIMARY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ENTITLEMENTS_PRIMARY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ENTITLEMENTS_PRIMARY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ENTITLEMENTS_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ENTITLEMENTS_TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ENTITLEMENTS_TYPE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ENTITLEMENTS_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ENTITLEMENTS_VALUE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ENTITLEMENTS_VALUE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ENTITLEMENTS_VALUE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
EQ - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
equals(Object) - Method in class org.wso2.charon3.core.aParser.Rule
 
equals(Object) - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
equals(Object) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
equals(Object) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
equals(Object) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
this method is used to compare to scim objects
ERROR_RESPONSE_SCHEMA_URI - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
ERRORS - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
ETAG - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
ETAG - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
ETAG - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
ETAG_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
ETAG_SUPPORTED - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
ETAG_SUPPORTED_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
ETAG_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
EW - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
EXCLUDED_ATTRIBUTES - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
ExpressionNode - Class in org.wso2.charon3.core.utils.codeutils
This is the node representation of the AST which is used in the filtering operations.
ExpressionNode() - Constructor for class org.wso2.charon3.core.utils.codeutils.ExpressionNode
 
ExpressionNode(String) - Constructor for class org.wso2.charon3.core.utils.codeutils.ExpressionNode
 
EXTERNAL_ID - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
EXTERNAL_ID - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
 
EXTERNAL_ID_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
EXTERNAL_ID_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 

F

FAIL_ON_ERRORS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
FAMILY_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
FAMILY_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
FAMILY_NAME_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
FAMILY_NAME_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
FAX - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
FILTER - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
FILTER - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
FILTER - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
FILTER - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
FILTER_SUPPORTED - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
FILTER_SUPPORTED_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
FILTER_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
FILTERS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
FilterTreeManager - Class in org.wso2.charon3.core.utils.codeutils
This class is basically for creating a binary tree which preserves the precedence order with simple filter (eg : userName eq vindula) expressions as terminals of the tree and all the logical operators (and, or, not)as the non-terminals of the tree.
FilterTreeManager(String, SCIMResourceTypeSchema) - Constructor for class org.wso2.charon3.core.utils.codeutils.FilterTreeManager
 
ForbiddenException - Exception in org.wso2.charon3.core.exceptions
Operation is not permitted based on the supplied authorization.
ForbiddenException() - Constructor for exception org.wso2.charon3.core.exceptions.ForbiddenException
 
ForbiddenException(String) - Constructor for exception org.wso2.charon3.core.exceptions.ForbiddenException
 
formatDateTime(Instant) - Static method in class org.wso2.charon3.core.utils.AttributeUtil
 
FormatNotSupportedException - Exception in org.wso2.charon3.core.exceptions
If client requests the response to be returned in a format that is not supported, FormatNotSupportedException is thrown.
FormatNotSupportedException() - Constructor for exception org.wso2.charon3.core.exceptions.FormatNotSupportedException
 
FormatNotSupportedException(String) - Constructor for exception org.wso2.charon3.core.exceptions.FormatNotSupportedException
 
FORMATTED - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
FORMATTED_ADDRESS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
FORMATTED_ADDRESS_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
FORMATTED_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
FORMATTED_NAME_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
FORMATTED_NAME_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 

G

GE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
get(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.BulkResourceManager
 
get(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.GroupResourceManager
 
get(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.MeResourceManager
 
get(String, UserManager, String, String) - Method in interface org.wso2.charon3.core.protocol.endpoints.ResourceManager
 
get(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.ResourceTypeResourceManager
 
get(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.SchemaResourceManager
Retrieves a SCIM schemas definition.
get(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.ServiceProviderConfigResourceManager
 
get(String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.UserResourceManager
 
get() - Method in interface org.wso2.charon3.core.utils.LambdaExceptionUtils.SupplierWithExceptions
 
getActive() - Method in class org.wso2.charon3.core.objects.User
gets the current active value of this user
getAddresses() - Method in class org.wso2.charon3.core.objects.User
gets the addresses from this user or an empty list if there are none present
getAllAttributeURIs(SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.utils.ResourceManagerUtil
 
getAttribute(String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
 
getAttribute(String) - Method in interface org.wso2.charon3.core.objects.SCIMObject
 
getAttributeList() - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
 
getAttributeList() - Method in interface org.wso2.charon3.core.objects.SCIMObject
 
getAttributePrimitiveValues() - Method in class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
getAttributeProperties() - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
getAttributeProperties() - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getAttributeProperty(String) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
getAttributeProperty(String) - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getAttributes() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getAttributesAsString() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getAttributeSchema(String, SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.utils.SchemaUtil
 
getAttributesList() - Method in interface org.wso2.charon3.core.schema.ResourceTypeSchema
 
getAttributesList() - Method in class org.wso2.charon3.core.schema.SCIMResourceTypeSchema
 
getAttributeURI(String, SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.utils.AttributeUtil
 
getAttributeValue() - Method in class org.wso2.charon3.core.utils.codeutils.ExpressionNode
 
getAttributeValueFromString(Object, SCIMDefinitions.DataType) - Static method in class org.wso2.charon3.core.utils.AttributeUtil
 
getAttributeValues() - Method in class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
getBest(List<ParserAlternative>) - Static method in class org.wso2.charon3.core.aParser.ParserAlternative
 
getBooleanValue() - Method in class org.wso2.charon3.core.attributes.SimpleAttribute
 
getBulkID() - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestContent
 
getBulkID() - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseContent
 
getCanonicalValues() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getCaseExact() - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
getCaseExact() - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getCaseExact() - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
getCaseExact() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getComplexAttribute(SCIMAttributeSchema) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
getConfig() - Method in class org.wso2.charon3.core.config.CharonConfiguration
 
getCount() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getCountry() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
getCountStr() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getCountValueForPagination() - Method in class org.wso2.charon3.core.config.CharonConfiguration
 
getCreatedDate() - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
Deprecated.
getCreatedDateTime() - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
 
getCreatedInstant() - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
 
getCreatedLong() - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
 
getData() - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestContent
 
getDateValue() - Method in class org.wso2.charon3.core.attributes.SimpleAttribute
Deprecated.
getDecoder() - Static method in class org.wso2.charon3.core.protocol.endpoints.AbstractResourceManager
 
getDescription() - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
getDescription() - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getDescription() - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
getDescription() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getDetail() - Method in exception org.wso2.charon3.core.exceptions.AbstractCharonException
 
getDisplay() - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
getDisplayName() - Method in class org.wso2.charon3.core.objects.Group
get the display name of the group
getDisplayName() - Method in class org.wso2.charon3.core.objects.User
gets the displayName of this user
getDomainName() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getEmails() - Method in class org.wso2.charon3.core.objects.User
gets the emails from this user or an empty list if there are none present
getEncoder() - Static method in class org.wso2.charon3.core.protocol.endpoints.AbstractResourceManager
 
getErrorIndex() - Method in class org.wso2.charon3.core.aParser.ParserContext
 
getErrors() - Method in class org.wso2.charon3.core.protocol.BulkRequestProcessor
 
getErrorStack() - Method in class org.wso2.charon3.core.aParser.ParserContext
 
getExcludedAttributes() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getExcludedAttributesAsString() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getExtensionName() - Method in class org.wso2.charon3.core.schema.SCIMResourceSchemaManager
 
getExtensionRequired() - Method in class org.wso2.charon3.core.schema.SCIMResourceSchemaManager
 
getExtensionSchema() - Method in class org.wso2.charon3.core.config.SCIMUserSchemaExtensionBuilder
 
getExtensionURI() - Method in class org.wso2.charon3.core.schema.SCIMResourceSchemaManager
 
getExternalId() - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
 
getFailOnError() - Method in class org.wso2.charon3.core.protocol.BulkRequestProcessor
 
getFailOnErrors() - Method in class org.wso2.charon3.core.objects.bulk.BulkData
 
getFailOnErrors() - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestData
 
getFamilyName() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
getFilter() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getFormat() - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
getFormatted() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
getFormatted() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
getGivenName() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
getGroup(String, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
getGroupList() - Method in class org.wso2.charon3.core.objects.bulk.BulkData
 
getGroupOperationRequests() - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestData
 
getGroupOperationResponse() - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseData
 
getGroupResourceManager() - Method in class org.wso2.charon3.core.protocol.BulkRequestProcessor
 
getGroupResourceSchema() - Method in class org.wso2.charon3.core.schema.SCIMResourceSchemaManager
 
getGroups() - Method in class org.wso2.charon3.core.objects.User
gets the groups from this user or an empty list if there are none present
getHeaderParamMap() - Method in class org.wso2.charon3.core.protocol.SCIMResponse
 
getHonorificPrefix() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
getHonorificSuffix() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
getId() - Method in class org.wso2.charon3.core.config.SCIMProvider
 
getId() - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
 
getInstance() - Static method in class org.wso2.charon3.core.config.CharonConfiguration
 
getInstance() - Static method in class org.wso2.charon3.core.config.SCIMUserSchemaExtensionBuilder
 
getInstance() - Static method in class org.wso2.charon3.core.schema.SCIMResourceSchemaManager
 
getInstantMessagingAddresses() - Method in class org.wso2.charon3.core.objects.User
gets the instant messaging addresses from this user or an empty list if there are none present
getInstantValue() - Method in class org.wso2.charon3.core.attributes.SimpleAttribute
 
getItemsPerPage() - Method in class org.wso2.charon3.core.objects.ListedResource
 
getLastModified() - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
Deprecated.
getLastModifiedDateTime() - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
 
getLastModifiedInstant() - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
 
getLastModifiedLong() - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
 
getLeftNode() - Method in class org.wso2.charon3.core.utils.codeutils.Node
 
getLocale() - Method in class org.wso2.charon3.core.objects.User
gets the current locale value of this user
getLocality() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
getLocation() - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseContent
 
getLocation() - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
 
getMe(String, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
getMemberIdsOfType(String) - Method in class org.wso2.charon3.core.objects.Group
Returns the ID list of all members of specified type
getMembers() - Method in class org.wso2.charon3.core.objects.Group
get the members of the group
getMembersWithDisplayName() - Method in class org.wso2.charon3.core.objects.Group
get the members of the group with their display names
getMessage() - Method in exception org.wso2.charon3.core.aParser.ParserException
Returns a message detailing the parse failure.
getMetaAttribute() - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
Return the meta attribute
getMethod() - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestContent
 
getMethod() - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseContent
 
getMiddleName() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
getMultiValued() - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
getMultiValued() - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getMultiValued() - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
getMultiValued() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getMultiValuedAttribute(SCIMAttributeSchema) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
getMultivaluedComplexType(SCIMAttributeSchema, SCIMAttributeSchema, SCIMAttributeSchema, SCIMAttributeSchema, SCIMAttributeSchema, SCIMAttributeSchema) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
extracts a multi-valued-complex-type from the ScimAttributeAware.getResource() object by the given attribute definitions
getMutability() - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
getMutability() - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getMutability() - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
getMutability() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getName() - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
getName() - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getName() - Method in class org.wso2.charon3.core.objects.User
extracts the complex "name" attribute from the Scim structure
getName() - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
getName() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getNickName() - Method in class org.wso2.charon3.core.objects.User
gets the nickname of this user
getOnlyRequiredAttributesURIs(SCIMResourceTypeSchema, String, String) - Static method in class org.wso2.charon3.core.utils.ResourceManagerUtil
 
getOperation() - Method in class org.wso2.charon3.core.utils.codeutils.ExpressionNode
 
getOperation() - Method in class org.wso2.charon3.core.utils.codeutils.OperationNode
 
getOperation() - Method in class org.wso2.charon3.core.utils.codeutils.PatchOperation
 
getOrCrateComplexAttribute(SCIMAttributeSchema) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
gets a ComplexAttribute from the given ScimAttributeAware.getResource() object if it does exist and will create it if it does not exist
getPassword() - Method in class org.wso2.charon3.core.objects.User
return the password of the user
getPatchOperationList() - Method in class org.wso2.charon3.core.config.SCIMProvider
 
getPath() - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestContent
 
getPath() - Method in class org.wso2.charon3.core.utils.codeutils.PatchOperation
 
getPhoneNumbers() - Method in class org.wso2.charon3.core.objects.User
gets the phonenumbers from this user or an empty list if there are none present
getPhotos() - Method in class org.wso2.charon3.core.objects.User
gets the photo uris from this user or an empty list if there are none present
getPostalCode() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
getPreferredLanguage() - Method in class org.wso2.charon3.core.objects.User
gets the preferred language value of this user
getProfileUrl() - Method in class org.wso2.charon3.core.objects.User
gets the profile url of this user
getProperties() - Method in class org.wso2.charon3.core.config.SCIMProvider
 
getProperty(String) - Method in class org.wso2.charon3.core.config.SCIMProvider
 
getReason() - Method in exception org.wso2.charon3.core.aParser.ParserException
Returns the description of the parse failure.
getReference() - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
getReferenceTypes() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getRegion() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
getRequired() - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
getRequired() - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getRequired() - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
getRequired() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getResource() - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
getResource() - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
 
getResourceEndpointURL(String) - Static method in class org.wso2.charon3.core.protocol.endpoints.AbstractResourceManager
 
getResources() - Method in class org.wso2.charon3.core.objects.ListedResource
 
getResourceType() - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
 
getResourceTypeResourceSchema() - Method in class org.wso2.charon3.core.schema.SCIMResourceSchemaManager
 
getResponseMessage() - Method in class org.wso2.charon3.core.protocol.SCIMResponse
 
getResponseStatus() - Method in class org.wso2.charon3.core.protocol.SCIMResponse
 
getReturned() - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
getReturned() - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getReturned() - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
getReturned() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getRightNode() - Method in class org.wso2.charon3.core.utils.codeutils.Node
 
getRoles() - Method in class org.wso2.charon3.core.objects.User
gets the roles from this user or an empty list if there are none present
getRuleStack() - Method in exception org.wso2.charon3.core.aParser.ParserException
Returns the ABNF rule stack at the point the parse failure occurred.
getSchema() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getSchemaList() - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
 
getSchemaList() - Method in interface org.wso2.charon3.core.objects.SCIMObject
 
getSchemas() - Method in exception org.wso2.charon3.core.exceptions.AbstractCharonException
 
getSchemas() - Method in class org.wso2.charon3.core.objects.bulk.BulkData
 
getSchemas() - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestData
 
getSchemas() - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseData
 
getSchemasList() - Method in interface org.wso2.charon3.core.schema.ResourceTypeSchema
 
getSchemasList() - Method in class org.wso2.charon3.core.schema.SCIMResourceTypeSchema
 
getSCIMObjectAsJSONObject(SCIMObject) - Method in class org.wso2.charon3.core.encoder.JSONEncoder
 
getScimResponse() - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseContent
 
getScimType() - Method in exception org.wso2.charon3.core.exceptions.AbstractCharonException
 
getServiceProviderConfigResourceSchema() - Method in class org.wso2.charon3.core.schema.SCIMResourceSchemaManager
 
getSetSubAttributeConsumer(ComplexAttribute) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
returns a BiConsumer that will add a new SimpleAttribute to the given ComplexAttribute
getSimpleAttribute(SCIMAttributeSchema) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
getSimpleAttribute(SCIMAttributeSchema, ComplexAttribute) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
gets a SimpleAttribute from the given complexAttribute object
getSimpleAttributeValue(SCIMAttributeSchema, ComplexAttribute) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
gets a SimpleAttribute from the given complexAttribute object
getSortBy() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getSortOder() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getStartIndex() - Method in class org.wso2.charon3.core.objects.ListedResource
 
getStartIndex() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getStartIndexStr() - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
getStatus() - Method in exception org.wso2.charon3.core.exceptions.AbstractCharonException
 
getStreetAddress() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
getStringValue() - Method in class org.wso2.charon3.core.attributes.SimpleAttribute
 
getStringValueOfAttribute(Object, SCIMDefinitions.DataType) - Static method in class org.wso2.charon3.core.utils.AttributeUtil
 
getSubAttribute(String) - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getSubAttribute(String) - Method in class org.wso2.charon3.core.attributes.ComplexAttribute
Retrieve one attribute given the attribute name.
getSubAttribute(String) - Method in class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
getSubAttribute(String) - Method in class org.wso2.charon3.core.attributes.SimpleAttribute
 
getSubAttributeSchema(String) - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
getSubAttributeSchema(String) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getSubAttributeSchemas() - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
getSubAttributeSchemas() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getSubAttributesList() - Method in class org.wso2.charon3.core.attributes.ComplexAttribute
Retrieve the map of sub attributes.
getSubGroupIds() - Method in class org.wso2.charon3.core.objects.Group
Returns the ID list of all members of type Group
getSubstring() - Method in exception org.wso2.charon3.core.aParser.ParserException
Returns a substring of the parsed string that encompasses the point at which the parse failure occurred.
getSubstringIndex() - Method in exception org.wso2.charon3.core.aParser.ParserException
Returns an index to the character within the substring returned by ParserException.getSubstring() at which the parse failure occurred.
getTimezone() - Method in class org.wso2.charon3.core.objects.User
gets the current timezone value of this user
getTitle() - Method in class org.wso2.charon3.core.objects.User
gets the title value of this user
getTotalResults() - Method in class org.wso2.charon3.core.objects.ListedResource
 
getType() - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
getType() - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getType() - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
getType() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
getType() - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
getType() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getUniqueness() - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
getUniqueness() - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getUniqueness() - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
getUniqueness() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getURI() - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
getURI() - Method in interface org.wso2.charon3.core.attributes.Attribute
 
getURI() - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
getURI() - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
getUser(String, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
getUserIds() - Method in class org.wso2.charon3.core.objects.Group
Returns the ID list of all members of type User
getUserList() - Method in class org.wso2.charon3.core.objects.bulk.BulkData
 
getUserManager() - Method in class org.wso2.charon3.core.protocol.BulkRequestProcessor
 
getUsername() - Method in class org.wso2.charon3.core.objects.User
returns the username of this user
getUserName() - Method in class org.wso2.charon3.core.objects.User
return userName of the user
getUserName(String) - Method in class org.wso2.charon3.core.protocol.endpoints.MeResourceManager
 
getUserOperationRequests() - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestData
 
getUserOperationResponse() - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseData
 
getUserResourceManager() - Method in class org.wso2.charon3.core.protocol.BulkRequestProcessor
 
getUserResourceSchema() - Method in class org.wso2.charon3.core.schema.SCIMResourceSchemaManager
 
getUserSchema() - Method in interface org.wso2.charon3.core.extensions.UserManager
 
getUserType() - Method in class org.wso2.charon3.core.objects.User
gets the user type of this user
getValue() - Method in class org.wso2.charon3.core.attributes.SimpleAttribute
 
getValue() - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
getValue() - Method in class org.wso2.charon3.core.utils.codeutils.ExpressionNode
 
getValues() - Method in class org.wso2.charon3.core.utils.codeutils.PatchOperation
 
getVersion() - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestContent
 
getVersion() - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseContent
 
getX509Certificates() - Method in class org.wso2.charon3.core.objects.User
gets the x509 certificates from this user or an empty list if there are none present
GIVEN_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GIVEN_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
GIVEN_NAME_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GIVEN_NAME_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
Group - Class in org.wso2.charon3.core.objects
Represents the Group object which is a collection of attributes defined by SCIM Group-schema.
Group() - Constructor for class org.wso2.charon3.core.objects.Group
 
GROUP - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
GROUP - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
GROUP_CORE_SCHEMA_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
GROUP_DISPLAY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
GROUP_DISPLAY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GROUP_ENDPOINT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
GROUP_REF - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
GROUP_REF_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GROUP_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
GROUP_TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GROUP_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GROUP_VALUE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
GROUP_VALUE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GroupResourceManager - Class in org.wso2.charon3.core.protocol.endpoints
REST API exposed by Charon-Core to perform operations on GroupResource.
GroupResourceManager() - Constructor for class org.wso2.charon3.core.protocol.endpoints.GroupResourceManager
 
GROUPS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GROUPS - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
GROUPS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GROUPS_DISPLAY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GROUPS_REF_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GROUPS_TYPE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GROUPS_VALUE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
GroupSchemaConstants() - Constructor for class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
GT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
GTALK - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 

H

hashCode() - Method in class org.wso2.charon3.core.aParser.Rule
 
hashCode() - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
hashCode() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
hashCode() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
hashCode() - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
 
headerParamMap - Variable in class org.wso2.charon3.core.protocol.SCIMResponse
 
HOME - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
HONORIFIC_PREFIX - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
HONORIFIC_PREFIX - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
HONORIFIC_PREFIX_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
HONORIFIC_PREFIX_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
HONORIFIC_SUFFIX - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
HONORIFIC_SUFFIX - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
HONORIFIC_SUFFIX_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
HONORIFIC_SUFFIX_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 

I

ICQ - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ID - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
ID - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
ID - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
 
ID - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMResourceTypeSchemaDefinition
 
ID_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
Attributes descriptions of the attributes found in Common Schema.
ID_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
ID_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
ID_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
IMS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
IMS - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
IMS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
IMS_DISPLAY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
IMS_DISPLAY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
IMS_DISPLAY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
IMS_PRIMARY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
IMS_PRIMARY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
IMS_PRIMARY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
IMS_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
IMS_TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
IMS_TYPE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
IMS_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
IMS_VALUE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
IMS_VALUE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
IMS_VALUE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
index - Variable in class org.wso2.charon3.core.aParser.ParserContext
 
INDIRECT_MEMBERSHIP - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
InternalErrorException - Exception in org.wso2.charon3.core.exceptions
An internal error.
InternalErrorException() - Constructor for exception org.wso2.charon3.core.exceptions.InternalErrorException
 
InternalErrorException(String) - Constructor for exception org.wso2.charon3.core.exceptions.InternalErrorException
 
INVALID_FILTER - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
INVALID_PATH - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
INVALID_REQUEST - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
INVALID_SYNTAX - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
INVALID_VALUE - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
INVALID_VERS - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
isAttributeDataTypeValid(Object, SCIMDefinitions.DataType) - Static method in class org.wso2.charon3.core.attributes.DefaultAttributeFactory
When an attribute is created with value and data type provided, we need to validate whether they are matching.
isAttributeExist(String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
 
isBlank(String) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
tells us if this string is blank or not
isExtensionSet() - Method in class org.wso2.charon3.core.schema.SCIMResourceSchemaManager
 
isMetaAttributeExist() - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
 
isNotBlank(String) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
tells us if this string is blank or not
isPrimary() - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
isPrimary() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
isSchemaAvailable(String) - Method in class org.wso2.charon3.core.schema.SCIMResourceTypeSchema
 
isSchemaExists(String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
 
isSubAttributeExist(String) - Method in class org.wso2.charon3.core.attributes.ComplexAttribute
 
ITEMS_PER_PAGE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ListedResourceSchemaConstants
 

J

JSON - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
JSONDecoder - Class in org.wso2.charon3.core.encoder
This decodes the json encoded resource string and create a SCIM object model according to the specification according to the info that the user has sent, and returns SCIMUser object.
JSONDecoder() - Constructor for class org.wso2.charon3.core.encoder.JSONDecoder
 
JSONEncoder - Class in org.wso2.charon3.core.encoder
This encodes the in the json format.
JSONEncoder() - Constructor for class org.wso2.charon3.core.encoder.JSONEncoder
 

L

LambdaExceptionUtils - Class in org.wso2.charon3.core.utils
A Utility which provides a way to throw checked exceptions from the lambda expressions.
LambdaExceptionUtils() - Constructor for class org.wso2.charon3.core.utils.LambdaExceptionUtils
 
LambdaExceptionUtils.BiConsumerWithExceptions<T,U,E extends Exception> - Interface in org.wso2.charon3.core.utils
Represents a BiConsumer interface which can throw exceptions.
LambdaExceptionUtils.ConsumerWithExceptions<T,E extends Exception> - Interface in org.wso2.charon3.core.utils
Represents a Consumer interface which can throw exceptions.
LambdaExceptionUtils.FunctionWithExceptions<T,R,E extends Exception> - Interface in org.wso2.charon3.core.utils
Represents a Function interface which can throw exceptions.
LambdaExceptionUtils.RunnableWithExceptions<E extends Exception> - Interface in org.wso2.charon3.core.utils
Represents a Runnable interface which can throw exceptions.
LambdaExceptionUtils.SupplierWithExceptions<T,E extends Exception> - Interface in org.wso2.charon3.core.utils
Represents a Supplier interface which can throw exceptions.
LambdaExceptionUtils.TriConsumer<T,U,V> - Interface in org.wso2.charon3.core.utils
Represents a TriConsumer interface.
LambdaExceptionUtils.TriConsumerWithExceptions<T,U,V,E extends Exception> - Interface in org.wso2.charon3.core.utils
Represents a BiConsumer interface which can throw exceptions.
LAST_MODIFIED - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
LAST_MODIFIED - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
 
LAST_MODIFIED_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
LAST_MODIFIED_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
LE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
LEFT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
LISTED_RESOURCE_CORE_SCHEMA_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
ListedResource - Class in org.wso2.charon3.core.objects
Represents the listed resource object which is a collection of resources.
ListedResource() - Constructor for class org.wso2.charon3.core.objects.ListedResource
 
ListedResourceSchemaConstants() - Constructor for class org.wso2.charon3.core.schema.SCIMConstants.ListedResourceSchemaConstants
 
listGroupsWithGET(Node, Integer, Integer, String, String, String, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
listGroupsWithGET(Node, int, int, String, String, String, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
Deprecated.
Method does not handle when the count is not specified in the request and when the count specified is zero. Use UserManager.listGroupsWithGET(Node, Integer, Integer, String, String, String, Map) method.
listGroupsWithGET(Node, int, int, String, String, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
Deprecated.
listGroupsWithPost(SearchRequest, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
listUsersWithGET(Node, Integer, Integer, String, String, String, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
List users with Get.
listUsersWithGET(Node, int, int, String, String, String, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
Deprecated.
Method does not handle when the count is not specified in the request and when the count specified is zero. Use UserManager.listUsersWithGET(Node, Integer, Integer, String, String, String, Map) method.
listUsersWithGET(Node, int, int, String, String, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
Deprecated.
listUsersWithPost(SearchRequest, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
listWithGET(UserManager, String, int, int, String, String, String, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.BulkResourceManager
 
listWithGET(UserManager, String, int, int, String, String, String, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.GroupResourceManager
 
listWithGET(UserManager, String, Integer, Integer, String, String, String, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.GroupResourceManager
Method to list groups at the Groups endpoint.
listWithGET(UserManager, String, int, int, String, String, String, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.MeResourceManager
 
listWithGET(UserManager, String, int, int, String, String, String, String, String) - Method in interface org.wso2.charon3.core.protocol.endpoints.ResourceManager
Deprecated.
Method does not differenticate when the count paramter is not set in the request. Use ResourceManager.listWithGET(UserManager, String, Integer, Integer, String, String, String, String, String)
listWithGET(UserManager, String, Integer, Integer, String, String, String, String, String) - Method in interface org.wso2.charon3.core.protocol.endpoints.ResourceManager
 
listWithGET(UserManager, String, int, int, String, String, String, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.ResourceTypeResourceManager
 
listWithGET(UserManager, String, Integer, Integer, String, String, String, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.ResourceTypeResourceManager
 
listWithGET(UserManager, String, int, int, String, String, String, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.SchemaResourceManager
 
listWithGET(UserManager, String, Integer, Integer, String, String, String, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.SchemaResourceManager
 
listWithGET(UserManager, String, int, int, String, String, String, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.ServiceProviderConfigResourceManager
 
listWithGET(UserManager, String, Integer, Integer, String, String, String, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.ServiceProviderConfigResourceManager
 
listWithGET(UserManager, String, int, int, String, String, String, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.UserResourceManager
 
listWithGET(UserManager, String, Integer, Integer, String, String, String, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.UserResourceManager
Method to list users at the Users endpoint.
listWithPOST(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.BulkResourceManager
 
listWithPOST(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.GroupResourceManager
 
listWithPOST(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.MeResourceManager
 
listWithPOST(String, UserManager) - Method in interface org.wso2.charon3.core.protocol.endpoints.ResourceManager
 
listWithPOST(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.ResourceTypeResourceManager
 
listWithPOST(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.SchemaResourceManager
 
listWithPOST(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.ServiceProviderConfigResourceManager
 
listWithPOST(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.UserResourceManager
 
LOCALE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
LOCALE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
LOCALE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
LOCALE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
LOCALITY - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
LOCALITY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
LOCATION - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
LOCATION - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
 
LOCATION_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
LOCATION_HEADER - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
LOCATION_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
LT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 

M

MAX_OPERATIONS - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
MAX_OPERATIONS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
MAX_OPERATIONS - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
MAX_OPERATIONS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
MAX_OPERATIONS_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
MAX_PAYLOAD_SIZE - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
MAX_PAYLOAD_SIZE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
MAX_PAYLOAD_SIZE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
MAX_PAYLOAD_SIZE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
MAX_PAYLOAD_SIZE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
MAX_RESULTS - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
MAX_RESULTS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
MAX_RESULTS - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
MAX_RESULTS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
MAX_RESULTS_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
MEMBERS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
MEMBERS - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMGroupSchemaDefinition
 
MEMBERS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
MEMBERS_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
MeResourceManager - Class in org.wso2.charon3.core.protocol.endpoints
A client MAY use a URL of the form "/Me" as a uri alias for the User or other resource associated with the currently authenticated subject for any SCIM operation.
MeResourceManager() - Constructor for class org.wso2.charon3.core.protocol.endpoints.MeResourceManager
 
META - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
META - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
 
META_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
META_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
METHOD - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
MIDDLE_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
MIDDLE_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
MIDDLE_NAME_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
MIDDLE_NAME_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
MOBILE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
MSN - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
multiValued - Variable in class org.wso2.charon3.core.attributes.AbstractAttribute
 
MULTIVALUED - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
MultiValuedAttribute - Class in org.wso2.charon3.core.attributes
This class is a blueprint of MultiValuedAttribute defined in SCIM Core Schema Spec.
MultiValuedAttribute(String, List<Attribute>) - Constructor for class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
MultiValuedAttribute() - Constructor for class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
MultiValuedAttribute(String) - Constructor for class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
multiValuedAttributeEquals(MultiValuedAttribute, MultiValuedAttribute) - Static method in class org.wso2.charon3.core.objects.ScimAttributeAware
tells us if two simple attributes are identical
MultiValuedComplexType - Class in org.wso2.charon3.core.objects.plainobjects
this class representation can be used to easily add a multi valued complex type representation like an email or a phonenumber to an AbstractSCIMObject object
MultiValuedComplexType() - Constructor for class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
MultiValuedComplexType(String, boolean, String, String, String) - Constructor for class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
mutability - Variable in class org.wso2.charon3.core.attributes.AbstractAttribute
 
MUTABILITY - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
MUTABILITY - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 

N

name - Variable in class org.wso2.charon3.core.attributes.AbstractAttribute
 
NAME - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
NAME - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
NAME - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
NAME - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMResourceTypeSchemaDefinition
 
NAME - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
NAME - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
NAME_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
NAME_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
NAME_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
NAME_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
NAME_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
NAME_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
NE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
nextSymbol() - Method in class org.wso2.charon3.core.utils.codeutils.FilterTreeManager
 
NICK_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
NICK_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
NICK_NAME_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
NICK_NAME_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
NO_TARGET - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
Node - Class in org.wso2.charon3.core.utils.codeutils
Tree node representation.
Node() - Constructor for class org.wso2.charon3.core.utils.codeutils.Node
 
NOT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
NotFoundException - Exception in org.wso2.charon3.core.exceptions
If the requested resource is not found, this exception is thrown.
NotFoundException() - Constructor for exception org.wso2.charon3.core.exceptions.NotFoundException
 
NotFoundException(String) - Constructor for exception org.wso2.charon3.core.exceptions.NotFoundException
 
NotImplementedException - Exception in org.wso2.charon3.core.exceptions
Service provider does not support the request operation.
NotImplementedException() - Constructor for exception org.wso2.charon3.core.exceptions.NotImplementedException
 
NotImplementedException(String) - Constructor for exception org.wso2.charon3.core.exceptions.NotImplementedException
 

O

OP - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
OperationalConstants() - Constructor for class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
OperationNode - Class in org.wso2.charon3.core.utils.codeutils
Operation Node.
OperationNode(String) - Constructor for class org.wso2.charon3.core.utils.codeutils.OperationNode
 
OPERATIONS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
OR - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
org.wso2.charon3.core.aParser - package org.wso2.charon3.core.aParser
This package classes generated using aparse-2.5.jar which is a free parser tool called parse2( http://www.parse2.com/).
org.wso2.charon3.core.attributes - package org.wso2.charon3.core.attributes
 
org.wso2.charon3.core.config - package org.wso2.charon3.core.config
 
org.wso2.charon3.core.encoder - package org.wso2.charon3.core.encoder
 
org.wso2.charon3.core.exceptions - package org.wso2.charon3.core.exceptions
 
org.wso2.charon3.core.extensions - package org.wso2.charon3.core.extensions
 
org.wso2.charon3.core.objects - package org.wso2.charon3.core.objects
 
org.wso2.charon3.core.objects.bulk - package org.wso2.charon3.core.objects.bulk
 
org.wso2.charon3.core.objects.plainobjects - package org.wso2.charon3.core.objects.plainobjects
 
org.wso2.charon3.core.protocol - package org.wso2.charon3.core.protocol
 
org.wso2.charon3.core.protocol.endpoints - package org.wso2.charon3.core.protocol.endpoints
 
org.wso2.charon3.core.schema - package org.wso2.charon3.core.schema
 
org.wso2.charon3.core.utils - package org.wso2.charon3.core.utils
 
org.wso2.charon3.core.utils.codeutils - package org.wso2.charon3.core.utils.codeutils
 
OTHER - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 

P

PAGER - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
parse(String, String) - Static method in class org.wso2.charon3.core.aParser.Parser
 
parse(String, InputStream) - Static method in class org.wso2.charon3.core.aParser.Parser
 
parse(String, File) - Static method in class org.wso2.charon3.core.aParser.Parser
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_alpha
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_attributeExpression
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_attributeName
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_attributePath
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_char
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_compareOperation
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_compareValue
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_decimal_point
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_digit
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_digit1_9
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_e
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_escape
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_exp
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_false
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_filter
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_filterDash
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_frac
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_hexDigit
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_int
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_minus
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_nameChar
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_null
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_number
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_PATH
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_plus
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_quotation_mark
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_SP
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_string
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_subAttribute
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_true
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_unescaped
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_URI
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_valueFilter
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_valuePath
 
parse(ParserContext) - Static method in class org.wso2.charon3.core.aParser.Rule_zero
 
parse(ParserContext, String, String, int) - Static method in class org.wso2.charon3.core.aParser.Terminal_NumericValue
 
parse(ParserContext, String) - Static method in class org.wso2.charon3.core.aParser.Terminal_StringValue
 
parseBoolean(Object) - Static method in class org.wso2.charon3.core.utils.AttributeUtil
 
parseComplex(String) - Static method in class org.wso2.charon3.core.utils.AttributeUtil
 
parseDateTime(String) - Static method in class org.wso2.charon3.core.utils.AttributeUtil
 
Parser - Class in org.wso2.charon3.core.aParser
 
ParserAlternative - Class in org.wso2.charon3.core.aParser
 
ParserAlternative(int) - Constructor for class org.wso2.charon3.core.aParser.ParserAlternative
 
ParserContext - Class in org.wso2.charon3.core.aParser
 
ParserContext(String, boolean) - Constructor for class org.wso2.charon3.core.aParser.ParserContext
 
parseReference(String) - Static method in class org.wso2.charon3.core.utils.AttributeUtil
 
ParserException - Exception in org.wso2.charon3.core.aParser
Signals that a parse failure has occurred.
ParserException(String, String, int, Stack<String>) - Constructor for exception org.wso2.charon3.core.aParser.ParserException
Creates a parser exception from the specified parse failure information.
PASSWORD - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PASSWORD - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PASSWORD_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PASSWORD_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PATCH - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
PATCH - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
PATCH - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
PATCH - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
PATCH_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
PATCH_SUPPORTED - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
SCIM defined ServiceProviderConfig schemas
PATCH_SUPPORTED_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
PATCH_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
PatchOperation - Class in org.wso2.charon3.core.utils.codeutils
This class represents the PATCH operations which are in the body of PATCH request.
PatchOperation() - Constructor for class org.wso2.charon3.core.utils.codeutils.PatchOperation
 
PatchOperationUtil - Class in org.wso2.charon3.core.utils
This provides the methods on the PATCH operation of any resource type.
PatchOperationUtil() - Constructor for class org.wso2.charon3.core.utils.PatchOperationUtil
 
PATH - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
PATH_RULE_NAME - Static variable in class org.wso2.charon3.core.utils.PatchOperationUtil
 
PayloadTooLargeException - Exception in org.wso2.charon3.core.exceptions
payload size exceed the max payload size.
PayloadTooLargeException() - Constructor for exception org.wso2.charon3.core.exceptions.PayloadTooLargeException
 
PayloadTooLargeException(String) - Constructor for exception org.wso2.charon3.core.exceptions.PayloadTooLargeException
 
PermanentRedirectException - Exception in org.wso2.charon3.core.exceptions
The client is directed to repeat the same HTTP request at the location identified.
PermanentRedirectException() - Constructor for exception org.wso2.charon3.core.exceptions.PermanentRedirectException
 
PermanentRedirectException(String) - Constructor for exception org.wso2.charon3.core.exceptions.PermanentRedirectException
 
PHONE_NUMBERS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHONE_NUMBERS - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PHONE_NUMBERS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHONE_NUMBERS_DISPLAY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PHONE_NUMBERS_DISPLAY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHONE_NUMBERS_DISPLAY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHONE_NUMBERS_PRIMARY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PHONE_NUMBERS_PRIMARY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHONE_NUMBERS_PRIMARY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHONE_NUMBERS_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PHONE_NUMBERS_TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHONE_NUMBERS_TYPE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHONE_NUMBERS_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHONE_NUMBERS_VALUE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PHONE_NUMBERS_VALUE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHONE_NUMBERS_VALUE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHOTO - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHOTOS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHOTOS - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PHOTOS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHOTOS_DISPLAY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PHOTOS_DISPLAY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHOTOS_DISPLAY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHOTOS_PRIMARY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PHOTOS_PRIMARY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHOTOS_PRIMARY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHOTOS_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PHOTOS_TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHOTOS_TYPE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHOTOS_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHOTOS_VALUE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PHOTOS_VALUE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PHOTOS_VALUE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
pop(String, boolean) - Method in class org.wso2.charon3.core.aParser.ParserContext
 
POST - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
POSTAL_CODE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
POSTAL_CODE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PR - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
PreConditionFailedException - Exception in org.wso2.charon3.core.exceptions
Failed to update.
PreConditionFailedException() - Constructor for exception org.wso2.charon3.core.exceptions.PreConditionFailedException
 
PREFERRED_LANGUAGE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PREFERRED_LANGUAGE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PREFERRED_LANGUAGE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PREFERRED_LANGUAGE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PRIMARY - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
PRIMARY - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
PRIMARY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
PRIMARY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
PRIMARY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
processBulkData(String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.BulkResourceManager
 
processBulkRequests(BulkRequestData) - Method in class org.wso2.charon3.core.protocol.BulkRequestProcessor
 
processCount(String) - Static method in class org.wso2.charon3.core.utils.ResourceManagerUtil
Process count value according to SCIM 2.0 specification
processCount(Integer) - Static method in class org.wso2.charon3.core.utils.ResourceManagerUtil
Process count value according to SCIM 2.0 specification.
processStartIndex(Integer) - Static method in class org.wso2.charon3.core.utils.ResourceManagerUtil
Process startIndex value according to SCIM 2.0 specification
processStartIndex(String) - Static method in class org.wso2.charon3.core.utils.ResourceManagerUtil
Process startIndex value according to SCIM 2.0 specification
PROFILE_URL - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PROFILE_URL - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
PROFILE_URL_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
PROFILE_URL_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
push(String) - Method in class org.wso2.charon3.core.aParser.ParserContext
 
push(String, String) - Method in class org.wso2.charon3.core.aParser.ParserContext
 
PUT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 

Q

QQ - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 

R

REF - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
REF - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMGroupSchemaDefinition
 
REF_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
REF_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
REFERENCE_TYPES - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
REGION - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
REGION_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
REMOVE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
removeAnyReadOnlyAttributes(AbstractSCIMObject, SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.schema.AbstractValidator
 
removeAttributeProperty(String) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
removeSubAttribute(String) - Method in class org.wso2.charon3.core.attributes.ComplexAttribute
Remove a sub attribute from the complex attribute given the sub attribute name.
removeSubAttribute(String) - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
removeSubAttribute(String) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
REPLACE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
replaceActive(boolean) - Method in class org.wso2.charon3.core.objects.User
deletes the current value of active and exchanges it with the given value
replaceAddresses(List<ScimAddress>) - Method in class org.wso2.charon3.core.objects.User
deletes the addresses attributes and exchanges it with the given values
replaceCreated(LocalDateTime) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
sets the created date into the given SCIM resource
replaceCreated(Instant) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
sets the created date into the given SCIM resource
replaceCreated(Long) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
sets the created date into the given SCIM resource as localized date string based on the current system time
replaceDisplayName(String) - Method in class org.wso2.charon3.core.objects.Group
deletes the current value of displayname and exchanges it with the given value
replaceDisplayName(String) - Method in class org.wso2.charon3.core.objects.User
deletes the current value of displayName and exchanges it with the given value
replaceEmails(List<MultiValuedComplexType>) - Method in class org.wso2.charon3.core.objects.User
deletes the current complex emails attributes and exchanges it with the given values
replaceExternalId(String) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
sets or overrides the external id attribute of the given ScimAttributeAware.getResource() object
replaceGroups(List<MultiValuedComplexType>) - Method in class org.wso2.charon3.core.objects.User
deletes the group attributes and exchanges it with the given values
replaceId(String) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
sets or overrides the id attribute of the given ScimAttributeAware.getResource() object
replaceInstantMessagingAddresses(List<MultiValuedComplexType>) - Method in class org.wso2.charon3.core.objects.User
deletes the current complex instant messaging addresses attributes and exchanges it with the given values
replaceLastModified(LocalDateTime) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
sets the last modified date into the given SCIM resource
replaceLastModified(Instant) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
sets the last modified date into the given SCIM resource
replaceLastModified(Long) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
sets the last modified timestamp date into the given SCIM resource as localized date string based on the current system time
replaceLocale(String) - Method in class org.wso2.charon3.core.objects.User
deletes the current value of preferred language and exchanges it with the given value
replaceLocation(String) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
sets or overrides the location attribute of the given ScimAttributeAware.getResource() object
replaceName(ScimName) - Method in class org.wso2.charon3.core.objects.User
deletes the current complex name attribute and exchanges it with the given value
replaceNickName(String) - Method in class org.wso2.charon3.core.objects.User
deletes the current value of nickname and exchanges it with the given value
replacePhoneNumbers(List<MultiValuedComplexType>) - Method in class org.wso2.charon3.core.objects.User
deletes the current complex phonenumber attributes and exchanges it with the given values
replacePhotos(List<MultiValuedComplexType>) - Method in class org.wso2.charon3.core.objects.User
deletes the current photo uri attributes and exchanges it with the given values
replacePreferredLanguage(String) - Method in class org.wso2.charon3.core.objects.User
deletes the preferred language attribute and exchanges it with the given value
replaceProfileUrl(String) - Method in class org.wso2.charon3.core.objects.User
deletes the current value of profile url and exchanges it with the given value
replaceResourceType(String) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
sets or overrides the resource type attribute of the given ScimAttributeAware.getResource() object
replaceRoles(List<MultiValuedComplexType>) - Method in class org.wso2.charon3.core.objects.User
deletes the role attributes and exchanges it with the given values
replaceSimpleAttribute(SCIMAttributeSchema, Object) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
replaceTimezone(String) - Method in class org.wso2.charon3.core.objects.User
deletes the timezone attribute and exchanges it with the given value
replaceTitle(String) - Method in class org.wso2.charon3.core.objects.User
deletes the current value of title and exchanges it with the given value
replaceUsername(String) - Method in class org.wso2.charon3.core.objects.User
deletes the current value of username and exchanges it with the given value
replaceUserName(String) - Method in class org.wso2.charon3.core.objects.User
deletes the username attribute and exchanges it with the given value
replaceUserType(String) - Method in class org.wso2.charon3.core.objects.User
deletes the current value of user type and exchanges it with the given value
replaceX509Certificates(List<MultiValuedComplexType>) - Method in class org.wso2.charon3.core.objects.User
deletes the current x509 certificate attributes and exchanges it with the given values
required - Variable in class org.wso2.charon3.core.attributes.AbstractAttribute
 
REQUIRED - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
RESOURCE_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
RESOURCE_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
RESOURCE_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
RESOURCE_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
SCIM defined common attribute schemas
RESOURCE_TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
RESOURCE_TYPE_ENDPOINT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
RESOURCE_TYPE_SCHEMA_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
RESOURCE_TYPE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
ResourceManager - Interface in org.wso2.charon3.core.protocol.endpoints
Interface for SCIM resource endpoints.
ResourceManagerUtil - Class in org.wso2.charon3.core.utils
This class will act as a support class for endpoints.
ResourceManagerUtil() - Constructor for class org.wso2.charon3.core.utils.ResourceManagerUtil
 
RESOURCES - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ListedResourceSchemaConstants
 
ResourceTypeResourceManager - Class in org.wso2.charon3.core.protocol.endpoints
The "RESOURCE_TYPES" schema specifies the metadata about a resource type.
ResourceTypeResourceManager() - Constructor for class org.wso2.charon3.core.protocol.endpoints.ResourceTypeResourceManager
 
ResourceTypeSchema - Interface in org.wso2.charon3.core.schema
This is the interface for resource schema definition.
ResourceTypeSchemaConstants() - Constructor for class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
RESPONSE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
ResponseCodeConstants - Class in org.wso2.charon3.core.protocol
SCIM Protocol uses the response status codes defined in HTTP to indicate operation success or failure.
ResponseCodeConstants() - Constructor for class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
responseMessage - Variable in class org.wso2.charon3.core.protocol.SCIMResponse
 
responseStatus - Variable in class org.wso2.charon3.core.protocol.SCIMResponse
 
rethrowBiConsumer(LambdaExceptionUtils.BiConsumerWithExceptions<T, U, E>) - Static method in class org.wso2.charon3.core.utils.LambdaExceptionUtils
This method allows a BiConsumer which throws exceptions to be used in places which expects a BiConsumer.
rethrowConsumer(LambdaExceptionUtils.ConsumerWithExceptions<T, E>) - Static method in class org.wso2.charon3.core.utils.LambdaExceptionUtils
This method allows a Consumer which throws exceptions to be used in places which expects a Consumer.
rethrowFunction(LambdaExceptionUtils.FunctionWithExceptions<T, R, E>) - Static method in class org.wso2.charon3.core.utils.LambdaExceptionUtils
This method allows a Function which throws exceptions to be used in places which expects a Function.
rethrowSupplier(LambdaExceptionUtils.SupplierWithExceptions<T, E>) - Static method in class org.wso2.charon3.core.utils.LambdaExceptionUtils
This method allows a Supplier which throws exceptions to be used in places which expects a Supplier.
returned - Variable in class org.wso2.charon3.core.attributes.AbstractAttribute
 
RETURNED - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
RIGHT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
ROLES - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ROLES - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ROLES_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ROLES_DISPLAY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ROLES_DISPLAY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ROLES_DISPLAY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ROLES_PRIMARY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ROLES_PRIMARY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ROLES_PRIMARY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ROLES_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ROLES_TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ROLES_TYPE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ROLES_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ROLES_VALUE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
ROLES_VALUE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
ROLES_VALUE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
Rule - Class in org.wso2.charon3.core.aParser
 
Rule(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule
 
Rule_alpha - Class in org.wso2.charon3.core.aParser
 
Rule_alpha(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_alpha
 
Rule_attributeExpression - Class in org.wso2.charon3.core.aParser
 
Rule_attributeExpression(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_attributeExpression
 
Rule_attributeName - Class in org.wso2.charon3.core.aParser
 
Rule_attributeName(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_attributeName
 
Rule_attributePath - Class in org.wso2.charon3.core.aParser
 
Rule_attributePath(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_attributePath
 
Rule_char - Class in org.wso2.charon3.core.aParser
 
Rule_char(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_char
 
Rule_compareOperation - Class in org.wso2.charon3.core.aParser
 
Rule_compareOperation(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_compareOperation
 
Rule_compareValue - Class in org.wso2.charon3.core.aParser
 
Rule_compareValue(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_compareValue
 
Rule_decimal_point - Class in org.wso2.charon3.core.aParser
 
Rule_decimal_point(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_decimal_point
 
Rule_digit - Class in org.wso2.charon3.core.aParser
 
Rule_digit(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_digit
 
Rule_digit1_9 - Class in org.wso2.charon3.core.aParser
 
Rule_digit1_9(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_digit1_9
 
Rule_e - Class in org.wso2.charon3.core.aParser
 
Rule_e(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_e
 
Rule_escape - Class in org.wso2.charon3.core.aParser
 
Rule_escape(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_escape
 
Rule_exp - Class in org.wso2.charon3.core.aParser
 
Rule_exp(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_exp
 
Rule_false - Class in org.wso2.charon3.core.aParser
 
Rule_false(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_false
 
Rule_filter - Class in org.wso2.charon3.core.aParser
 
Rule_filter(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_filter
 
Rule_filterDash - Class in org.wso2.charon3.core.aParser
 
Rule_filterDash(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_filterDash
 
Rule_frac - Class in org.wso2.charon3.core.aParser
 
Rule_frac(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_frac
 
Rule_hexDigit - Class in org.wso2.charon3.core.aParser
 
Rule_hexDigit(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_hexDigit
 
Rule_int - Class in org.wso2.charon3.core.aParser
 
Rule_int(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_int
 
Rule_minus - Class in org.wso2.charon3.core.aParser
 
Rule_minus(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_minus
 
Rule_nameChar - Class in org.wso2.charon3.core.aParser
 
Rule_nameChar(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_nameChar
 
Rule_null - Class in org.wso2.charon3.core.aParser
 
Rule_null(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_null
 
Rule_number - Class in org.wso2.charon3.core.aParser
 
Rule_number(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_number
 
Rule_PATH - Class in org.wso2.charon3.core.aParser
 
Rule_PATH(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_PATH
 
Rule_plus - Class in org.wso2.charon3.core.aParser
 
Rule_plus(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_plus
 
Rule_quotation_mark - Class in org.wso2.charon3.core.aParser
 
Rule_quotation_mark(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_quotation_mark
 
Rule_SP - Class in org.wso2.charon3.core.aParser
 
Rule_SP(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_SP
 
Rule_string - Class in org.wso2.charon3.core.aParser
 
Rule_string(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_string
 
Rule_subAttribute - Class in org.wso2.charon3.core.aParser
 
Rule_subAttribute(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_subAttribute
 
Rule_true - Class in org.wso2.charon3.core.aParser
 
Rule_true(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_true
 
Rule_unescaped - Class in org.wso2.charon3.core.aParser
 
Rule_unescaped(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_unescaped
 
Rule_URI - Class in org.wso2.charon3.core.aParser
 
Rule_URI(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_URI
 
Rule_valueFilter - Class in org.wso2.charon3.core.aParser
 
Rule_valueFilter(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_valueFilter
 
Rule_valuePath - Class in org.wso2.charon3.core.aParser
 
Rule_valuePath(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_valuePath
 
Rule_zero - Class in org.wso2.charon3.core.aParser
 
Rule_zero(String, ArrayList<Rule>) - Constructor for class org.wso2.charon3.core.aParser.Rule_zero
 
rules - Variable in class org.wso2.charon3.core.aParser.ParserAlternative
 
rules - Variable in class org.wso2.charon3.core.aParser.Rule
 
run() - Method in interface org.wso2.charon3.core.utils.LambdaExceptionUtils.RunnableWithExceptions
 

S

SCHEMA - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
SCHEMA - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMResourceTypeSchemaDefinition
 
SCHEMA_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
SCHEMA_EXTENSION_REQUIRED - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMResourceTypeSchemaDefinition
 
SCHEMA_EXTENSION_REQUIRED_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
SCHEMA_EXTENSION_SCHEMA - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMResourceTypeSchemaDefinition
SCIM defined resourceType schemas.
SCHEMA_EXTENSIONS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
SCHEMA_EXTENSIONS - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMResourceTypeSchemaDefinition
 
SCHEMA_EXTENSIONS_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
SCHEMA_EXTENSIONS_REQUIRED - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
SCHEMA_EXTENSIONS_REQUIRED_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
SCHEMA_EXTENSIONS_SCHEMA - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
SCHEMA_EXTENSIONS_SCHEMA_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
SCHEMA_EXTENSIONS_SCHEMA_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
SCHEMA_EXTENSIONS_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
SCHEMA_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
schemaList - Variable in class org.wso2.charon3.core.objects.AbstractSCIMObject
List of schemas where the attributes of this resource, are defined.
SchemaResourceManager - Class in org.wso2.charon3.core.protocol.endpoints
The schema resource enables a service provider to discover SCIM specification features in a standardized form as well as provide additional implementation details to clients.
SchemaResourceManager() - Constructor for class org.wso2.charon3.core.protocol.endpoints.SchemaResourceManager
 
schemas - Variable in exception org.wso2.charon3.core.exceptions.AbstractCharonException
Error responses are identified using the following "schema" uri
SCHEMAS - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
SCHEMAS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
SCHEMAS_ENDPOINT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
SchemaUtil - Class in org.wso2.charon3.core.utils
Attribute schema related supportutils can be found here.
SchemaUtil() - Constructor for class org.wso2.charon3.core.utils.SchemaUtil
 
SCIM_GROUP_SCHEMA - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
 
SCIM_RESOURCE_TYPE_SCHEMA - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
 
SCIM_SCHEMA_EXTENSION_CONFIG - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
SCIM_SERVICE_PROVIDER_CONFIG_SCHEMA - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
 
SCIM_TYPE - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
SCIM_USER_SCHEMA - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
 
ScimAddress - Class in org.wso2.charon3.core.objects.plainobjects
This class representation can be used to easily add an address to an AbstractSCIMObject object
ScimAddress() - Constructor for class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
ScimAddress(String, String, String, String, String, String, String, boolean) - Constructor for class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
ScimAttributeAware - Class in org.wso2.charon3.core.objects
This class is used as a helper implementation and shall provide additional functionality to the AbstractSCIMObject that will help reading, replacing attributes from objects and also an equals implementation of AbstractSCIMObjects is added.
ScimAttributeAware() - Constructor for class org.wso2.charon3.core.objects.ScimAttributeAware
 
SCIMAttributeSchema - Class in org.wso2.charon3.core.schema
This defines the attributes schema as in SCIM Spec.
SCIMConfigConstants - Class in org.wso2.charon3.core.config
This defines constants for extension schema builder.
SCIMConfigConstants() - Constructor for class org.wso2.charon3.core.config.SCIMConfigConstants
 
SCIMConstants - Class in org.wso2.charon3.core.schema
This defines the constants which can be found in SCIM 2.0 core schema can be found at.
SCIMConstants() - Constructor for class org.wso2.charon3.core.schema.SCIMConstants
 
SCIMConstants.CommonSchemaConstants - Class in org.wso2.charon3.core.schema
Constants found in core-common schema.
SCIMConstants.GroupSchemaConstants - Class in org.wso2.charon3.core.schema
Constants found in group schema.
SCIMConstants.ListedResourceSchemaConstants - Class in org.wso2.charon3.core.schema
Constants found in listed resource schema.
SCIMConstants.OperationalConstants - Class in org.wso2.charon3.core.schema
Constants found in operations.
SCIMConstants.ResourceTypeSchemaConstants - Class in org.wso2.charon3.core.schema
Constants found in Service Resource type schema.
SCIMConstants.ServiceProviderConfigSchemaConstants - Class in org.wso2.charon3.core.schema
Constants found in Service Provider Config schema.
SCIMConstants.UserSchemaConstants - Class in org.wso2.charon3.core.schema
Constants found in user schema.
SCIMDefinitions - Class in org.wso2.charon3.core.schema
this defines the pre-defined values specified in https://tools.ietf.org/html/rfc7643.
SCIMDefinitions() - Constructor for class org.wso2.charon3.core.schema.SCIMDefinitions
 
SCIMDefinitions.DataType - Enum in org.wso2.charon3.core.schema
data types that an attribute can take, according to the SCIM spec.
SCIMDefinitions.Mutability - Enum in org.wso2.charon3.core.schema
values that an attributes' mutability attribute can take.
SCIMDefinitions.ReferenceType - Enum in org.wso2.charon3.core.schema
SCIM resource types that a referenceType attribute that may be referenced.
SCIMDefinitions.Returned - Enum in org.wso2.charon3.core.schema
values that an attributes' returned attribute can take.
SCIMDefinitions.Uniqueness - Enum in org.wso2.charon3.core.schema
values that an attributes' uniqueness attribute can take.
SCIMGroupSchemaDefinition() - Constructor for class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMGroupSchemaDefinition
 
ScimName - Class in org.wso2.charon3.core.objects.plainobjects
This class representation can be used to easily add a scim name to an AbstractSCIMObject object
ScimName() - Constructor for class org.wso2.charon3.core.objects.plainobjects.ScimName
 
ScimName(String, String, String, String, String, String) - Constructor for class org.wso2.charon3.core.objects.plainobjects.ScimName
 
SCIMObject - Interface in org.wso2.charon3.core.objects
SCIM Object is a collection of attributes that may come from different schemas.
SCIMProvider - Class in org.wso2.charon3.core.config
Represents the SCIM Provider object.
SCIMProvider() - Constructor for class org.wso2.charon3.core.config.SCIMProvider
 
SCIMResourceSchemaManager - Class in org.wso2.charon3.core.schema
This is to check for extension schema for the user and buildTree a custom user schema with it.
SCIMResourceSchemaManager() - Constructor for class org.wso2.charon3.core.schema.SCIMResourceSchemaManager
 
SCIMResourceTypeSchema - Class in org.wso2.charon3.core.schema
This declares the SCIM resources schema as specified in SCIM core specification 2.0.
SCIMResourceTypeSchemaDefinition() - Constructor for class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMResourceTypeSchemaDefinition
 
SCIMResponse - Class in org.wso2.charon3.core.protocol
Represents a SCIMResponse to be returned for every operation of SCIM REST API.
SCIMResponse(int, String, Map<String, String>) - Constructor for class org.wso2.charon3.core.protocol.SCIMResponse
 
SCIMSchemaDefinitions - Class in org.wso2.charon3.core.schema
This class contains the schema definitions in https://tools.ietf.org/html/rfc7643 as AttributeSchemas.
SCIMSchemaDefinitions() - Constructor for class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
 
SCIMSchemaDefinitions.SCIMGroupSchemaDefinition - Class in org.wso2.charon3.core.schema
SCIM defined group attribute schemas.
SCIMSchemaDefinitions.SCIMResourceTypeSchemaDefinition - Class in org.wso2.charon3.core.schema
SCIM defined resourceType schemas.
SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition - Class in org.wso2.charon3.core.schema
SCIM defined ServiceProviderConfig schemas.
SCIMSchemaDefinitions.SCIMUserSchemaDefinition - Class in org.wso2.charon3.core.schema
SCIM User Schema Definition.
SCIMServiceProviderConfigSchemaDefinition() - Constructor for class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
scimType - Variable in exception org.wso2.charon3.core.exceptions.AbstractCharonException
the scim type for scim errors as defined in RFC7644 3.12
SCIMUserSchemaDefinition() - Constructor for class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
SCIMUserSchemaExtensionBuilder - Class in org.wso2.charon3.core.config
This class is to build the extension user schema though the config file.
SCIMUserSchemaExtensionBuilder() - Constructor for class org.wso2.charon3.core.config.SCIMUserSchemaExtensionBuilder
 
SEARCH_SCHEMA_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
SearchRequest - Class in org.wso2.charon3.core.utils.codeutils
this corresponds to the /.search request object
SearchRequest() - Constructor for class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
SENSITIVE - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
ServerSideValidator - Class in org.wso2.charon3.core.schema
Server Side Validator.
ServerSideValidator() - Constructor for class org.wso2.charon3.core.schema.ServerSideValidator
 
SERVICE_PROVIDER_CONFIG_ENDPOINT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
SERVICE_PROVIDER_CONFIG_SCHEMA_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
ServiceProviderConfigResourceManager - Class in org.wso2.charon3.core.protocol.endpoints
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.
ServiceProviderConfigResourceManager() - Constructor for class org.wso2.charon3.core.protocol.endpoints.ServiceProviderConfigResourceManager
 
ServiceProviderConfigSchemaConstants() - Constructor for class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
setAttribute(Attribute, ResourceTypeSchema) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
Set the attributes and corresponding schema in the SCIM Object.
setAttribute(Attribute) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
Set the attributes in the SCIM Object.
setAttributeList(ArrayList) - Method in interface org.wso2.charon3.core.schema.ResourceTypeSchema
 
setAttributeList(ArrayList) - Method in class org.wso2.charon3.core.schema.SCIMResourceTypeSchema
 
setAttributePrimitiveValue(Object) - Method in class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
setAttributePrimitiveValues(List<Object>) - Method in class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
setAttributes(ArrayList<String>) - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
setAttributeValue(Attribute) - Method in class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
setAttributeValue(String) - Method in class org.wso2.charon3.core.utils.codeutils.ExpressionNode
 
setAttributeValues(List<Attribute>) - Method in class org.wso2.charon3.core.attributes.MultiValuedAttribute
 
setAuthenticationSchemes(ArrayList<Object[]>) - Method in class org.wso2.charon3.core.config.CharonConfiguration
 
setAuthenticationSchemes(ArrayList<Object[]>) - Method in interface org.wso2.charon3.core.config.Configuration
 
setBulkID(String) - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestContent
 
setBulkID(String) - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseContent
 
setBulkSupport(boolean, int, int) - Method in class org.wso2.charon3.core.config.CharonConfiguration
 
setBulkSupport(boolean, int, int) - Method in interface org.wso2.charon3.core.config.Configuration
 
setCanonicalValues(ArrayList<String>) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setCaseExact(Boolean) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
setCaseExact(boolean) - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
setCaseExact(boolean) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setChangePasswordSupport(boolean) - Method in class org.wso2.charon3.core.config.CharonConfiguration
 
setChangePasswordSupport(boolean) - Method in interface org.wso2.charon3.core.config.Configuration
 
setComplexValueWithSetOfSubAttributes(Map<String, Attribute>) - Method in class org.wso2.charon3.core.attributes.MultiValuedAttribute
To construct and set a value of a multi-valued attribute, as a complex value containing set of sub attributes.
setCount(int) - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
setCountry(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
setCountStr(String) - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
setCountValueForPagination(int) - Method in class org.wso2.charon3.core.config.CharonConfiguration
 
setCountValueForPagination(int) - Method in interface org.wso2.charon3.core.config.Configuration
 
setCreatedDate(Date) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
Deprecated.
setCreatedInstant(Instant) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
 
setData(String) - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestContent
 
setDescription(String) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
setDescription(String) - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
setDescription(String) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setDetail(String) - Method in exception org.wso2.charon3.core.exceptions.AbstractCharonException
 
setDisplay(String) - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
setDisplayName(String) - Method in class org.wso2.charon3.core.objects.Group
set the display name of the group
setDisplayNameInComplexMultiValuedAttributes(AbstractSCIMObject, SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.schema.AbstractValidator
 
setDocumentationURL(String) - Method in class org.wso2.charon3.core.config.CharonConfiguration
 
setDocumentationURL(String) - Method in interface org.wso2.charon3.core.config.Configuration
 
setDomainName(String) - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
setEndpointURLMap(Map<String, String>) - Static method in class org.wso2.charon3.core.protocol.endpoints.AbstractResourceManager
 
setErrors(int) - Method in class org.wso2.charon3.core.protocol.BulkRequestProcessor
 
setETagSupport(boolean) - Method in class org.wso2.charon3.core.config.CharonConfiguration
 
setETagSupport(boolean) - Method in interface org.wso2.charon3.core.config.Configuration
 
setExcludedAttributes(ArrayList<String>) - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
setExternalId(String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
Set a String that is an identifier for the resource as defined by the provisioning client.
setFailOnError(int) - Method in class org.wso2.charon3.core.protocol.BulkRequestProcessor
 
setFailOnErrors(int) - Method in class org.wso2.charon3.core.objects.bulk.BulkData
 
setFailOnErrors(int) - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestData
 
setFamilyName(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
setFilter(Node) - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
setFilterSupport(boolean, int) - Method in class org.wso2.charon3.core.config.CharonConfiguration
 
setFilterSupport(boolean, int) - Method in interface org.wso2.charon3.core.config.Configuration
 
setFormatted(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
setFormatted(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
setGivenName(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
setGroup(String, String, String) - Method in class org.wso2.charon3.core.objects.User
Deprecated.
setGroup(String, Group) - Method in class org.wso2.charon3.core.objects.User
Set the associated groups of the user.
setGroupOperationRequests(List<BulkRequestContent>) - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestData
 
setGroupOperationResponse(List<BulkResponseContent>) - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseData
 
setGroupResourceManager(GroupResourceManager) - Method in class org.wso2.charon3.core.protocol.BulkRequestProcessor
 
setHonorificPrefix(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
setHonorificSuffix(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
setId(String) - Method in class org.wso2.charon3.core.config.SCIMProvider
 
setId(String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
Set a value for the id attribute.
setItemsPerPage(int) - Method in class org.wso2.charon3.core.objects.ListedResource
paginated listed resource items per page settings
setLastModified(Date) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
Deprecated.
setLastModifiedInstant(Instant) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
 
setLeftNode(Node) - Method in class org.wso2.charon3.core.utils.codeutils.Node
 
setLocality(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
setLocation(String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
set the location of the meta attribute
setLocation(String) - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseContent
 
setMember(String, String) - Method in class org.wso2.charon3.core.objects.Group
Deprecated.
setMember(String, String, String, String) - Method in class org.wso2.charon3.core.objects.Group
 
setMember(User) - Method in class org.wso2.charon3.core.objects.Group
Set a member to the group, where member will have three default attributes such as name, value and $ref.
setMethod(String) - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestContent
 
setMethod(String) - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseContent
 
setMiddleName(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
setMultiValued(Boolean) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
setMultiValued(boolean) - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
setMultiValued(boolean) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setMutability(SCIMDefinitions.Mutability) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
setMutability(SCIMDefinitions.Mutability) - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
setMutability(SCIMDefinitions.Mutability) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setName(String) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
setName(String) - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
setName(String) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setOperation(String) - Method in class org.wso2.charon3.core.utils.codeutils.ExpressionNode
 
setOperation(String) - Method in class org.wso2.charon3.core.utils.codeutils.OperationNode
 
setOperation(String) - Method in class org.wso2.charon3.core.utils.codeutils.PatchOperation
 
setPassword(String) - Method in class org.wso2.charon3.core.objects.User
set the password of the user
setPatchOperationsList(List<PatchOperation>) - Method in class org.wso2.charon3.core.config.SCIMProvider
 
setPatchSupport(boolean) - Method in class org.wso2.charon3.core.config.CharonConfiguration
 
setPatchSupport(boolean) - Method in interface org.wso2.charon3.core.config.Configuration
 
setPath(String) - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestContent
 
setPath(String) - Method in class org.wso2.charon3.core.utils.codeutils.PatchOperation
 
setPostalCode(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
setPreferredLanguage(String) - Method in class org.wso2.charon3.core.objects.User
deletes the current value of preferred language and exchanges it with the given value
setPrimary(boolean) - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
setPrimary(boolean) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
setProperties(Map<String, String>) - Method in class org.wso2.charon3.core.config.SCIMProvider
 
setProperty(String, String) - Method in class org.wso2.charon3.core.config.SCIMProvider
 
setReference(String) - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
setReferenceTypes(ArrayList<SCIMDefinitions.ReferenceType>) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setRegion(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
setRequired(Boolean) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
setRequired(boolean) - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
setRequired(boolean) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setResources(Map<String, Attribute>) - Method in class org.wso2.charon3.core.objects.ListedResource
Deprecated.
setResourceType(String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
set the resourceType of the meta attribute
setReturned(SCIMDefinitions.Returned) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
setReturned(SCIMDefinitions.Returned) - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
setReturned(SCIMDefinitions.Returned) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setRightNode(Node) - Method in class org.wso2.charon3.core.utils.codeutils.Node
 
setSchema(String) - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
 
setSchema(String) - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseData
 
setSchema(String) - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
setSchemas(String) - Method in exception org.wso2.charon3.core.exceptions.AbstractCharonException
 
setSchemas(List<String>) - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestData
 
setSchemas() - Method in class org.wso2.charon3.core.objects.Group
set the schemas for scim object -group
setSchemas() - Method in class org.wso2.charon3.core.objects.User
set the schemas of the user
setSchemasList(String) - Method in interface org.wso2.charon3.core.schema.ResourceTypeSchema
 
setSchemasList(String) - Method in class org.wso2.charon3.core.schema.SCIMResourceTypeSchema
 
setScimResponse(SCIMResponse) - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseContent
 
setScimType(String) - Method in exception org.wso2.charon3.core.exceptions.AbstractCharonException
 
setSortBy(String) - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
setSortOder(String) - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
setSortSupport(boolean) - Method in class org.wso2.charon3.core.config.CharonConfiguration
 
setSortSupport(boolean) - Method in interface org.wso2.charon3.core.config.Configuration
 
setStartIndex(int) - Method in class org.wso2.charon3.core.objects.ListedResource
paginated listed resource start index settings
setStartIndex(int) - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
setStartIndexStr(String) - Method in class org.wso2.charon3.core.utils.codeutils.SearchRequest
 
setStatus(int) - Method in exception org.wso2.charon3.core.exceptions.AbstractCharonException
 
setStreetAddress(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
setSubAttribute(Attribute) - Method in class org.wso2.charon3.core.attributes.ComplexAttribute
Set a sub attribute of the complex attribute's sub attribute list.
setSubAttributes(ArrayList<AttributeSchema>) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setSubAttributesList(Map<String, Attribute>) - Method in class org.wso2.charon3.core.attributes.ComplexAttribute
Set the map of sub attributes.
setTimezone(String) - Method in class org.wso2.charon3.core.objects.User
deletes the current value of timezone and exchanges it with the given value
setTotalResults(int) - Method in class org.wso2.charon3.core.objects.ListedResource
set the total results of the listed resource
setType(SCIMDefinitions.DataType) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
setType(String) - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
setType(String) - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
setType(SCIMDefinitions.DataType) - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
setType(SCIMDefinitions.DataType) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setUniqueness(SCIMDefinitions.Uniqueness) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
setUniqueness(SCIMDefinitions.Uniqueness) - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
setUniqueness(SCIMDefinitions.Uniqueness) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setURI(String) - Method in class org.wso2.charon3.core.attributes.AbstractAttribute
 
setURI(String) - Method in interface org.wso2.charon3.core.schema.AttributeSchema
 
setURI(String) - Method in class org.wso2.charon3.core.schema.SCIMAttributeSchema
 
setUserManager(UserManager) - Method in class org.wso2.charon3.core.protocol.BulkRequestProcessor
 
setUserName(String) - Method in class org.wso2.charon3.core.objects.User
set the userName of the user
setUserOperationRequests(List<BulkRequestContent>) - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestData
 
setUserOperationResponse(List<BulkResponseContent>) - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseData
 
setUserResourceManager(UserResourceManager) - Method in class org.wso2.charon3.core.protocol.BulkRequestProcessor
 
setValue(Object) - Method in class org.wso2.charon3.core.attributes.SimpleAttribute
 
setValue(String) - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
setValue(String) - Method in class org.wso2.charon3.core.utils.codeutils.ExpressionNode
 
setValues(Object) - Method in class org.wso2.charon3.core.utils.codeutils.PatchOperation
 
setVersion(String) - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestContent
 
setVersion(String) - Method in class org.wso2.charon3.core.objects.bulk.BulkResponseContent
 
SimpleAttribute - Class in org.wso2.charon3.core.attributes
This class is a blueprint of SimpleAttribute defined in SCIM Core Schema Spec.
SimpleAttribute(String, Object) - Constructor for class org.wso2.charon3.core.attributes.SimpleAttribute
 
simpleAttributeEquals(SimpleAttribute, SimpleAttribute) - Static method in class org.wso2.charon3.core.objects.ScimAttributeAware
tells us if two simple attributes are identical
SKYPE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
SORT - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
SORT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
SORT - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
SORT_BY - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
SORT_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
SORT_ORDER - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
SORT_SUPPORTED - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
SORT_SUPPORTED_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
SORT_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
SPEC_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
SPEC_URI - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
SPEC_URI_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
SPEC_URI_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
spelling - Variable in class org.wso2.charon3.core.aParser.Rule
 
start - Variable in class org.wso2.charon3.core.aParser.ParserAlternative
 
START_INDEX - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ListedResourceSchemaConstants
 
START_INDEX - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
status - Variable in exception org.wso2.charon3.core.exceptions.AbstractCharonException
The HTTP status code
STATUS - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
STATUS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
STREET_ADDRESS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
STREET_ADDRESS_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
stripToNull(String) - Method in class org.wso2.charon3.core.objects.ScimAttributeAware
returns null if this string is blank and removed all whitespaces in the front and at the rear if it is not blank
SUB_ATTRIBUTES - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
subAttributesList - Variable in class org.wso2.charon3.core.attributes.ComplexAttribute
 
SUPPORTED - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
SUPPORTED_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
SW - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 

T

TemporyRedirectException - Exception in org.wso2.charon3.core.exceptions
The client is directed to repeat the same HTTP request at the location identified.
TemporyRedirectException() - Constructor for exception org.wso2.charon3.core.exceptions.TemporyRedirectException
 
TemporyRedirectException(String) - Constructor for exception org.wso2.charon3.core.exceptions.TemporyRedirectException
 
Terminal_NumericValue - Class in org.wso2.charon3.core.aParser
 
Terminal_StringValue - Class in org.wso2.charon3.core.aParser
 
text - Variable in class org.wso2.charon3.core.aParser.ParserContext
 
THUMBNAIL - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
TIME_ZONE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
TIME_ZONE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
TIME_ZONE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
TIME_ZONE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
TITLE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
TITLE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
TITLE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
TITLE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
tokenList - Variable in class org.wso2.charon3.core.utils.codeutils.FilterTreeManager
 
TOO_MANY - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
toString() - Method in class org.wso2.charon3.core.aParser.Rule
 
toString() - Method in class org.wso2.charon3.core.objects.AbstractSCIMObject
 
toString() - Method in class org.wso2.charon3.core.objects.bulk.BulkRequestContent
 
toString() - Method in class org.wso2.charon3.core.objects.plainobjects.MultiValuedComplexType
 
toString() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimAddress
 
toString() - Method in class org.wso2.charon3.core.objects.plainobjects.ScimName
 
TOTAL_RESULTS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
TOTAL_RESULTS - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ListedResourceSchemaConstants
 
type - Variable in class org.wso2.charon3.core.attributes.AbstractAttribute
 
TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMGroupSchemaDefinition
 
TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMServiceProviderConfigSchemaDefinition
 
TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 
TYPE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
TYPE_URL - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ServiceProviderConfigSchemaConstants
 

U

UnauthorizedException - Exception in org.wso2.charon3.core.exceptions
Authorization failure.
UnauthorizedException() - Constructor for exception org.wso2.charon3.core.exceptions.UnauthorizedException
 
UnauthorizedException(String) - Constructor for exception org.wso2.charon3.core.exceptions.UnauthorizedException
 
uniqueness - Variable in class org.wso2.charon3.core.attributes.AbstractAttribute
 
UNIQUENESS - Static variable in class org.wso2.charon3.core.config.SCIMConfigConstants
 
UNIQUENESS - Static variable in class org.wso2.charon3.core.protocol.ResponseCodeConstants
 
updateGroup(Group, Group, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
updateGroup(Group, Group) - Method in interface org.wso2.charon3.core.extensions.UserManager
Updates the group.
updateMe(User, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
updateUser(User, Map<String, Boolean>) - Method in interface org.wso2.charon3.core.extensions.UserManager
 
updateValue(Object) - Method in class org.wso2.charon3.core.attributes.SimpleAttribute
 
updateWithPATCH(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.BulkResourceManager
 
updateWithPATCH(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.GroupResourceManager
 
updateWithPATCH(String, String, UserManager) - Method in class org.wso2.charon3.core.protocol.endpoints.GroupResourceManager
Updates the group based on the operations defined in the patchRequest.
updateWithPATCH(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.MeResourceManager
Update the user resource by sequence of operations.
updateWithPATCH(String, String, UserManager, String, String) - Method in interface org.wso2.charon3.core.protocol.endpoints.ResourceManager
 
updateWithPATCH(String, String, UserManager) - Method in interface org.wso2.charon3.core.protocol.endpoints.ResourceManager
 
updateWithPATCH(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.ResourceTypeResourceManager
 
updateWithPATCH(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.SchemaResourceManager
 
updateWithPATCH(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.ServiceProviderConfigResourceManager
 
updateWithPATCH(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.UserResourceManager
Update the user resource by sequence of operations.
updateWithPUT(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.BulkResourceManager
 
updateWithPUT(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.GroupResourceManager
 
updateWithPUT(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.MeResourceManager
 
updateWithPUT(String, String, UserManager, String, String) - Method in interface org.wso2.charon3.core.protocol.endpoints.ResourceManager
 
updateWithPUT(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.ResourceTypeResourceManager
 
updateWithPUT(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.SchemaResourceManager
 
updateWithPUT(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.ServiceProviderConfigResourceManager
 
updateWithPUT(String, String, UserManager, String, String) - Method in class org.wso2.charon3.core.protocol.endpoints.UserResourceManager
 
uri - Variable in class org.wso2.charon3.core.attributes.AbstractAttribute
 
User - Class in org.wso2.charon3.core.objects
Represents the User object which is a collection of attributes defined by SCIM User-schema.
User() - Constructor for class org.wso2.charon3.core.objects.User
 
USER - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
USER_ACCOUNT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.ResourceTypeSchemaConstants
 
USER_CORE_SCHEMA_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
USER_ENDPOINT - Static variable in class org.wso2.charon3.core.schema.SCIMConstants
 
USER_NAME - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
USER_NAME_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
USER_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
USER_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
USER_TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
USER_TYPE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
UserManager - Interface in org.wso2.charon3.core.extensions
This is the interface for usermanager extension.
USERNAME - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
USERNAME_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
Attributes descriptions of the attributes found in User Schema.
UserResourceManager - Class in org.wso2.charon3.core.protocol.endpoints
REST API exposed by Charon-Core to perform operations on UserResource.
UserResourceManager() - Constructor for class org.wso2.charon3.core.protocol.endpoints.UserResourceManager
 
UserSchemaConstants() - Constructor for class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 

V

validateCreatedSCIMObject(AbstractSCIMObject, SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.schema.ServerSideValidator
 
validateResourceTypeSCIMObject(AbstractSCIMObject) - Static method in class org.wso2.charon3.core.schema.ServerSideValidator
 
validateRetrievedSCIMObject(AbstractSCIMObject, SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.schema.ClientSideValidator
 
validateRetrievedSCIMObject(AbstractSCIMObject, SCIMResourceTypeSchema, String, String) - Static method in class org.wso2.charon3.core.schema.ServerSideValidator
 
validateRetrievedSCIMObjectInList(AbstractSCIMObject, SCIMResourceTypeSchema, String, String) - Static method in class org.wso2.charon3.core.schema.ServerSideValidator
 
validateReturnedAttributes(AbstractSCIMObject, String, String) - Static method in class org.wso2.charon3.core.schema.AbstractValidator
 
validateSchemaList(AbstractSCIMObject, SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.schema.AbstractValidator
 
validateSCIMObjectForRequiredAttributes(AbstractSCIMObject, ResourceTypeSchema) - Static method in class org.wso2.charon3.core.schema.AbstractValidator
 
validateUpdatedSCIMObject(AbstractSCIMObject, AbstractSCIMObject, SCIMResourceTypeSchema) - Static method in class org.wso2.charon3.core.schema.ServerSideValidator
 
VALUE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
VALUE - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
VALUE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMGroupSchemaDefinition
SCIM defined group attribute schemas
VALUE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
 
VALUE_PATH_RULE_SIZE - Static variable in class org.wso2.charon3.core.utils.PatchOperationUtil
 
VALUE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.GroupSchemaConstants
URIs of sub and multivalued attributes.
valueOf(String) - Static method in enum org.wso2.charon3.core.schema.SCIMDefinitions.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wso2.charon3.core.schema.SCIMDefinitions.Mutability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wso2.charon3.core.schema.SCIMDefinitions.ReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wso2.charon3.core.schema.SCIMDefinitions.Returned
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wso2.charon3.core.schema.SCIMDefinitions.Uniqueness
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wso2.charon3.core.schema.SCIMDefinitions.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wso2.charon3.core.schema.SCIMDefinitions.Mutability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wso2.charon3.core.schema.SCIMDefinitions.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wso2.charon3.core.schema.SCIMDefinitions.Returned
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wso2.charon3.core.schema.SCIMDefinitions.Uniqueness
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
VERSION - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.OperationalConstants
 
VERSION - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions
 
VERSION_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
VERSION_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.CommonSchemaConstants
 
visit(Rule_PATH) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_attributePath) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_valuePath) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_valueFilter) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_attributeExpression) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_filter) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_filterDash) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_compareValue) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_compareOperation) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_attributeName) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_nameChar) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_subAttribute) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_URI) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_SP) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_alpha) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_digit) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_string) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_char) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_escape) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_quotation_mark) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_unescaped) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_hexDigit) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_false) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_null) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_true) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_number) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_exp) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_frac) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_int) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_decimal_point) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_digit1_9) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_e) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_minus) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_plus) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Rule_zero) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Terminal_StringValue) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
visit(Terminal_NumericValue) - Method in interface org.wso2.charon3.core.aParser.Visitor
 
Visitor - Interface in org.wso2.charon3.core.aParser
 

W

WORK - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 

X

X509CERTIFICATES - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
X509CERTIFICATES - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
X509CERTIFICATES_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
X509CERTIFICATES_DISPLAY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
X509CERTIFICATES_DISPLAY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
X509CERTIFICATES_DISPLAY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
X509CERTIFICATES_PRIMARY - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
X509CERTIFICATES_PRIMARY_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
X509CERTIFICATES_PRIMARY_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
X509CERTIFICATES_TYPE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
X509CERTIFICATES_TYPE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
X509CERTIFICATES_TYPE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
X509CERTIFICATES_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
X509CERTIFICATES_VALUE - Static variable in class org.wso2.charon3.core.schema.SCIMSchemaDefinitions.SCIMUserSchemaDefinition
 
X509CERTIFICATES_VALUE_DESC - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
X509CERTIFICATES_VALUE_URI - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
XMPP - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 

Y

YAHOO - Static variable in class org.wso2.charon3.core.schema.SCIMConstants.UserSchemaConstants
 
A B C D E F G H I J L M N O P Q R S T U V W X Y 
Skip navigation links

Copyright © 2020 WSO2. All rights reserved.