public static class ProvisioningPlan.AccountRequest extends ProvisioningPlan.AbstractRequest
Modifier and Type | Class and Description |
---|---|
static class |
ProvisioningPlan.AccountRequest.Operation |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTACHMENT_CONFIG_LIST |
static java.lang.String |
ATTACHMENTS |
static java.lang.String |
TYPE_ENTITLEMENT |
static java.lang.String |
TYPE_ROLE |
ATT_ALLOW_DUPLICATE_ACCOUNTS, ATT_SELECTOR_RULE_SRC
Constructor and Description |
---|
AccountRequest() |
AccountRequest(java.util.Map map) |
AccountRequest(ProvisioningPlan.AccountRequest.Operation op,
java.lang.String app,
java.lang.String inst,
java.lang.String id) |
AccountRequest(ProvisioningPlan.AccountRequest src) |
Modifier and Type | Method and Description |
---|---|
ProvisioningPlan.AccountRequest |
clone() |
void |
cloneAccountProperties(ProvisioningPlan.AccountRequest src) |
java.util.List<ProvisioningPlan.AccountRequest> |
expandRequest() |
Attributes<java.lang.String,java.lang.Object> |
getArgs()
Deprecated.
|
ProvisioningPlan.AccountRequest.Operation |
getOperation() |
java.lang.String |
getXmlRequestID()
Deprecated.
|
boolean |
hasNoAttributesOrPermissions() |
ProvisioningPlan.AbstractRequest |
instantiate() |
boolean |
isAccountRequest() |
boolean |
isRoleExpansion() |
void |
setArgs(Attributes<java.lang.String,java.lang.Object> atts)
Deprecated.
|
void |
setOperation(ProvisioningPlan.AccountRequest.Operation op) |
void |
setRoleExpansion(boolean b) |
add, addAll, addArgument, addAssignmentIds, clone, clone, cloneRequest, cloneRequest, cloneRequestProperties, cloneRequestProperties, collapse, containsTargetCollector, fromMap, get, getAccountSelectorRule, getApplication, getApplicationName, getArgument, getArguments, getAssignmentIdList, getAssignmentIds, getAttributeRequest, getAttributeRequest, getAttributeRequests, getAttributeRequests, getComments, getInstance, getNativeIdentity, getOp, getPermissionRequest, getPermissionRequests, getPermissionRequests, getRequest, getRequest, getResult, getSourceRole, getString, getTargetCollector, getTargetIntegration, getTrackingId, getType, getUnmappedApplication, hasAssignmentId, hasMultipleAttributesOrPermissions, isAttributesMatch, isCleanable, isEmpty, isGroupRequest, isMatch, isTargetMatch, put, remove, setAccountSelectorRule, setApplication, setArguments, setAssignmentIds, setAttributeRequests, setCleanable, setComments, setInstance, setNativeIdentity, setOp, setPermissionRequests, setResult, setSourceRole, setTargetIntegration, setTrackingId, setType, setUnmappedApplication
public static final java.lang.String TYPE_ROLE
public static final java.lang.String TYPE_ENTITLEMENT
public static final java.lang.String ATTACHMENTS
public static final java.lang.String ATTACHMENT_CONFIG_LIST
public AccountRequest()
public AccountRequest(java.util.Map map)
public AccountRequest(ProvisioningPlan.AccountRequest src)
public AccountRequest(ProvisioningPlan.AccountRequest.Operation op, java.lang.String app, java.lang.String inst, java.lang.String id)
public boolean isRoleExpansion()
public void setRoleExpansion(boolean b)
public ProvisioningPlan.AbstractRequest instantiate()
instantiate
in class ProvisioningPlan.AbstractRequest
public ProvisioningPlan.AccountRequest clone()
clone
in class java.lang.Object
public boolean hasNoAttributesOrPermissions()
public void cloneAccountProperties(ProvisioningPlan.AccountRequest src)
public void setOperation(ProvisioningPlan.AccountRequest.Operation op)
public ProvisioningPlan.AccountRequest.Operation getOperation()
public boolean isAccountRequest()
isAccountRequest
in class ProvisioningPlan.AbstractRequest
@Deprecated public java.lang.String getXmlRequestID()
@Deprecated public Attributes<java.lang.String,java.lang.Object> getArgs()
@Deprecated public void setArgs(Attributes<java.lang.String,java.lang.Object> atts)
public java.util.List<ProvisioningPlan.AccountRequest> expandRequest()