public class ProvisioningPlan
extends AbstractXmlObject
| Modifier and Type | Class and Description |
|---|---|
static class |
ProvisioningPlan.AccountRequest |
static class |
ProvisioningPlan.AttributeRequest |
static class |
ProvisioningPlan.ObjectOperation |
static class |
ProvisioningPlan.Operation |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
APP_IIQ |
static java.lang.Object |
ATT_ASSIGNED_SCOPE |
static java.lang.String |
ATT_ATTRIBUTE_NAME |
static java.lang.String |
ATT_IIQ_PASSWORD
Deprecated.
|
static java.lang.String |
ATT_OBJECT_APPLICATION |
static java.lang.String |
ATT_OBJECT_ARGUMENTS |
static java.lang.String |
ATT_OBJECT_ATTRIBUTES |
static java.lang.String |
ATT_OP |
static java.lang.String |
ATT_PERMISSION_RIGHTS |
static java.lang.String |
ATT_PERMISSION_TARGET |
static java.lang.String |
ATT_REQUEST_ARGUMENTS |
static java.lang.String |
IIQ_APPLICATION_NAME |
| Constructor and Description |
|---|
ProvisioningPlan() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(ProvisioningPlan.AccountRequest account) |
ProvisioningPlan.AccountRequest |
add(java.lang.String appname,
java.lang.String identity,
ProvisioningPlan.AccountRequest.Operation op) |
ProvisioningPlan.AccountRequest |
add(java.lang.String appname,
java.lang.String nativeIdentity,
java.lang.String attname,
ProvisioningPlan.Operation op,
java.lang.Object value) |
void |
addRequest(sailpoint.object.ProvisioningPlan.AbstractRequest req) |
java.lang.Object |
get(java.lang.String name) |
ProvisioningPlan.AccountRequest |
getAccountRequest(java.lang.String appname,
java.lang.String instance,
java.lang.String nativeIdentity) |
java.util.List<ProvisioningPlan.AccountRequest> |
getAccountRequests() |
java.util.List<ProvisioningPlan.AccountRequest> |
getAccountRequests(java.lang.String appname) |
java.util.List<ProvisioningPlan.AccountRequest> |
getAccountRequests(java.lang.String appname,
java.lang.String nativeIdentity) |
Attributes<java.lang.String,java.lang.Object> |
getArguments() |
java.lang.String |
getComments() |
Identity |
getIdentity() |
java.lang.String |
getNativeIdentity() |
java.util.List<Identity> |
getRequesters() |
java.lang.String |
getSource() |
boolean |
isEmpty() |
void |
put(java.lang.String name,
java.lang.Object value) |
void |
remove(ProvisioningPlan.AccountRequest account) |
static void |
removeAll(java.util.List list,
java.util.List values,
boolean nocase) |
void |
setAccountRequests(java.util.List<ProvisioningPlan.AccountRequest> reqs) |
void |
setArguments(Attributes<java.lang.String,java.lang.Object> atts) |
void |
setComments(java.lang.String c) |
void |
setNativeIdentity(java.lang.String s) |
void |
setResult(ProvisioningResult r) |
void |
setTargetIntegration(java.lang.String name) |
java.util.Map |
toMap() |
public static final java.lang.String APP_IIQ
public static final java.lang.String IIQ_APPLICATION_NAME
@Deprecated public static final java.lang.String ATT_IIQ_PASSWORD
public static java.lang.Object ATT_ASSIGNED_SCOPE
public static final java.lang.String ATT_OP
public static final java.lang.String ATT_OBJECT_APPLICATION
public static final java.lang.String ATT_OBJECT_ATTRIBUTES
public static final java.lang.String ATT_OBJECT_ARGUMENTS
public static final java.lang.String ATT_ATTRIBUTE_NAME
public static final java.lang.String ATT_PERMISSION_TARGET
public static final java.lang.String ATT_PERMISSION_RIGHTS
public static final java.lang.String ATT_REQUEST_ARGUMENTS
public void add(ProvisioningPlan.AccountRequest account)
public void remove(ProvisioningPlan.AccountRequest account)
public void addRequest(sailpoint.object.ProvisioningPlan.AbstractRequest req)
public void setAccountRequests(java.util.List<ProvisioningPlan.AccountRequest> reqs)
public java.util.List<ProvisioningPlan.AccountRequest> getAccountRequests()
public boolean isEmpty()
public java.util.List<Identity> getRequesters()
public java.lang.String getComments()
public void setComments(java.lang.String c)
public java.lang.String getSource()
public Identity getIdentity()
public java.lang.String getNativeIdentity()
public void setNativeIdentity(java.lang.String s)
public Attributes<java.lang.String,java.lang.Object> getArguments()
public void setArguments(Attributes<java.lang.String,java.lang.Object> atts)
public void setTargetIntegration(java.lang.String name)
public void setResult(ProvisioningResult r)
public ProvisioningPlan.AccountRequest add(java.lang.String appname, java.lang.String identity, ProvisioningPlan.AccountRequest.Operation op)
public ProvisioningPlan.AccountRequest add(java.lang.String appname, java.lang.String nativeIdentity, java.lang.String attname, ProvisioningPlan.Operation op, java.lang.Object value)
public void put(java.lang.String name,
java.lang.Object value)
public java.lang.Object get(java.lang.String name)
public java.util.List<ProvisioningPlan.AccountRequest> getAccountRequests(java.lang.String appname)
public java.util.List<ProvisioningPlan.AccountRequest> getAccountRequests(java.lang.String appname, java.lang.String nativeIdentity)
public ProvisioningPlan.AccountRequest getAccountRequest(java.lang.String appname, java.lang.String instance, java.lang.String nativeIdentity)
public java.util.Map toMap()
public static void removeAll(java.util.List list,
java.util.List values,
boolean nocase)