protected void |
ExtensionBuilder.buildComplexAttributeSchema(ExtensionBuilder.ExtensionAttributeSchemaConfig config,
Map<String,AttributeSchema> attributeSchemas,
Map<String,ExtensionBuilder.ExtensionAttributeSchemaConfig> extensionConfig)
Builds complex attributes.
|
protected void |
ExtensionBuilder.buildComplexSchema(ExtensionBuilder.ExtensionAttributeSchemaConfig config,
Map<String,AttributeSchema> attributeSchemas)
Has the logic to iterate through child attributes.
|
protected void |
ExtensionBuilder.buildSimpleAttributeSchema(ExtensionBuilder.ExtensionAttributeSchemaConfig config,
Map<String,AttributeSchema> attributeSchemas)
Builds simple attribute schema.
|
SCIMAttributeSchema |
ExtensionBuilder.createSCIMAttributeSchema(ExtensionBuilder.ExtensionAttributeSchemaConfig attribute,
ArrayList<AttributeSchema> subAttributeList)
Create SCIM Attribute Schema.
|
protected String |
ExtensionBuilder.getSubAttributeURI(ExtensionBuilder.ExtensionAttributeSchemaConfig config,
String subAttributeName)
Returns subattribute URI.
|
protected boolean |
ExtensionBuilder.isRootConfig(ExtensionBuilder.ExtensionAttributeSchemaConfig config)
Returns true if it is the rootconfig.
|
protected boolean |
SCIMUserSchemaExtensionBuilder.isRootConfig(ExtensionBuilder.ExtensionAttributeSchemaConfig config) |