| Package | Description |
|---|---|
| org.wso2.charon3.core.attributes | |
| org.wso2.charon3.core.config | |
| org.wso2.charon3.core.schema | |
| org.wso2.charon3.core.utils |
| Modifier and Type | Field and Description |
|---|---|
protected SCIMDefinitions.DataType |
AbstractAttribute.type |
| Modifier and Type | Method and Description |
|---|---|
SCIMDefinitions.DataType |
Attribute.getType() |
SCIMDefinitions.DataType |
AbstractAttribute.getType() |
| Modifier and Type | Method and Description |
|---|---|
protected static boolean |
DefaultAttributeFactory.isAttributeDataTypeValid(Object attributeValue,
SCIMDefinitions.DataType attributeDataType)
When an attribute is created with value and data type provided,
we need to validate whether they are matching.
|
void |
AbstractAttribute.setType(SCIMDefinitions.DataType type) |
| Modifier and Type | Field and Description |
|---|---|
protected SCIMDefinitions.DataType |
ExtensionBuilder.ExtensionAttributeSchemaConfig.type |
| Modifier and Type | Method and Description |
|---|---|
protected SCIMDefinitions.DataType |
ExtensionBuilder.ExtensionAttributeSchemaConfig.getDefinedDataType(String input)
This builds the relevant data types according to what has configured and returns it.
|
SCIMDefinitions.DataType |
ExtensionBuilder.ExtensionAttributeSchemaConfig.getType() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExtensionBuilder.ExtensionAttributeSchemaConfig.setType(SCIMDefinitions.DataType type) |
| Modifier and Type | Method and Description |
|---|---|
SCIMDefinitions.DataType |
AttributeSchema.getType() |
SCIMDefinitions.DataType |
SCIMAttributeSchema.getType() |
static SCIMDefinitions.DataType |
SCIMDefinitions.DataType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SCIMDefinitions.DataType[] |
SCIMDefinitions.DataType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static SCIMAttributeSchema |
SCIMAttributeSchema.createSCIMAttributeSchema(String uri,
String name,
SCIMDefinitions.DataType type,
Boolean multiValued,
String description,
Boolean required,
Boolean caseExact,
SCIMDefinitions.Mutability mutability,
SCIMDefinitions.Returned returned,
SCIMDefinitions.Uniqueness uniqueness,
ArrayList<String> canonicalValues,
ArrayList<SCIMDefinitions.ReferenceType> referenceTypes,
ArrayList<AttributeSchema> subAttributes) |
void |
AttributeSchema.setType(SCIMDefinitions.DataType type) |
void |
SCIMAttributeSchema.setType(SCIMDefinitions.DataType type) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
AttributeUtil.getAttributeValueFromString(Object attributeValue,
SCIMDefinitions.DataType dataType) |
static String |
AttributeUtil.getStringValueOfAttribute(Object attributeValue,
SCIMDefinitions.DataType dataType) |
Copyright © 2022 WSO2. All rights reserved.