public class OIMAttribute extends Field
Constructor and Description |
---|
OIMAttribute(java.lang.String name,
Type type,
java.lang.String fieldName,
Type fieldType) |
OIMAttribute(java.lang.String name,
Type type,
java.lang.String fieldName,
Type fieldType,
ResourceType resourceType)
Constructs OIMAttribute.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFieldName() |
Type |
getFieldType() |
ResourceType |
getResourceType()
Required only in case if mapped attribute comes from a different resourceType then the resourceType defined at the Profile level.
|
Type |
getType() |
public OIMAttribute(java.lang.String name, Type type, java.lang.String fieldName, Type fieldType)
public OIMAttribute(java.lang.String name, Type type, java.lang.String fieldName, Type fieldType, ResourceType resourceType)
name
- as defined in the OIM entity definition.type
- as defined in the OIM entity definition.fieldName
- as defined in the OIM entity definition.fieldType
- as defined in the OIM entity definition.resourceType
- required only in case if mapped attribute comes from a different resourceType then the resourceType defined at the Profile level. Example cases are profiles for ResourceType.RoleRole
and ResourceType.RoleUser
.public ResourceType getResourceType()
ResourceType.RoleRole
and ResourceType.RoleUser
.public Type getFieldType()
public java.lang.String getFieldName()
public Type getType()