Skip navigation links
oracle.iam.reconciliation.config.vo
Class Profile
java.lang.Object
oracle.iam.reconciliation.config.vo.Profile
- All Implemented Interfaces:
- java.io.Serializable
-
public class Profile
- extends java.lang.Object
- implements java.io.Serializable
A Profile configures OIM for reconciliation via connector from the target system. Its an agreement between connector and OIM reconciliation engine, it contains a list of attributes a connector can pass to OIM and mapping of those attributes with the OIM entity attributes/fields.
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
namespace
Profile Namespace. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
namespace
public static final java.lang.String namespace
- Profile Namespace.
- See Also:
- Constant Field Values
Profile
public Profile(java.lang.String name,
ResourceType resourceType,
Form form,
ActionRules actionRules)
Profile
public Profile(java.lang.String name,
ResourceType resourceType,
Form form,
ActionRules actionRules,
ResourceType ownerType)
getName
public java.lang.String getName()
- Profile name or resource object name.
getBatchSize
public java.lang.Long getBatchSize()
getActionRules
public ActionRules getActionRules()
isAuditEnabled
public boolean isAuditEnabled()
getForm
public Form getForm()
getMatchingRule
public java.lang.String getMatchingRule()
getChangeType
public ChangeType getChangeType()
setChangeType
public void setChangeType(ChangeType changeType)
- Sets default ChangeType for a profile. If no change type is provided as part of
ReconOperationsService.createReconciliationEvent(String, java.util.Map, oracle.iam.reconciliation.api.EventAttributes)
api call then this would be used as the default.
setBatchSize
public void setBatchSize(java.lang.Long batchSize)
- Size of batch, used for bulk processing.
setAuditEnabled
public void setAuditEnabled(java.lang.Boolean auditEnabled)
- Used by Account reconciliation only for enabling or a disabling audit for a particular profile.
setMatchingRule
public void setMatchingRule(java.lang.String matchingRule)
- In case of
ResourceType.Account
, ResourceType.RoleUser
and ResourceType.RoleRole
reconciliation, this matching rule specifies the owner search.
getOwnerType
public ResourceType getOwnerType()
getResourceType
public ResourceType getResourceType()
shouldConfigure
public boolean shouldConfigure()
setConfigure
public void setConfigure(boolean shouldConfigure)
- Specifies if the profile should be re-configured. For the first time its internally taken as true and becomes false once configuration completes.
isActive
public boolean isActive()
setActive
public void setActive(java.lang.Boolean active)
setForm
public void setForm(Form form)
setActionRules
public void setActionRules(ActionRules actionRules)
Skip navigation links
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.