Package sailpoint.object
Class ProvisioningPlan.AccountRequest
java.lang.Object
sailpoint.tools.xml.AbstractXmlObject
sailpoint.object.ProvisioningPlan.AccountRequest
- All Implemented Interfaces:
Serializable,sailpoint.tools.xml.PersistentXmlObject
- Enclosing class:
- ProvisioningPlan
public static class ProvisioningPlan.AccountRequest
extends sailpoint.tools.xml.AbstractXmlObject
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAccountRequest(Map map) AccountRequest(ProvisioningPlan.AccountRequest.Operation op, String app, String inst, String id) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddAll(Collection<? extends ProvisioningPlan.GenericRequest> reqs) voidaddArgument(String key, Object value) voidaddAssignmentIds(String ids) clone()voidclone(sailpoint.object.ProvisioningPlan.AbstractRequest src) voidclone(sailpoint.object.ProvisioningPlan.AbstractRequest src, boolean cloneResultErrors) voidsailpoint.object.ProvisioningPlan.AbstractRequestsailpoint.object.ProvisioningPlan.AbstractRequestcloneRequest(boolean cloneResultErrors) voidcloneRequestProperties(sailpoint.object.ProvisioningPlan.AbstractRequest src) voidcloneRequestProperties(sailpoint.object.ProvisioningPlan.AbstractRequest src, boolean cloneResultErrors) sailpoint.object.ProvisioningPlan.AbstractRequestcollapse(boolean includeNullSet) booleanvoidsailpoint.object.RulegetArgs()Deprecated.getArgument(String name) getAttributeRequest(String name) getAttributeRequest(String name, Object value) getAttributeRequests(String name) getOp()getPermissionRequest(String target) getPermissionRequests(String target) <T extends ProvisioningPlan.GenericRequest>
TgetRequest(List<T> reqs, String name) <T extends ProvisioningPlan.GenericRequest>
TgetRequest(List<T> reqs, String name, Object value) getType()Deprecated.booleanbooleanbooleansailpoint.object.ProvisioningPlan.AbstractRequestbooleanbooleanisAttributesMatch(sailpoint.object.ProvisioningPlan.AbstractRequest other) booleanbooleanisEmpty()booleanbooleanisMatch(sailpoint.object.ProvisioningPlan.AbstractRequest other) booleanbooleanisTargetMatch(sailpoint.object.ProvisioningPlan.AbstractRequest other) voidvoidvoidsetAccountSelectorRule(sailpoint.object.Rule rule) voidvoidsetArgs(Attributes<String, Object> atts) Deprecated.voidsetArguments(Attributes<String, Object> atts) voidsetAssignmentIds(String ids) voidvoidsetCleanable(boolean b) voidvoidsetInstance(String instance) voidvoidvoidvoidvoidvoidsetRoleExpansion(boolean b) voidvoidsetTargetIntegration(String name) voidsetTrackingId(String trackingId) voidvoidMethods inherited from class sailpoint.tools.xml.AbstractXmlObject
deepCopy, getOriginalXml, parseXml, parseXml, parseXml, setOriginalXml, toXml, toXml, toXml, writeXml
-
Field Details
-
TYPE_ROLE
- See Also:
-
TYPE_ENTITLEMENT
- See Also:
-
ATTACHMENTS
- See Also:
-
ATTACHMENT_CONFIG_LIST
- See Also:
-
ATT_ALLOW_DUPLICATE_ACCOUNTS
-
ATT_SELECTOR_RULE_SRC
-
-
Constructor Details
-
AccountRequest
public AccountRequest() -
AccountRequest
-
AccountRequest
-
AccountRequest
public AccountRequest(ProvisioningPlan.AccountRequest.Operation op, String app, String inst, String id)
-
-
Method Details
-
isRoleExpansion
public boolean isRoleExpansion() -
setRoleExpansion
public void setRoleExpansion(boolean b) -
instantiate
public sailpoint.object.ProvisioningPlan.AbstractRequest instantiate() -
clone
-
hasNoAttributesOrPermissions
public boolean hasNoAttributesOrPermissions() -
cloneAccountProperties
-
setOperation
-
getOperation
-
isAccountRequest
public boolean isAccountRequest() -
getXmlRequestID
Deprecated. -
getArgs
Deprecated. -
setArgs
Deprecated. -
expandRequest
-
clone
public void clone(sailpoint.object.ProvisioningPlan.AbstractRequest src) -
clone
public void clone(sailpoint.object.ProvisioningPlan.AbstractRequest src, boolean cloneResultErrors) -
cloneRequest
public sailpoint.object.ProvisioningPlan.AbstractRequest cloneRequest() -
cloneRequest
public sailpoint.object.ProvisioningPlan.AbstractRequest cloneRequest(boolean cloneResultErrors) -
cloneRequestProperties
public void cloneRequestProperties(sailpoint.object.ProvisioningPlan.AbstractRequest src) -
cloneRequestProperties
public void cloneRequestProperties(sailpoint.object.ProvisioningPlan.AbstractRequest src, boolean cloneResultErrors) -
add
-
addAll
-
remove
-
isEmpty
public boolean isEmpty() -
collapse
public sailpoint.object.ProvisioningPlan.AbstractRequest collapse(boolean includeNullSet) -
getApplication
-
getApplicationName
-
setApplication
-
getUnmappedApplication
-
setUnmappedApplication
-
getInstance
-
setInstance
-
getType
-
setType
-
getNativeIdentity
-
setNativeIdentity
-
getSourceRole
-
setSourceRole
-
getAccountSelectorRule
public sailpoint.object.Rule getAccountSelectorRule() -
setAccountSelectorRule
public void setAccountSelectorRule(sailpoint.object.Rule rule) -
setOp
-
getOp
-
getArguments
-
getArgument
-
addArgument
-
setArguments
-
getAttributeRequests
-
setAttributeRequests
-
getPermissionRequests
-
setPermissionRequests
-
getTrackingId
-
setTrackingId
-
getTargetIntegration
-
setTargetIntegration
-
getResult
-
setResult
-
isCleanable
public boolean isCleanable() -
setCleanable
public void setCleanable(boolean b) -
getAssignmentIds
-
setAssignmentIds
-
getAssignmentIdList
-
addAssignmentIds
-
hasAssignmentId
-
getComments
-
setComments
-
put
-
get
-
getString
-
isTargetMatch
public boolean isTargetMatch(sailpoint.object.ProvisioningPlan.AbstractRequest other) -
isMatch
public boolean isMatch(sailpoint.object.ProvisioningPlan.AbstractRequest other) -
isAttributesMatch
public boolean isAttributesMatch(sailpoint.object.ProvisioningPlan.AbstractRequest other) -
getAttributeRequest
-
getAttributeRequest
-
getAttributeRequests
-
getPermissionRequest
-
getPermissionRequests
-
hasMultipleAttributesOrPermissions
public boolean hasMultipleAttributesOrPermissions() -
containsTargetCollector
public boolean containsTargetCollector() -
getRequest
-
getRequest
public <T extends ProvisioningPlan.GenericRequest> T getRequest(List<T> reqs, String name, Object value) -
isGroupRequest
public boolean isGroupRequest() -
fromMap
-
getTargetCollector
- Throws:
sailpoint.tools.GeneralException
-