Files
developer.sailpoint.com/static/rule-java-docs/sailpoint/object/ProvisioningPlan.html
2023-05-24 19:04:46 +00:00

3153 lines
129 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_322) on Thu May 04 14:44:34 EDT 2023 -->
<title>ProvisioningPlan</title>
<meta name="date" content="2023-05-04">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ProvisioningPlan";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":38,"i3":6,"i4":38,"i5":6,"i6":6,"i7":6,"i8":6,"i9":17,"i10":17,"i11":6,"i12":17,"i13":6,"i14":17,"i15":6,"i16":6,"i17":38,"i18":6,"i19":6,"i20":6,"i21":6,"i22":17,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":17,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":38,"i54":38,"i55":38,"i56":38,"i57":38,"i58":38,"i59":38,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":17,"i67":17,"i68":6,"i69":6,"i70":17,"i71":6,"i72":38,"i73":17,"i74":17,"i75":17,"i76":17,"i77":17,"i78":38,"i79":6,"i80":6,"i81":6};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-files/index-1.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../sailpoint/object/Identity.html" title="class in sailpoint.object"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">sailpoint.object</div>
<h2 title="Interface ProvisioningPlan" class="title">Interface ProvisioningPlan</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">ProvisioningPlan</span>
extends java.io.Serializable</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a></span></code>
<div class="block">Represents a request for one application account.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.AttributeRequest.html" title="class in sailpoint.object">ProvisioningPlan.AttributeRequest</a></span></code>
<div class="block">Represents an operation on a single account attribute.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.Operation.html" title="enum in sailpoint.object">ProvisioningPlan.Operation</a></span></code>
<div class="block">Operation codes for attributes and permissions.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ACCOUNT_GROUP_APPLICATION">ACCOUNT_GROUP_APPLICATION</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ACCOUNT_GROUP_DESCRIPTION">ACCOUNT_GROUP_DESCRIPTION</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ACCOUNT_GROUP_NAME">ACCOUNT_GROUP_NAME</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ACCOUNT_GROUP_NATIVE_IDENTITY">ACCOUNT_GROUP_NATIVE_IDENTITY</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ACCOUNT_GROUP_OWNER">ACCOUNT_GROUP_OWNER</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ACCOUNT_GROUP_REFERENCE_ATTRIBUTE">ACCOUNT_GROUP_REFERENCE_ATTRIBUTE</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ACCOUNT_GROUP_SCOPE">ACCOUNT_GROUP_SCOPE</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#APP_IDM">APP_IDM</a></span></code>
<div class="block">The name of a special AccountRequest application that represents
the aggregate identity managed by a provisioning system.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#APP_IIQ">APP_IIQ</a></span></code>
<div class="block">The name of a special AccountRequest application that represents
the IdentityIQ identity.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_ADD_DATE">ARG_ADD_DATE</a></span></code>
<div class="block">The date at which an add or set request is to occur,
the "sunrise" date.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_ALLOW_SIMPLIFICATION">ARG_ALLOW_SIMPLIFICATION</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_ASSIGNMENT">ARG_ASSIGNMENT</a></span></code>
<div class="block">When added to the arguments and set to true, will
indicate that the AttributeAssignment stored on the identity,
which makes it sticky, should also be created or removed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_ASSIGNMENT_NOTE">ARG_ASSIGNMENT_NOTE</a></span></code>
<div class="block">The role assignment note coming in with the attribute request.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_CHECK_POLICY">ARG_CHECK_POLICY</a></span></code>
<div class="block">When used with ATT_PASSWORD, requests that policy checking
be performed before setting.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_COMMENTS">ARG_COMMENTS</a></span></code>
<div class="block">The request comments coming in with the request.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_DESTINATION_IDENTITY">ARG_DESTINATION_IDENTITY</a></span></code>
<div class="block">Argument for "links" request.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_FORCE_NEW_ACCOUNT">ARG_FORCE_NEW_ACCOUNT</a></span></code>
<div class="block">When logically true, this AccountRequest argument indicates that the
user specifically requested to create an account.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_LINK_EDIT">ARG_LINK_EDIT</a></span></code>
<div class="block">When this is logically true, it means that the link attribute
was manually edited.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_LOCK_TIMEOUT">ARG_LOCK_TIMEOUT</a></span></code>
<div class="block">Name of a plan argument that contains the timeout to be used
when acquiring locks on the target Identity.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_PERMITTED_BY">ARG_PERMITTED_BY</a></span></code>
<div class="block">Holds the name of the role which permits the role being requested
in a permitted role request.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_PREVIOUS_VALUE">ARG_PREVIOUS_VALUE</a></span></code>
<div class="block">Optional AttributeRequest argument used to convey
the previous values that were assigned.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_REMOVE_DATE">ARG_REMOVE_DATE</a></span></code>
<div class="block">The date at which a Remove request is to occur,
the "sunset" date.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_REQUESTER">ARG_REQUESTER</a></span></code>
<div class="block">Name of a plan argument holding the name of the identity
that is considered to be the requester of the provisioning.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_REQUIRED">ARG_REQUIRED</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_SECRET">ARG_SECRET</a></span></code>
<div class="block">When true indicates that the AttributeRequest value is secret.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_SOURCE">ARG_SOURCE</a></span></code>
<div class="block">Name of a plan argument that contains the "source" type.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_SOURCE_ID">ARG_SOURCE_ID</a></span></code>
<div class="block">Name of a plan argument that contains the database id of
an object associated with the source.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_SOURCE_IDENTITY">ARG_SOURCE_IDENTITY</a></span></code>
<div class="block">Argument for "links" request.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_SOURCE_NAME">ARG_SOURCE_NAME</a></span></code>
<div class="block">Name of a plan argument that contains the database name of
an object associated with the source.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_TYPE">ARG_TYPE</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ARG_TYPE_DATE">ARG_TYPE_DATE</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ASSIGNMENT_ID_NEW">ASSIGNMENT_ID_NEW</a></span></code>
<div class="block">A reserved name that can be set in an AttributeRequest's assignmentId
to indicate that a new assignment is to be created.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_ATTRIBUTE_NAME">ATT_ATTRIBUTE_NAME</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_ATTRIBUTE_VALUE">ATT_ATTRIBUTE_VALUE</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_CURRENT_PASSWORD">ATT_CURRENT_PASSWORD</a></span></code>
<div class="block">Special attribute used in the arguments map of a password
AttributeRequest that holds the users current password.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_GENERATED">ATT_GENERATED</a></span></code>
<div class="block">Used to notify email template</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IDM_ROLES">ATT_IDM_ROLES</a></span></code>
<div class="block">The name of the attribute in the APP_IDM account that
represents the assigned roles.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_ACTIVITY_CONFIG">ATT_IIQ_ACTIVITY_CONFIG</a></span></code>
<div class="block">The name of a special AttributeRequest within the IdentityIQ
application to modify the ActivityConfig.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_ARCHIVES">ATT_IIQ_ARCHIVES</a></span></code>
<div class="block">A pseudo attribute representing the IdentityArchive list
which we display in the UI as "identity history".</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_ASSIGNED_ROLES">ATT_IIQ_ASSIGNED_ROLES</a></span></code>
<div class="block">The name of a special AttributeRequest within the IdentityIQ
application to modify the assigned role list.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_AUTHORIZED_SCOPES">ATT_IIQ_AUTHORIZED_SCOPES</a></span></code>
<div class="block">The name of a special AttributeRequest within the IdentityIQ
application to modify the authorized scopes list.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_CAPABILITIES">ATT_IIQ_CAPABILITIES</a></span></code>
<div class="block">Attribute holding the capabilities list.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_CAPABILITIES_NEW">ATT_IIQ_CAPABILITIES_NEW</a></span></code>
<div class="block">Preferred camel case version of the capabilities attribute.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_CONTROLLED_SCOPES">ATT_IIQ_CONTROLLED_SCOPES</a></span></code>
<div class="block">Attribute holding the controlled scopes.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_CONTROLLED_SCOPES_NEW">ATT_IIQ_CONTROLLED_SCOPES_NEW</a></span></code>
<div class="block">Preferred camel case version of the authorizedScopes attribute.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_CONTROLS_ASSIGNED_SCOPE">ATT_IIQ_CONTROLS_ASSIGNED_SCOPE</a></span></code>
<div class="block">Attribute holding the flag indicating that the identity
also controls the assigned scope.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_DETECTED_ROLES">ATT_IIQ_DETECTED_ROLES</a></span></code>
<div class="block">The name of a special AttributeRequest within the IdentityIQ
application to modify the detected role list.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_EVENTS">ATT_IIQ_EVENTS</a></span></code>
<div class="block">A pseudo attribute representing Request objects associated
with this identity which the UI displays as "identity events".</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_LINKS">ATT_IIQ_LINKS</a></span></code>
<div class="block">The name of special AttributeRequest within the IdentityIQ
application to move or delete links</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_PASSWORD">ATT_IIQ_PASSWORD</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
<div class="block"><span class="deprecationComment">use <a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PASSWORD"><code>ATT_PASSWORD</code></a></span></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_PROVISIONING_REQUESTS">ATT_IIQ_PROVISIONING_REQUESTS</a></span></code>
<div class="block">An IdentityIQ pseudo attribute targeting the list of
ProvisioningRequests.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_ROLE_CHILD">ATT_IIQ_ROLE_CHILD</a></span></code>
<div class="block">Request to remove a child role from a role in a role composition certification.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_ROLE_GRANTED_CAPABILITY">ATT_IIQ_ROLE_GRANTED_CAPABILITY</a></span></code>
<div class="block">Request to remove a capability grant from a role.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_ROLE_GRANTED_SCOPE">ATT_IIQ_ROLE_GRANTED_SCOPE</a></span></code>
<div class="block">Request to remove a scope grant from a role.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_ROLE_PERMIT">ATT_IIQ_ROLE_PERMIT</a></span></code>
<div class="block">Request to remove a permitted role from a role in a role composition certification.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_ROLE_PROFILES">ATT_IIQ_ROLE_PROFILES</a></span></code>
<div class="block">Request to remove a profile from a role in a role composition certification.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_ROLE_REQUIREMENT">ATT_IIQ_ROLE_REQUIREMENT</a></span></code>
<div class="block">Request to remove a required role from a role in a role composition certification.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_SCOPE">ATT_IIQ_SCOPE</a></span></code>
<div class="block">Attribute holding the assigned scope.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_SNAPSHOTS">ATT_IIQ_SNAPSHOTS</a></span></code>
<div class="block">An IdentityIQ pseudo attribute targeting the list of IdentitySnapshots.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_IIQ_WORKGROUPS">ATT_IIQ_WORKGROUPS</a></span></code>
<div class="block">The name of a special AttributeRequest within the IdentityIQ
application to modify the workgroup list.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_OBJECT_APPLICATION">ATT_OBJECT_APPLICATION</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_OBJECT_ARGUMENTS">ATT_OBJECT_ARGUMENTS</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_OBJECT_ATTRIBUTES">ATT_OBJECT_ATTRIBUTES</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_OBJECT_ID">ATT_OBJECT_ID</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_OBJECT_INSTANCE">ATT_OBJECT_INSTANCE</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_OBJECT_PERMISSIONS">ATT_OBJECT_PERMISSIONS</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_OBJECT_TYPE">ATT_OBJECT_TYPE</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_OBJECT_UUID">ATT_OBJECT_UUID</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_OP">ATT_OP</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PASSWORD">ATT_PASSWORD</a></span></code>
<div class="block">Special attribute name used in AttributeRequests to
set an Identity or account's password.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PERMISSION_RIGHTS">ATT_PERMISSION_RIGHTS</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PERMISSION_TARGET">ATT_PERMISSION_TARGET</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PLAN_ACCOUNTS">ATT_PLAN_ACCOUNTS</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PLAN_ARGUMENTS">ATT_PLAN_ARGUMENTS</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PLAN_IDENTITY">ATT_PLAN_IDENTITY</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PLAN_INTEGRATION_DATA">ATT_PLAN_INTEGRATION_DATA</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PLAN_OBJECTS">ATT_PLAN_OBJECTS</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PLAN_PROFILE_ORINDAL">ATT_PLAN_PROFILE_ORINDAL</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PLAN_REQUESTERS">ATT_PLAN_REQUESTERS</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PRE_EXPIRE">ATT_PRE_EXPIRE</a></span></code>
<div class="block">Special attribute used in the arguments map of a password
AttributeRequest that indicates that the new password should be
pre-expired (for example - the user has to change it after first login).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_REQUEST_ARGUMENTS">ATT_REQUEST_ARGUMENTS</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#ATT_REQUEST_RESULT">ATT_REQUEST_RESULT</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#IIQ_APPLICATION_NAME">IIQ_APPLICATION_NAME</a></span></code>
<div class="block">This is the name of the application "IIQ" that goes out in email.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#OBJECT_TYPE_GROUP">OBJECT_TYPE_GROUP</a></span></code>
<div class="block">A type name used in ObjectRequest to indicate that the request
will create or update a group.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#OBJECT_TYPE_MANAGED_ATTRIBUTE">OBJECT_TYPE_MANAGED_ATTRIBUTE</a></span></code>
<div class="block">A type name used in ObjectRequest to indicate that the request
will create or update an IdentityIQ ManagedAttribute object but will
not provisioning anything through a Connector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#SECRET_ATTRIBUTES">SECRET_ATTRIBUTES</a></span></code>
<div class="block">List of secret things in provisioning plans.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#add-ObjectRequest-">add</a></span>(ObjectRequest&nbsp;object)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#add-sailpoint.object.ProvisioningPlan.AccountRequest-">add</a></span>(<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;account)</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#add-java.lang.String-java.lang.String-java.lang.Object-">add</a></span>(java.lang.String&nbsp;appname,
java.lang.String&nbsp;attname,
java.lang.Object&nbsp;value)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#add-java.lang.String-java.lang.String-sailpoint.object.ProvisioningPlan.AccountRequest.Operation-">add</a></span>(java.lang.String&nbsp;appname,
java.lang.String&nbsp;identity,
<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.Operation.html" title="enum in sailpoint.object">ProvisioningPlan.AccountRequest.Operation</a>&nbsp;op)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#add-java.lang.String-java.lang.String-sailpoint.object.ProvisioningPlan.Operation-java.lang.Object-">add</a></span>(java.lang.String&nbsp;appname,
java.lang.String&nbsp;attname,
<a href="../../sailpoint/object/ProvisioningPlan.Operation.html" title="enum in sailpoint.object">ProvisioningPlan.Operation</a>&nbsp;op,
java.lang.Object&nbsp;value)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#add-java.lang.String-java.lang.String-java.lang.String-sailpoint.object.ProvisioningPlan.Operation-java.lang.Object-">add</a></span>(java.lang.String&nbsp;appname,
java.lang.String&nbsp;nativeIdentity,
java.lang.String&nbsp;attname,
<a href="../../sailpoint/object/ProvisioningPlan.Operation.html" title="enum in sailpoint.object">ProvisioningPlan.Operation</a>&nbsp;op,
java.lang.Object&nbsp;value)</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#addObjectRequest-ObjectRequest-">addObjectRequest</a></span>(ObjectRequest&nbsp;request)</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#addRequest-AbstractRequest-">addRequest</a></span>(AbstractRequest&nbsp;req)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#addRequester-sailpoint.object.Identity-">addRequester</a></span>(<a href="../../sailpoint/object/Identity.html" title="class in sailpoint.object">Identity</a>&nbsp;requester)</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>static java.lang.Object</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#addValues-java.lang.Object-java.lang.Object-">addValues</a></span>(java.lang.Object&nbsp;something,
java.lang.Object&nbsp;toSomething)</code>
<div class="block">Backward compatibility for the Original signature before
case insensitivity was added.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>static java.lang.Object</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#addValues-java.lang.Object-java.lang.Object-boolean-">addValues</a></span>(java.lang.Object&nbsp;something,
java.lang.Object&nbsp;toSomething,
boolean&nbsp;nocase)</code>
<div class="block">Utility to add values to a multi-valued attribute with
necessary coercion.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="../../sailpoint/object/ProvisioningPlan.html" title="interface in sailpoint.object">ProvisioningPlan</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#collapse-boolean-">collapse</a></span>(boolean&nbsp;includeNullSet)</code>&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#contains-java.util.List-java.lang.Object-boolean-">contains</a></span>(java.util.List&nbsp;list,
java.lang.Object&nbsp;value,
boolean&nbsp;nocase)</code>&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;EntitlementSnapshot&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#convertToEntitlementSnapshots--">convertToEntitlementSnapshots</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#equals-java.lang.Object-java.lang.Object-boolean-">equals</a></span>(java.lang.Object&nbsp;o1,
java.lang.Object&nbsp;o2,
boolean&nbsp;nocase)</code>&nbsp;</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#fromMap-java.util.Map-">fromMap</a></span>(java.util.Map&nbsp;map)</code>&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>java.lang.Object</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#get-java.lang.String-">get</a></span>(java.lang.String&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getAccountRequest-java.lang.String-">getAccountRequest</a></span>(java.lang.String&nbsp;appname)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getAccountRequest-java.lang.String-java.lang.String-java.lang.String-">getAccountRequest</a></span>(java.lang.String&nbsp;appname,
java.lang.String&nbsp;instance,
java.lang.String&nbsp;nativeIdentity)</code>&nbsp;</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getAccountRequests--">getAccountRequests</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getAccountRequests-java.lang.String-">getAccountRequests</a></span>(java.lang.String&nbsp;appname)</code>&nbsp;</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;AbstractRequest&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getAllRequests--">getAllRequests</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getApplicationDisplayName-java.lang.String-">getApplicationDisplayName</a></span>(java.lang.String&nbsp;appName)</code>
<div class="block">If appname is <a href="../../sailpoint/object/ProvisioningPlan.html#APP_IIQ"><code>APP_IIQ</code></a> we change it to <a href="../../sailpoint/object/ProvisioningPlan.html#IIQ_APPLICATION_NAME"><code>IIQ_APPLICATION_NAME</code></a></div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getApplicationNames--">getApplicationNames</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../sailpoint/object/Application.html" title="interface in sailpoint.object">Application</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getApplications-Resolver-">getApplications</a></span>(Resolver&nbsp;resolver)</code>&nbsp;</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>&lt;any&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getArguments--">getArguments</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getComments--">getComments</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code><a href="../../sailpoint/object/Identity.html" title="class in sailpoint.object">Identity</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getIdentity--">getIdentity</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getIDMAccountRequest--">getIDMAccountRequest</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getIIQAccountRequest--">getIIQAccountRequest</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>&lt;any&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getIntegrationData--">getIntegrationData</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>static <a href="../../sailpoint/object/ProvisioningPlan.html" title="interface in sailpoint.object">ProvisioningPlan</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getLoggingPlan-sailpoint.object.ProvisioningPlan-">getLoggingPlan</a></span>(<a href="../../sailpoint/object/ProvisioningPlan.html" title="interface in sailpoint.object">ProvisioningPlan</a>&nbsp;src)</code>
<div class="block">Clone a plan removing passwords and other secret data.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getMatchingAccountRequest-sailpoint.object.ProvisioningPlan.AccountRequest-">getMatchingAccountRequest</a></span>(<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;src)</code>&nbsp;</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>AbstractRequest</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getMatchingRequest-AbstractRequest-">getMatchingRequest</a></span>(AbstractRequest&nbsp;src)</code>&nbsp;</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>AbstractRequest</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getMatchingRequest-AbstractRequest-boolean-">getMatchingRequest</a></span>(AbstractRequest&nbsp;src,
boolean&nbsp;allowGeneratedId)</code>&nbsp;</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>&lt;T extends AbstractRequest&gt;<br>AbstractRequest</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getMatchingRequest-java.util.List-AbstractRequest-">getMatchingRequest</a></span>(java.util.List&lt;T&gt;&nbsp;requests,
AbstractRequest&nbsp;src)</code>&nbsp;</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>&lt;T extends AbstractRequest&gt;<br>AbstractRequest</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getMatchingRequest-java.util.List-AbstractRequest-boolean-">getMatchingRequest</a></span>(java.util.List&lt;T&gt;&nbsp;requests,
AbstractRequest&nbsp;src,
boolean&nbsp;allowGeneratedId)</code>&nbsp;</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getModifyAccountRequests--">getModifyAccountRequests</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getNativeIdentity--">getNativeIdentity</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getNonModifyAccountRequests--">getNonModifyAccountRequests</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getNormalizedStatus--">getNormalizedStatus</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>ObjectRequest</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getObjectRequest-java.lang.String-java.lang.String-java.lang.String-">getObjectRequest</a></span>(java.lang.String&nbsp;appName,
java.lang.String&nbsp;instance,
java.lang.String&nbsp;nativeIdentity)</code>&nbsp;</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>java.util.List&lt;ObjectRequest&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getObjectRequests--">getObjectRequests</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;ProvisioningTarget&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getProvisioningTargets--">getProvisioningTargets</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../sailpoint/object/Identity.html" title="class in sailpoint.object">Identity</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getRequesters--">getRequesters</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code><a href="../../sailpoint/object/ProvisioningResult.html" title="interface in sailpoint.object">ProvisioningResult</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getResult--">getResult</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getSource--">getSource</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getSourceId--">getSourceId</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getSourceName--">getSourceName</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getSourceType--">getSourceType</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getString-java.lang.String-">getString</a></span>(java.lang.String&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getTargetIntegration--">getTargetIntegration</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getTrackingId--">getTrackingId</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;Message&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getXmlErrors--">getXmlErrors</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getXmlRequestID--">getXmlRequestID</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getXmlSourceId--">getXmlSourceId</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getXmlSourceName--">getXmlSourceName</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getXmlSourceType--">getXmlSourceType</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getXmlStatus--">getXmlStatus</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;Message&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#getXmlWarnings--">getXmlWarnings</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#hasBeenExecuted--">hasBeenExecuted</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#hasRequests--">hasRequests</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#isEmpty--">isEmpty</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#isFullyCommitted--">isFullyCommitted</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#isIdentityPlan--">isIdentityPlan</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#isIIQ--">isIIQ</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#isIIQ-java.lang.String-">isIIQ</a></span>(java.lang.String&nbsp;app)</code>
<div class="block">Return true if the given application name is the IdentityIQ application, either
the Certification "IdentityIQ" name or the ProvisioningPlan "IIQ" name.</div>
</td>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#isSecret-java.lang.String-">isSecret</a></span>(java.lang.String&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#needsRetry--">needsRetry</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#put-java.lang.String-java.lang.Object-">put</a></span>(java.lang.String&nbsp;name,
java.lang.Object&nbsp;value)</code>&nbsp;</td>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#remove-java.util.List-java.lang.Object-boolean-">remove</a></span>(java.util.List&nbsp;list,
java.lang.Object&nbsp;value,
boolean&nbsp;nocase)</code>&nbsp;</td>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#remove-sailpoint.object.ProvisioningPlan.AccountRequest-">remove</a></span>(<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;account)</code>&nbsp;</td>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#remove-java.lang.String-java.lang.String-java.lang.Object-">remove</a></span>(java.lang.String&nbsp;appname,
java.lang.String&nbsp;attname,
java.lang.Object&nbsp;value)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#removeAll-java.util.List-java.util.List-boolean-">removeAll</a></span>(java.util.List&nbsp;list,
java.util.List&nbsp;values,
boolean&nbsp;nocase)</code>&nbsp;</td>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><code>static java.lang.Object</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#removeValues-java.lang.Object-java.lang.Object-">removeValues</a></span>(java.lang.Object&nbsp;something,
java.lang.Object&nbsp;fromSomething)</code>
<div class="block">Backward compatibility for the Original signature before
case insensitivity was added.</div>
</td>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><code>static java.lang.Object</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#removeValues-java.lang.Object-java.lang.Object-boolean-">removeValues</a></span>(java.lang.Object&nbsp;something,
java.lang.Object&nbsp;fromSomething,
boolean&nbsp;nocase)</code>
<div class="block">Utility to remove values from a multi-valued attribute.</div>
</td>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#retainAll-java.util.List-java.util.List-boolean-">retainAll</a></span>(java.util.List&nbsp;list,
java.util.List&nbsp;values,
boolean&nbsp;nocase)</code>&nbsp;</td>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><code>static java.lang.Object</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#retainValues-java.lang.Object-java.lang.Object-boolean-">retainValues</a></span>(java.lang.Object&nbsp;something,
java.lang.Object&nbsp;fromSomething,
boolean&nbsp;nocase)</code>
<div class="block">Utility to remove values from a multi-valued attribute that
are not in a list.</div>
</td>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#set-java.lang.String-java.lang.String-java.lang.Object-">set</a></span>(java.lang.String&nbsp;appname,
java.lang.String&nbsp;attname,
java.lang.Object&nbsp;value)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#setAccountRequests-java.util.List-">setAccountRequests</a></span>(java.util.List&lt;<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&gt;&nbsp;reqs)</code>&nbsp;</td>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#setObjectRequests-java.util.List-">setObjectRequests</a></span>(java.util.List&lt;ObjectRequest&gt;&nbsp;reqs)</code>&nbsp;</td>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><code>java.util.Map</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/ProvisioningPlan.html#toMap--">toMap</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="ARG_REQUESTER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_REQUESTER</h4>
<pre>static final&nbsp;java.lang.String ARG_REQUESTER</pre>
<div class="block">Name of a plan argument holding the name of the identity
that is considered to be the requester of the provisioning.
This is intended as an replacement for the _requesters property
that is easier to pass through the machinery in maps.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_REQUESTER">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_SOURCE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_SOURCE</h4>
<pre>static final&nbsp;java.lang.String ARG_SOURCE</pre>
<div class="block">Name of a plan argument that contains the "source" type.
The value should be one of the sailpoint.object.Source enumerations
but it is allowed to be a custom source.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_SOURCE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_SOURCE_ID">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_SOURCE_ID</h4>
<pre>static final&nbsp;java.lang.String ARG_SOURCE_ID</pre>
<div class="block">Name of a plan argument that contains the database id of
an object associated with the source. This is used only
for Certification and PolicyViolation sources.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_SOURCE_ID">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_SOURCE_NAME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_SOURCE_NAME</h4>
<pre>static final&nbsp;java.lang.String ARG_SOURCE_NAME</pre>
<div class="block">Name of a plan argument that contains the database name of
an object associated with the source. This is used only
for Certification and PolicyViolation sources.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_SOURCE_NAME">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_LOCK_TIMEOUT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_LOCK_TIMEOUT</h4>
<pre>static final&nbsp;java.lang.String ARG_LOCK_TIMEOUT</pre>
<div class="block">Name of a plan argument that contains the timeout to be used
when acquiring locks on the target Identity. Also used
when locking the source or destination identity when moving
links. This is intended for use in plans that are being
synchronously executed in a UI thread so you do not have to wait
the default 1 minute for a lock timeout.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_LOCK_TIMEOUT">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="APP_IIQ">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>APP_IIQ</h4>
<pre>static final&nbsp;java.lang.String APP_IIQ</pre>
<div class="block">The name of a special AccountRequest application that represents
the IdentityIQ identity.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.APP_IIQ">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="IIQ_APPLICATION_NAME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>IIQ_APPLICATION_NAME</h4>
<pre>static final&nbsp;java.lang.String IIQ_APPLICATION_NAME</pre>
<div class="block">This is the name of the application "IIQ" that goes out in email.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.IIQ_APPLICATION_NAME">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_ASSIGNED_ROLES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_ASSIGNED_ROLES</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_ASSIGNED_ROLES</pre>
<div class="block">The name of a special AttributeRequest within the IdentityIQ
application to modify the assigned role list.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_ASSIGNED_ROLES">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_DETECTED_ROLES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_DETECTED_ROLES</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_DETECTED_ROLES</pre>
<div class="block">The name of a special AttributeRequest within the IdentityIQ
application to modify the detected role list.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_DETECTED_ROLES">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_LINKS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_LINKS</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_LINKS</pre>
<div class="block">The name of special AttributeRequest within the IdentityIQ
application to move or delete links</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_LINKS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_WORKGROUPS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_WORKGROUPS</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_WORKGROUPS</pre>
<div class="block">The name of a special AttributeRequest within the IdentityIQ
application to modify the workgroup list.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_WORKGROUPS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_PASSWORD">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_PASSWORD</h4>
<pre>static final&nbsp;java.lang.String ATT_PASSWORD</pre>
<div class="block">Special attribute name used in AttributeRequests to
set an Identity or account's password.</div>
</li>
</ul>
<a name="ATT_CURRENT_PASSWORD">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_CURRENT_PASSWORD</h4>
<pre>static final&nbsp;java.lang.String ATT_CURRENT_PASSWORD</pre>
<div class="block">Special attribute used in the arguments map of a password
AttributeRequest that holds the users current password. If not
specified, the password will be "reset" rather than "changed".</div>
</li>
</ul>
<a name="ATT_PRE_EXPIRE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_PRE_EXPIRE</h4>
<pre>static final&nbsp;java.lang.String ATT_PRE_EXPIRE</pre>
<div class="block">Special attribute used in the arguments map of a password
AttributeRequest that indicates that the new password should be
pre-expired (for example - the user has to change it after first login).</div>
</li>
</ul>
<a name="ATT_GENERATED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_GENERATED</h4>
<pre>static final&nbsp;java.lang.String ATT_GENERATED</pre>
<div class="block">Used to notify email template</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_GENERATED">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_PASSWORD">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_PASSWORD</h4>
<pre>@Deprecated
static final&nbsp;java.lang.String ATT_IIQ_PASSWORD</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">use <a href="../../sailpoint/object/ProvisioningPlan.html#ATT_PASSWORD"><code>ATT_PASSWORD</code></a></span></div>
<div class="block">Constant for the password attribute found in AttributeRequests
for IdentityIQ.</div>
</li>
</ul>
<a name="ATT_IIQ_CAPABILITIES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_CAPABILITIES</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_CAPABILITIES</pre>
<div class="block">Attribute holding the capabilities list.
Certification has one of these too.</div>
</li>
</ul>
<a name="ATT_IIQ_CAPABILITIES_NEW">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_CAPABILITIES_NEW</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_CAPABILITIES_NEW</pre>
<div class="block">Preferred camel case version of the capabilities attribute. IIQEvaluator
will accept either ATT_IIQ_CAPABILITIES or this attribute, but the IdentityMap
will be using this name.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_CAPABILITIES_NEW">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_CONTROLLED_SCOPES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_CONTROLLED_SCOPES</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_CONTROLLED_SCOPES</pre>
<div class="block">Attribute holding the controlled scopes.</div>
</li>
</ul>
<a name="ATT_IIQ_CONTROLLED_SCOPES_NEW">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_CONTROLLED_SCOPES_NEW</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_CONTROLLED_SCOPES_NEW</pre>
<div class="block">Preferred camel case version of the authorizedScopes attribute. IIQEvaluator
will accept either ATT_IIQ_CONTROLLED_SCOPES or this attribute, but the
IdentityMap will be using this name.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_CONTROLLED_SCOPES_NEW">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_AUTHORIZED_SCOPES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_AUTHORIZED_SCOPES</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_AUTHORIZED_SCOPES</pre>
<div class="block">The name of a special AttributeRequest within the IdentityIQ
application to modify the authorized scopes list.</div>
</li>
</ul>
<a name="ATT_IIQ_SCOPE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_SCOPE</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_SCOPE</pre>
<div class="block">Attribute holding the assigned scope.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_SCOPE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_CONTROLS_ASSIGNED_SCOPE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_CONTROLS_ASSIGNED_SCOPE</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_CONTROLS_ASSIGNED_SCOPE</pre>
<div class="block">Attribute holding the flag indicating that the identity
also controls the assigned scope.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_CONTROLS_ASSIGNED_SCOPE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_ACTIVITY_CONFIG">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_ACTIVITY_CONFIG</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_ACTIVITY_CONFIG</pre>
<div class="block">The name of a special AttributeRequest within the IdentityIQ
application to modify the ActivityConfig. The value
is normally a String or List of application ids.
If the value is Boolean true/false it sets the "enableAll"
flag.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_ACTIVITY_CONFIG">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_ARCHIVES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_ARCHIVES</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_ARCHIVES</pre>
<div class="block">A pseudo attribute representing the IdentityArchive list
which we display in the UI as "identity history".
You can only make Remove requests for this list, adding
IdentityArchive objects is only done as a side effect
of an identity refresh you cannot make one from a provisioning plan.
The value must be a id or list of ids of IdentityArchive objects.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_ARCHIVES">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_SNAPSHOTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_SNAPSHOTS</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_SNAPSHOTS</pre>
<div class="block">An IdentityIQ pseudo attribute targeting the list of IdentitySnapshots.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_SNAPSHOTS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_EVENTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_EVENTS</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_EVENTS</pre>
<div class="block">A pseudo attribute representing Request objects associated
with this identity which the UI displays as "identity events".
You can only make Remove requests for this list, adding
Request objects is only done as a side effect of other things
like role sunrise/sunset. You cannot make one from a plan.
The value must be a id or list of ids of Request objects.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_EVENTS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_PROVISIONING_REQUESTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_PROVISIONING_REQUESTS</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_PROVISIONING_REQUESTS</pre>
<div class="block">An IdentityIQ pseudo attribute targeting the list of
ProvisioningRequests.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_PROVISIONING_REQUESTS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="APP_IDM">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>APP_IDM</h4>
<pre>static final&nbsp;java.lang.String APP_IDM</pre>
<div class="block">The name of a special AccountRequest application that represents
the aggregate identity managed by a provisioning system.
This account may have additional attributes not represented
in resource accounts, notably a list of provisioning system
role assignments.</div>
</li>
</ul>
<a name="ATT_IDM_ROLES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IDM_ROLES</h4>
<pre>static final&nbsp;java.lang.String ATT_IDM_ROLES</pre>
<div class="block">The name of the attribute in the APP_IDM account that
represents the assigned roles. The value must
be a List<String>.</div>
</li>
</ul>
<a name="ARG_FORCE_NEW_ACCOUNT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_FORCE_NEW_ACCOUNT</h4>
<pre>static final&nbsp;java.lang.String ARG_FORCE_NEW_ACCOUNT</pre>
<div class="block">When logically true, this AccountRequest argument indicates that the
user specifically requested to create an account.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_FORCE_NEW_ACCOUNT">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_ADD_DATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_ADD_DATE</h4>
<pre>static final&nbsp;java.lang.String ARG_ADD_DATE</pre>
<div class="block">The date at which an add or set request is to occur,
the "sunrise" date.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_ADD_DATE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_REMOVE_DATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_REMOVE_DATE</h4>
<pre>static final&nbsp;java.lang.String ARG_REMOVE_DATE</pre>
<div class="block">The date at which a Remove request is to occur,
the "sunset" date.
This can be combined with addDate in a Set or Add request which
is why it needs a different name.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_REMOVE_DATE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_COMMENTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_COMMENTS</h4>
<pre>static final&nbsp;java.lang.String ARG_COMMENTS</pre>
<div class="block">The request comments coming in with the request. Need to be shown
on the approval.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_COMMENTS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_ASSIGNMENT_NOTE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_ASSIGNMENT_NOTE</h4>
<pre>static final&nbsp;java.lang.String ARG_ASSIGNMENT_NOTE</pre>
<div class="block">The role assignment note coming in with the attribute request.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_ASSIGNMENT_NOTE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_LINK_EDIT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_LINK_EDIT</h4>
<pre>static final&nbsp;java.lang.String ARG_LINK_EDIT</pre>
<div class="block">When this is logically true, it means that the link attribute
was manually edited. It should be stored in the link similar
to the "optimistic provisioning" option, but it should NOT be
sent to a provisioning system.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_LINK_EDIT">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_CHECK_POLICY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_CHECK_POLICY</h4>
<pre>static final&nbsp;java.lang.String ARG_CHECK_POLICY</pre>
<div class="block">When used with ATT_PASSWORD, requests that policy checking
be performed before setting.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_CHECK_POLICY">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_ASSIGNMENT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_ASSIGNMENT</h4>
<pre>static final&nbsp;java.lang.String ARG_ASSIGNMENT</pre>
<div class="block">When added to the arguments and set to true, will
indicate that the AttributeAssignment stored on the identity,
which makes it sticky, should also be created or removed.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>AttributeAssignment</code>,
<a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_ASSIGNMENT">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_SECRET">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_SECRET</h4>
<pre>static final&nbsp;java.lang.String ARG_SECRET</pre>
<div class="block">When true indicates that the AttributeRequest value is secret.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_SECRET">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_PERMITTED_BY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_PERMITTED_BY</h4>
<pre>static final&nbsp;java.lang.String ARG_PERMITTED_BY</pre>
<div class="block">Holds the name of the role which permits the role being requested
in a permitted role request.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_PERMITTED_BY">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_ROLE_PROFILES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_ROLE_PROFILES</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_ROLE_PROFILES</pre>
<div class="block">Request to remove a profile from a role in a role composition certification.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_ROLE_PROFILES">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_ROLE_CHILD">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_ROLE_CHILD</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_ROLE_CHILD</pre>
<div class="block">Request to remove a child role from a role in a role composition certification.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_ROLE_CHILD">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_ROLE_REQUIREMENT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_ROLE_REQUIREMENT</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_ROLE_REQUIREMENT</pre>
<div class="block">Request to remove a required role from a role in a role composition certification.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_ROLE_REQUIREMENT">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_ROLE_PERMIT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_ROLE_PERMIT</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_ROLE_PERMIT</pre>
<div class="block">Request to remove a permitted role from a role in a role composition certification.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_ROLE_PERMIT">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_ROLE_GRANTED_SCOPE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_ROLE_GRANTED_SCOPE</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_ROLE_GRANTED_SCOPE</pre>
<div class="block">Request to remove a scope grant from a role.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_ROLE_GRANTED_SCOPE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_IIQ_ROLE_GRANTED_CAPABILITY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_IIQ_ROLE_GRANTED_CAPABILITY</h4>
<pre>static final&nbsp;java.lang.String ATT_IIQ_ROLE_GRANTED_CAPABILITY</pre>
<div class="block">Request to remove a capability grant from a role.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_IIQ_ROLE_GRANTED_CAPABILITY">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_PREVIOUS_VALUE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_PREVIOUS_VALUE</h4>
<pre>static final&nbsp;java.lang.String ARG_PREVIOUS_VALUE</pre>
<div class="block">Optional AttributeRequest argument used to convey
the previous values that were assigned.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_PREVIOUS_VALUE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_TYPE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_TYPE</h4>
<pre>static final&nbsp;java.lang.String ARG_TYPE</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_TYPE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_REQUIRED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_REQUIRED</h4>
<pre>static final&nbsp;java.lang.String ARG_REQUIRED</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_REQUIRED">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_TYPE_DATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_TYPE_DATE</h4>
<pre>static final&nbsp;java.lang.String ARG_TYPE_DATE</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_TYPE_DATE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_ALLOW_SIMPLIFICATION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_ALLOW_SIMPLIFICATION</h4>
<pre>static final&nbsp;java.lang.String ARG_ALLOW_SIMPLIFICATION</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_ALLOW_SIMPLIFICATION">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_DESTINATION_IDENTITY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_DESTINATION_IDENTITY</h4>
<pre>static final&nbsp;java.lang.String ARG_DESTINATION_IDENTITY</pre>
<div class="block">Argument for "links" request. To which identity the link
should be moved to.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_DESTINATION_IDENTITY">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ARG_SOURCE_IDENTITY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARG_SOURCE_IDENTITY</h4>
<pre>static final&nbsp;java.lang.String ARG_SOURCE_IDENTITY</pre>
<div class="block">Argument for "links" request. From which identity the link
should be moved.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ARG_SOURCE_IDENTITY">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="OBJECT_TYPE_MANAGED_ATTRIBUTE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>OBJECT_TYPE_MANAGED_ATTRIBUTE</h4>
<pre>static final&nbsp;java.lang.String OBJECT_TYPE_MANAGED_ATTRIBUTE</pre>
<div class="block">A type name used in ObjectRequest to indicate that the request
will create or update an IdentityIQ ManagedAttribute object but will
not provisioning anything through a Connector. This is necessary
to distinguish between ObjectRequests of type "group" that
will provision groups, and ORs for other managed attributes.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.OBJECT_TYPE_MANAGED_ATTRIBUTE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="OBJECT_TYPE_GROUP">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>OBJECT_TYPE_GROUP</h4>
<pre>static final&nbsp;java.lang.String OBJECT_TYPE_GROUP</pre>
<div class="block">A type name used in ObjectRequest to indicate that the request
will create or update a group. Use of this constant is not required,
any Schema name in the target Application will do, but this
is common and consistent with OBJECT_type_MANAGED_ATTRIBUTE.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.OBJECT_TYPE_GROUP">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ACCOUNT_GROUP_NAME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ACCOUNT_GROUP_NAME</h4>
<pre>static final&nbsp;java.lang.String ACCOUNT_GROUP_NAME</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ACCOUNT_GROUP_NAME">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ACCOUNT_GROUP_DESCRIPTION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ACCOUNT_GROUP_DESCRIPTION</h4>
<pre>static final&nbsp;java.lang.String ACCOUNT_GROUP_DESCRIPTION</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ACCOUNT_GROUP_DESCRIPTION">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ACCOUNT_GROUP_OWNER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ACCOUNT_GROUP_OWNER</h4>
<pre>static final&nbsp;java.lang.String ACCOUNT_GROUP_OWNER</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ACCOUNT_GROUP_OWNER">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ACCOUNT_GROUP_SCOPE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ACCOUNT_GROUP_SCOPE</h4>
<pre>static final&nbsp;java.lang.String ACCOUNT_GROUP_SCOPE</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ACCOUNT_GROUP_SCOPE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ACCOUNT_GROUP_APPLICATION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ACCOUNT_GROUP_APPLICATION</h4>
<pre>static final&nbsp;java.lang.String ACCOUNT_GROUP_APPLICATION</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ACCOUNT_GROUP_APPLICATION">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ACCOUNT_GROUP_NATIVE_IDENTITY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ACCOUNT_GROUP_NATIVE_IDENTITY</h4>
<pre>static final&nbsp;java.lang.String ACCOUNT_GROUP_NATIVE_IDENTITY</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ACCOUNT_GROUP_NATIVE_IDENTITY">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ACCOUNT_GROUP_REFERENCE_ATTRIBUTE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ACCOUNT_GROUP_REFERENCE_ATTRIBUTE</h4>
<pre>static final&nbsp;java.lang.String ACCOUNT_GROUP_REFERENCE_ATTRIBUTE</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ACCOUNT_GROUP_REFERENCE_ATTRIBUTE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_PLAN_IDENTITY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_PLAN_IDENTITY</h4>
<pre>static final&nbsp;java.lang.String ATT_PLAN_IDENTITY</pre>
</li>
</ul>
<a name="ATT_PLAN_ACCOUNTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_PLAN_ACCOUNTS</h4>
<pre>static final&nbsp;java.lang.String ATT_PLAN_ACCOUNTS</pre>
</li>
</ul>
<a name="ATT_PLAN_OBJECTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_PLAN_OBJECTS</h4>
<pre>static final&nbsp;java.lang.String ATT_PLAN_OBJECTS</pre>
</li>
</ul>
<a name="ATT_PLAN_REQUESTERS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_PLAN_REQUESTERS</h4>
<pre>static final&nbsp;java.lang.String ATT_PLAN_REQUESTERS</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_PLAN_REQUESTERS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_PLAN_ARGUMENTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_PLAN_ARGUMENTS</h4>
<pre>static final&nbsp;java.lang.String ATT_PLAN_ARGUMENTS</pre>
</li>
</ul>
<a name="ATT_PLAN_INTEGRATION_DATA">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_PLAN_INTEGRATION_DATA</h4>
<pre>static final&nbsp;java.lang.String ATT_PLAN_INTEGRATION_DATA</pre>
</li>
</ul>
<a name="ATT_PLAN_PROFILE_ORINDAL">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_PLAN_PROFILE_ORINDAL</h4>
<pre>static final&nbsp;java.lang.String ATT_PLAN_PROFILE_ORINDAL</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_PLAN_PROFILE_ORINDAL">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_OP">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_OP</h4>
<pre>static final&nbsp;java.lang.String ATT_OP</pre>
</li>
</ul>
<a name="ATT_OBJECT_APPLICATION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_OBJECT_APPLICATION</h4>
<pre>static final&nbsp;java.lang.String ATT_OBJECT_APPLICATION</pre>
</li>
</ul>
<a name="ATT_OBJECT_INSTANCE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_OBJECT_INSTANCE</h4>
<pre>static final&nbsp;java.lang.String ATT_OBJECT_INSTANCE</pre>
</li>
</ul>
<a name="ATT_OBJECT_TYPE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_OBJECT_TYPE</h4>
<pre>static final&nbsp;java.lang.String ATT_OBJECT_TYPE</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_OBJECT_TYPE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_OBJECT_ID">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_OBJECT_ID</h4>
<pre>static final&nbsp;java.lang.String ATT_OBJECT_ID</pre>
</li>
</ul>
<a name="ATT_OBJECT_UUID">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_OBJECT_UUID</h4>
<pre>static final&nbsp;java.lang.String ATT_OBJECT_UUID</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ATT_OBJECT_UUID">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="ATT_OBJECT_ATTRIBUTES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_OBJECT_ATTRIBUTES</h4>
<pre>static final&nbsp;java.lang.String ATT_OBJECT_ATTRIBUTES</pre>
</li>
</ul>
<a name="ATT_OBJECT_PERMISSIONS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_OBJECT_PERMISSIONS</h4>
<pre>static final&nbsp;java.lang.String ATT_OBJECT_PERMISSIONS</pre>
</li>
</ul>
<a name="ATT_OBJECT_ARGUMENTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_OBJECT_ARGUMENTS</h4>
<pre>static final&nbsp;java.lang.String ATT_OBJECT_ARGUMENTS</pre>
</li>
</ul>
<a name="ATT_ATTRIBUTE_NAME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_ATTRIBUTE_NAME</h4>
<pre>static final&nbsp;java.lang.String ATT_ATTRIBUTE_NAME</pre>
</li>
</ul>
<a name="ATT_ATTRIBUTE_VALUE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_ATTRIBUTE_VALUE</h4>
<pre>static final&nbsp;java.lang.String ATT_ATTRIBUTE_VALUE</pre>
</li>
</ul>
<a name="ATT_PERMISSION_TARGET">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_PERMISSION_TARGET</h4>
<pre>static final&nbsp;java.lang.String ATT_PERMISSION_TARGET</pre>
</li>
</ul>
<a name="ATT_PERMISSION_RIGHTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_PERMISSION_RIGHTS</h4>
<pre>static final&nbsp;java.lang.String ATT_PERMISSION_RIGHTS</pre>
</li>
</ul>
<a name="ATT_REQUEST_ARGUMENTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_REQUEST_ARGUMENTS</h4>
<pre>static final&nbsp;java.lang.String ATT_REQUEST_ARGUMENTS</pre>
</li>
</ul>
<a name="ATT_REQUEST_RESULT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ATT_REQUEST_RESULT</h4>
<pre>static final&nbsp;java.lang.String ATT_REQUEST_RESULT</pre>
</li>
</ul>
<a name="ASSIGNMENT_ID_NEW">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ASSIGNMENT_ID_NEW</h4>
<pre>static final&nbsp;java.lang.String ASSIGNMENT_ID_NEW</pre>
<div class="block">A reserved name that can be set in an AttributeRequest's assignmentId
to indicate that a new assignment is to be created. This is an alternative
to having the application generate a uuid.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#sailpoint.object.ProvisioningPlan.ASSIGNMENT_ID_NEW">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="SECRET_ATTRIBUTES">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SECRET_ATTRIBUTES</h4>
<pre>static final&nbsp;java.lang.String[] SECRET_ATTRIBUTES</pre>
<div class="block">List of secret things in provisioning plans.</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="isIIQ-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isIIQ</h4>
<pre>static&nbsp;boolean&nbsp;isIIQ(java.lang.String&nbsp;app)</pre>
<div class="block">Return true if the given application name is the IdentityIQ application, either
the Certification "IdentityIQ" name or the ProvisioningPlan "IIQ" name.</div>
</li>
</ul>
<a name="getApplicationDisplayName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getApplicationDisplayName</h4>
<pre>static&nbsp;java.lang.String&nbsp;getApplicationDisplayName(java.lang.String&nbsp;appName)</pre>
<div class="block">If appname is <a href="../../sailpoint/object/ProvisioningPlan.html#APP_IIQ"><code>APP_IIQ</code></a> we change it to <a href="../../sailpoint/object/ProvisioningPlan.html#IIQ_APPLICATION_NAME"><code>IIQ_APPLICATION_NAME</code></a></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>appName</code> - the appname to display</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>modified Appname</dd>
</dl>
</li>
</ul>
<a name="addValues-java.lang.Object-java.lang.Object-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addValues</h4>
<pre>static&nbsp;java.lang.Object&nbsp;addValues(java.lang.Object&nbsp;something,
java.lang.Object&nbsp;toSomething,
boolean&nbsp;nocase)</pre>
<div class="block">Utility to add values to a multi-valued attribute with
necessary coercion. This is generic and could go in Util.
Originally this would always coerce the target value to a List
but this creates XML clutter during the simplify phase where
most AttributeRequests are just for atomic values.
<p>
When nocase is true, the values are case insensitive.</div>
</li>
</ul>
<a name="addValues-java.lang.Object-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addValues</h4>
<pre>static&nbsp;java.lang.Object&nbsp;addValues(java.lang.Object&nbsp;something,
java.lang.Object&nbsp;toSomething)</pre>
<div class="block">Backward compatibility for the Original signature before
case insensitivity was added.</div>
</li>
</ul>
<a name="removeValues-java.lang.Object-java.lang.Object-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeValues</h4>
<pre>static&nbsp;java.lang.Object&nbsp;removeValues(java.lang.Object&nbsp;something,
java.lang.Object&nbsp;fromSomething,
boolean&nbsp;nocase)</pre>
<div class="block">Utility to remove values from a multi-valued attribute.
Like addValues, used by Provisioner during plan compilation
and during plan application.
<p>
When nocase is true, the values are case insensitive.</div>
</li>
</ul>
<a name="removeValues-java.lang.Object-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeValues</h4>
<pre>static&nbsp;java.lang.Object&nbsp;removeValues(java.lang.Object&nbsp;something,
java.lang.Object&nbsp;fromSomething)</pre>
<div class="block">Backward compatibility for the Original signature before
case insensitivity was added.</div>
</li>
</ul>
<a name="retainValues-java.lang.Object-java.lang.Object-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retainValues</h4>
<pre>static&nbsp;java.lang.Object&nbsp;retainValues(java.lang.Object&nbsp;something,
java.lang.Object&nbsp;fromSomething,
boolean&nbsp;nocase)</pre>
<div class="block">Utility to remove values from a multi-valued attribute that
are not in a list.
When nocase is true, the values are case insensitive.</div>
</li>
</ul>
<a name="removeAll-java.util.List-java.util.List-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeAll</h4>
<pre>static&nbsp;void&nbsp;removeAll(java.util.List&nbsp;list,
java.util.List&nbsp;values,
boolean&nbsp;nocase)</pre>
</li>
</ul>
<a name="retainAll-java.util.List-java.util.List-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retainAll</h4>
<pre>static&nbsp;void&nbsp;retainAll(java.util.List&nbsp;list,
java.util.List&nbsp;values,
boolean&nbsp;nocase)</pre>
</li>
</ul>
<a name="remove-java.util.List-java.lang.Object-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>remove</h4>
<pre>static&nbsp;void&nbsp;remove(java.util.List&nbsp;list,
java.lang.Object&nbsp;value,
boolean&nbsp;nocase)</pre>
</li>
</ul>
<a name="contains-java.util.List-java.lang.Object-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>contains</h4>
<pre>static&nbsp;boolean&nbsp;contains(java.util.List&nbsp;list,
java.lang.Object&nbsp;value,
boolean&nbsp;nocase)</pre>
</li>
</ul>
<a name="equals-java.lang.Object-java.lang.Object-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>static&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;o1,
java.lang.Object&nbsp;o2,
boolean&nbsp;nocase)</pre>
</li>
</ul>
<a name="isSecret-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSecret</h4>
<pre>static&nbsp;boolean&nbsp;isSecret(java.lang.String&nbsp;name)</pre>
</li>
</ul>
<a name="getLoggingPlan-sailpoint.object.ProvisioningPlan-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLoggingPlan</h4>
<pre>static&nbsp;<a href="../../sailpoint/object/ProvisioningPlan.html" title="interface in sailpoint.object">ProvisioningPlan</a>&nbsp;getLoggingPlan(<a href="../../sailpoint/object/ProvisioningPlan.html" title="interface in sailpoint.object">ProvisioningPlan</a>&nbsp;src)</pre>
<div class="block">Clone a plan removing passwords and other secret data.
This is intended for use when logging plans.</div>
</li>
</ul>
<a name="isIdentityPlan--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isIdentityPlan</h4>
<pre>boolean&nbsp;isIdentityPlan()</pre>
</li>
</ul>
<a name="add-sailpoint.object.ProvisioningPlan.AccountRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre>void&nbsp;add(<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;account)</pre>
</li>
</ul>
<a name="add-ObjectRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre>void&nbsp;add(ObjectRequest&nbsp;object)</pre>
</li>
</ul>
<a name="remove-sailpoint.object.ProvisioningPlan.AccountRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>remove</h4>
<pre>void&nbsp;remove(<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;account)</pre>
</li>
</ul>
<a name="addRequest-AbstractRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addRequest</h4>
<pre>void&nbsp;addRequest(AbstractRequest&nbsp;req)</pre>
</li>
</ul>
<a name="setAccountRequests-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAccountRequests</h4>
<pre>void&nbsp;setAccountRequests(java.util.List&lt;<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&gt;&nbsp;reqs)</pre>
</li>
</ul>
<a name="getAccountRequests--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAccountRequests</h4>
<pre>java.util.List&lt;<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&gt;&nbsp;getAccountRequests()</pre>
</li>
</ul>
<a name="getObjectRequests--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getObjectRequests</h4>
<pre>java.util.List&lt;ObjectRequest&gt;&nbsp;getObjectRequests()</pre>
</li>
</ul>
<a name="setObjectRequests-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setObjectRequests</h4>
<pre>void&nbsp;setObjectRequests(java.util.List&lt;ObjectRequest&gt;&nbsp;reqs)</pre>
</li>
</ul>
<a name="addObjectRequest-ObjectRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addObjectRequest</h4>
<pre>void&nbsp;addObjectRequest(ObjectRequest&nbsp;request)</pre>
</li>
</ul>
<a name="getAllRequests--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAllRequests</h4>
<pre>java.util.List&lt;AbstractRequest&gt;&nbsp;getAllRequests()</pre>
</li>
</ul>
<a name="isEmpty--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isEmpty</h4>
<pre>boolean&nbsp;isEmpty()</pre>
</li>
</ul>
<a name="hasRequests--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasRequests</h4>
<pre>boolean&nbsp;hasRequests()</pre>
</li>
</ul>
<a name="getRequesters--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRequesters</h4>
<pre>java.util.List&lt;<a href="../../sailpoint/object/Identity.html" title="class in sailpoint.object">Identity</a>&gt;&nbsp;getRequesters()</pre>
</li>
</ul>
<a name="addRequester-sailpoint.object.Identity-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addRequester</h4>
<pre>void&nbsp;addRequester(<a href="../../sailpoint/object/Identity.html" title="class in sailpoint.object">Identity</a>&nbsp;requester)</pre>
</li>
</ul>
<a name="getComments--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getComments</h4>
<pre>java.lang.String&nbsp;getComments()</pre>
</li>
</ul>
<a name="getProvisioningTargets--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProvisioningTargets</h4>
<pre>java.util.List&lt;ProvisioningTarget&gt;&nbsp;getProvisioningTargets()</pre>
</li>
</ul>
<a name="getSource--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSource</h4>
<pre>java.lang.String&nbsp;getSource()</pre>
</li>
</ul>
<a name="getSourceType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSourceType</h4>
<pre>java.lang.String&nbsp;getSourceType()</pre>
</li>
</ul>
<a name="getSourceName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSourceName</h4>
<pre>java.lang.String&nbsp;getSourceName()</pre>
</li>
</ul>
<a name="getSourceId--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSourceId</h4>
<pre>java.lang.String&nbsp;getSourceId()</pre>
</li>
</ul>
<a name="getIdentity--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIdentity</h4>
<pre><a href="../../sailpoint/object/Identity.html" title="class in sailpoint.object">Identity</a>&nbsp;getIdentity()</pre>
</li>
</ul>
<a name="getNativeIdentity--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNativeIdentity</h4>
<pre>java.lang.String&nbsp;getNativeIdentity()</pre>
</li>
</ul>
<a name="getArguments--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getArguments</h4>
<pre>&lt;any&gt;&nbsp;getArguments()</pre>
</li>
</ul>
<a name="getIntegrationData--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIntegrationData</h4>
<pre>&lt;any&gt;&nbsp;getIntegrationData()</pre>
</li>
</ul>
<a name="getTargetIntegration--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTargetIntegration</h4>
<pre>java.lang.String&nbsp;getTargetIntegration()</pre>
</li>
</ul>
<a name="getResult--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResult</h4>
<pre><a href="../../sailpoint/object/ProvisioningResult.html" title="interface in sailpoint.object">ProvisioningResult</a>&nbsp;getResult()</pre>
</li>
</ul>
<a name="isIIQ--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isIIQ</h4>
<pre>boolean&nbsp;isIIQ()</pre>
</li>
</ul>
<a name="getTrackingId--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTrackingId</h4>
<pre>java.lang.String&nbsp;getTrackingId()</pre>
</li>
</ul>
<a name="getXmlSourceType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXmlSourceType</h4>
<pre>@Deprecated
java.lang.String&nbsp;getXmlSourceType()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
<a name="getXmlSourceName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXmlSourceName</h4>
<pre>@Deprecated
java.lang.String&nbsp;getXmlSourceName()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
<a name="getXmlSourceId--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXmlSourceId</h4>
<pre>@Deprecated
java.lang.String&nbsp;getXmlSourceId()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
<a name="getXmlStatus--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXmlStatus</h4>
<pre>@Deprecated
java.lang.String&nbsp;getXmlStatus()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
<a name="getXmlRequestID--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXmlRequestID</h4>
<pre>@Deprecated
java.lang.String&nbsp;getXmlRequestID()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
<a name="getXmlWarnings--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXmlWarnings</h4>
<pre>@Deprecated
java.util.List&lt;Message&gt;&nbsp;getXmlWarnings()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
<a name="getXmlErrors--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXmlErrors</h4>
<pre>@Deprecated
java.util.List&lt;Message&gt;&nbsp;getXmlErrors()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
<a name="add-java.lang.String-java.lang.String-sailpoint.object.ProvisioningPlan.AccountRequest.Operation-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;add(java.lang.String&nbsp;appname,
java.lang.String&nbsp;identity,
<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.Operation.html" title="enum in sailpoint.object">ProvisioningPlan.AccountRequest.Operation</a>&nbsp;op)</pre>
</li>
</ul>
<a name="add-java.lang.String-java.lang.String-java.lang.String-sailpoint.object.ProvisioningPlan.Operation-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;add(java.lang.String&nbsp;appname,
java.lang.String&nbsp;nativeIdentity,
java.lang.String&nbsp;attname,
<a href="../../sailpoint/object/ProvisioningPlan.Operation.html" title="enum in sailpoint.object">ProvisioningPlan.Operation</a>&nbsp;op,
java.lang.Object&nbsp;value)</pre>
</li>
</ul>
<a name="put-java.lang.String-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>put</h4>
<pre>void&nbsp;put(java.lang.String&nbsp;name,
java.lang.Object&nbsp;value)</pre>
</li>
</ul>
<a name="get-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>get</h4>
<pre>java.lang.Object&nbsp;get(java.lang.String&nbsp;name)</pre>
</li>
</ul>
<a name="getString-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getString</h4>
<pre>java.lang.String&nbsp;getString(java.lang.String&nbsp;name)</pre>
</li>
</ul>
<a name="getMatchingRequest-AbstractRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMatchingRequest</h4>
<pre>AbstractRequest&nbsp;getMatchingRequest(AbstractRequest&nbsp;src)</pre>
</li>
</ul>
<a name="getMatchingRequest-AbstractRequest-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMatchingRequest</h4>
<pre>AbstractRequest&nbsp;getMatchingRequest(AbstractRequest&nbsp;src,
boolean&nbsp;allowGeneratedId)</pre>
</li>
</ul>
<a name="getMatchingRequest-java.util.List-AbstractRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMatchingRequest</h4>
<pre>&lt;T extends AbstractRequest&gt;&nbsp;AbstractRequest&nbsp;getMatchingRequest(java.util.List&lt;T&gt;&nbsp;requests,
AbstractRequest&nbsp;src)</pre>
</li>
</ul>
<a name="getMatchingRequest-java.util.List-AbstractRequest-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMatchingRequest</h4>
<pre>&lt;T extends AbstractRequest&gt;&nbsp;AbstractRequest&nbsp;getMatchingRequest(java.util.List&lt;T&gt;&nbsp;requests,
AbstractRequest&nbsp;src,
boolean&nbsp;allowGeneratedId)</pre>
</li>
</ul>
<a name="getMatchingAccountRequest-sailpoint.object.ProvisioningPlan.AccountRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMatchingAccountRequest</h4>
<pre><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;getMatchingAccountRequest(<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;src)</pre>
</li>
</ul>
<a name="getAccountRequests-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAccountRequests</h4>
<pre>java.util.List&lt;<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&gt;&nbsp;getAccountRequests(java.lang.String&nbsp;appname)</pre>
</li>
</ul>
<a name="getAccountRequest-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAccountRequest</h4>
<pre>@Deprecated
<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;getAccountRequest(java.lang.String&nbsp;appname)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
<a name="getAccountRequest-java.lang.String-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAccountRequest</h4>
<pre><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;getAccountRequest(java.lang.String&nbsp;appname,
java.lang.String&nbsp;instance,
java.lang.String&nbsp;nativeIdentity)</pre>
</li>
</ul>
<a name="getObjectRequest-java.lang.String-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getObjectRequest</h4>
<pre>ObjectRequest&nbsp;getObjectRequest(java.lang.String&nbsp;appName,
java.lang.String&nbsp;instance,
java.lang.String&nbsp;nativeIdentity)</pre>
</li>
</ul>
<a name="getIIQAccountRequest--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIIQAccountRequest</h4>
<pre><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;getIIQAccountRequest()</pre>
</li>
</ul>
<a name="getIDMAccountRequest--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIDMAccountRequest</h4>
<pre><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&nbsp;getIDMAccountRequest()</pre>
</li>
</ul>
<a name="convertToEntitlementSnapshots--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convertToEntitlementSnapshots</h4>
<pre>java.util.Collection&lt;EntitlementSnapshot&gt;&nbsp;convertToEntitlementSnapshots()
throws GeneralException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>GeneralException</code></dd>
</dl>
</li>
</ul>
<a name="getApplicationNames--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getApplicationNames</h4>
<pre>java.util.List&lt;java.lang.String&gt;&nbsp;getApplicationNames()</pre>
</li>
</ul>
<a name="getApplications-Resolver-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getApplications</h4>
<pre>java.util.List&lt;<a href="../../sailpoint/object/Application.html" title="interface in sailpoint.object">Application</a>&gt;&nbsp;getApplications(Resolver&nbsp;resolver)
throws GeneralException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>GeneralException</code></dd>
</dl>
</li>
</ul>
<a name="getNonModifyAccountRequests--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNonModifyAccountRequests</h4>
<pre>java.util.List&lt;<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&gt;&nbsp;getNonModifyAccountRequests()</pre>
</li>
</ul>
<a name="getModifyAccountRequests--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getModifyAccountRequests</h4>
<pre>java.util.List&lt;<a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object">ProvisioningPlan.AccountRequest</a>&gt;&nbsp;getModifyAccountRequests()</pre>
</li>
</ul>
<a name="toMap--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toMap</h4>
<pre>java.util.Map&nbsp;toMap()</pre>
</li>
</ul>
<a name="fromMap-java.util.Map-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromMap</h4>
<pre>void&nbsp;fromMap(java.util.Map&nbsp;map)</pre>
</li>
</ul>
<a name="collapse-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>collapse</h4>
<pre><a href="../../sailpoint/object/ProvisioningPlan.html" title="interface in sailpoint.object">ProvisioningPlan</a>&nbsp;collapse(boolean&nbsp;includeNullSet)</pre>
</li>
</ul>
<a name="isFullyCommitted--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isFullyCommitted</h4>
<pre>boolean&nbsp;isFullyCommitted()</pre>
</li>
</ul>
<a name="getNormalizedStatus--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNormalizedStatus</h4>
<pre>java.lang.String&nbsp;getNormalizedStatus()</pre>
</li>
</ul>
<a name="hasBeenExecuted--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasBeenExecuted</h4>
<pre>boolean&nbsp;hasBeenExecuted()</pre>
</li>
</ul>
<a name="needsRetry--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>needsRetry</h4>
<pre>boolean&nbsp;needsRetry()</pre>
</li>
</ul>
<a name="add-java.lang.String-java.lang.String-sailpoint.object.ProvisioningPlan.Operation-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre>@Deprecated
void&nbsp;add(java.lang.String&nbsp;appname,
java.lang.String&nbsp;attname,
<a href="../../sailpoint/object/ProvisioningPlan.Operation.html" title="enum in sailpoint.object">ProvisioningPlan.Operation</a>&nbsp;op,
java.lang.Object&nbsp;value)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
<a name="add-java.lang.String-java.lang.String-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre>@Deprecated
void&nbsp;add(java.lang.String&nbsp;appname,
java.lang.String&nbsp;attname,
java.lang.Object&nbsp;value)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
<a name="remove-java.lang.String-java.lang.String-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>remove</h4>
<pre>@Deprecated
void&nbsp;remove(java.lang.String&nbsp;appname,
java.lang.String&nbsp;attname,
java.lang.Object&nbsp;value)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
<a name="set-java.lang.String-java.lang.String-java.lang.Object-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>set</h4>
<pre>@Deprecated
void&nbsp;set(java.lang.String&nbsp;appname,
java.lang.String&nbsp;attname,
java.lang.Object&nbsp;value)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-files/index-1.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../sailpoint/object/Identity.html" title="class in sailpoint.object"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../sailpoint/object/ProvisioningPlan.AccountRequest.html" title="class in sailpoint.object"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>