Files
developer.sailpoint.com/static/rule-java-docs/sailpoint/object/Application.Feature.html
2023-05-03 23:14:09 -04:00

798 lines
31 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 Wed Sep 21 11:36:52 EDT 2022 -->
<title>Application.Feature</title>
<meta name="date" content="2022-09-21">
<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="Application.Feature";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete 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/Application.html" title="interface in sailpoint.object"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../sailpoint/object/Field.html" title="interface 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>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&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="Enum Application.Feature" class="title">Enum Application.Feature</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a>&gt;</li>
<li>
<ul class="inheritance">
<li>sailpoint.object.Application.Feature</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a>&gt;</dd>
</dl>
<dl>
<dt>Enclosing interface:</dt>
<dd><a href="../../sailpoint/object/Application.html" title="interface in sailpoint.object">Application</a></dd>
</dl>
<hr>
<br>
<pre>public static enum <span class="typeNameLabel">Application.Feature</span>
extends java.lang.Enum&lt;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a>&gt;</pre>
<div class="block">Optional features that can be supported by an application.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#ACCOUNT_ONLY_REQUEST">ACCOUNT_ONLY_REQUEST</a></span></code>
<div class="block">The application supports requesting accounts without
entitlements.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#ADDITIONAL_ACCOUNT_REQUEST">ADDITIONAL_ACCOUNT_REQUEST</a></span></code>
<div class="block">The application supports requesting additional accounts.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#AUTHENTICATE">AUTHENTICATE</a></span></code>
<div class="block">The application supports pass through authentication.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#COMPOSITE">COMPOSITE</a></span></code>
<div class="block">The application supports composite application
creation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#CURRENT_PASSWORD">CURRENT_PASSWORD</a></span></code>
<div class="block">Some application types support verification of the current password</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#DIRECT_PERMISSIONS">DIRECT_PERMISSIONS</a></span></code>
<div class="block">The application supports returning DirectPermissions.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#DISCOVER_SCHEMA">DISCOVER_SCHEMA</a></span></code>
<div class="block">The application supports discovering schemas for
users and groups.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#ENABLE">ENABLE</a></span></code>
<div class="block">The application supports reading if an account
is enabled or disabled.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#GROUP_PROVISIONING">GROUP_PROVISIONING</a></span></code>
<div class="block">The application can both read and write groups.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#GROUPS_HAVE_MEMBERS">GROUPS_HAVE_MEMBERS</a></span></code>
<div class="block">The application models group memberships with a member
attribute on the group object rather than a groups attribute
on the account object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#MANAGER_LOOKUP">MANAGER_LOOKUP</a></span></code>
<div class="block">The application supports looking up managers
as they are encountered in a feed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#NO_AGGREGATION">NO_AGGREGATION</a></span></code>
<div class="block">An application that does not support aggregation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#NO_DIRECT_PERMISSIONS_PROVISIONING">NO_DIRECT_PERMISSIONS_PROVISIONING</a></span></code>
<div class="block">This string will be replaced by NO_GROUP_PERMISSIONS_PROVISIONING and
NO_PERMISSIONS_PROVISIONING in 6.3.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#NO_GROUP_PERMISSIONS_PROVISIONING">NO_GROUP_PERMISSIONS_PROVISIONING</a></span></code>
<div class="block">Indicates that the connector cannot provision direct or target permissions
for groups.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#NO_PERMISSIONS_PROVISIONING">NO_PERMISSIONS_PROVISIONING</a></span></code>
<div class="block">Indicates that the connector cannot provision direct or target permissions
for accounts.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#NO_RANDOM_ACCESS">NO_RANDOM_ACCESS</a></span></code>
<div class="block">The application does not support random access
and the getObject() methods should not be called
and expected to perform.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#NO_UNSTRUCTURED_TARGETS_PROVISIONING">NO_UNSTRUCTURED_TARGETS_PROVISIONING</a></span></code>
<div class="block">This string will be replaced by NO_GROUP_PERMISSIONS_PROVISIONING and
NO_PERMISSIONS_PROVISIONING in 6.3.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#PASSWORD">PASSWORD</a></span></code>
<div class="block">The application can provision password changes.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#PROVISIONING">PROVISIONING</a></span></code>
<div class="block">The application can both read and write accounts.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#PROXY">PROXY</a></span></code>
<div class="block">The application can serve as a proxy for
another application.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#SEARCH">SEARCH</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#SHAREPOINT_TARGET">SHAREPOINT_TARGET</a></span></code>
<div class="block">The application supports returning unstructured
Target data for SharePoint.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#SOD_ARM">SOD_ARM</a></span></code>
<div class="block">Indicates the application supports separation of duties(SOD) extracts
for ARM on ERP connectors</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#SYNC_PROVISIONING">SYNC_PROVISIONING</a></span></code>
<div class="block">The application can provision accounts synchronously.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#TEMPLATE">TEMPLATE</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#UNLOCK">UNLOCK</a></span></code>
<div class="block">The application supports reading if an account
is locked or unlocked.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#UNSTRUCTURED_TARGETS">UNSTRUCTURED_TARGETS</a></span></code>
<div class="block">The application supports returning unstructured
Targets.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#USES_UUID">USES_UUID</a></span></code>
<div class="block">The application uses <code>Link#getUuid()</code> (which is preferred over <code>Link#getNativeIdentity()</code>)</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="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete 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>static <a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../sailpoint/object/Application.Feature.html#values--">values</a></span>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="AUTHENTICATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>AUTHENTICATE</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> AUTHENTICATE</pre>
<div class="block">The application supports pass through authentication.</div>
</li>
</ul>
<a name="COMPOSITE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>COMPOSITE</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> COMPOSITE</pre>
<div class="block">The application supports composite application
creation.</div>
</li>
</ul>
<a name="DIRECT_PERMISSIONS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DIRECT_PERMISSIONS</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> DIRECT_PERMISSIONS</pre>
<div class="block">The application supports returning DirectPermissions.</div>
</li>
</ul>
<a name="DISCOVER_SCHEMA">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DISCOVER_SCHEMA</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> DISCOVER_SCHEMA</pre>
<div class="block">The application supports discovering schemas for
users and groups.</div>
</li>
</ul>
<a name="ENABLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ENABLE</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> ENABLE</pre>
<div class="block">The application supports reading if an account
is enabled or disabled.</div>
</li>
</ul>
<a name="MANAGER_LOOKUP">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MANAGER_LOOKUP</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> MANAGER_LOOKUP</pre>
<div class="block">The application supports looking up managers
as they are encountered in a feed. This is
the opposite of NO_RANDOM_ACCESS.</div>
</li>
</ul>
<a name="NO_RANDOM_ACCESS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NO_RANDOM_ACCESS</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> NO_RANDOM_ACCESS</pre>
<div class="block">The application does not support random access
and the getObject() methods should not be called
and expected to perform.</div>
</li>
</ul>
<a name="PROXY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PROXY</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> PROXY</pre>
<div class="block">The application can serve as a proxy for
another application. When an application has
a proxy, all connector calls made with that
application are redirected through the connector
for the proxy application.</div>
</li>
</ul>
<a name="SEARCH">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SEARCH</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> SEARCH</pre>
</li>
</ul>
<a name="TEMPLATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TEMPLATE</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> TEMPLATE</pre>
</li>
</ul>
<a name="UNLOCK">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>UNLOCK</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> UNLOCK</pre>
<div class="block">The application supports reading if an account
is locked or unlocked.</div>
</li>
</ul>
<a name="UNSTRUCTURED_TARGETS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>UNSTRUCTURED_TARGETS</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> UNSTRUCTURED_TARGETS</pre>
<div class="block">The application supports returning unstructured
Targets.</div>
</li>
</ul>
<a name="USES_UUID">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>USES_UUID</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> USES_UUID</pre>
<div class="block">The application uses <code>Link#getUuid()</code> (which is preferred over <code>Link#getNativeIdentity()</code>)
<p>
TBD: We may decide to re-use this Feature to also indicate preference for
<code>EntitlementGroup#getUuid()</code> over <code>EntitlementGroup#getNativeIdentity()</code>
or we might create a distinct Feature for that.</div>
</li>
</ul>
<a name="SHAREPOINT_TARGET">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SHAREPOINT_TARGET</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> SHAREPOINT_TARGET</pre>
<div class="block">The application supports returning unstructured
Target data for SharePoint. It will be typically
used by AD, LDAP applications.</div>
</li>
</ul>
<a name="PROVISIONING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PROVISIONING</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> PROVISIONING</pre>
<div class="block">The application can both read and write accounts.
Having this feature implies that the provision()
method is implemented. It also means that
direct and target permissions can also be provisioned
if they can be returned by aggregation.</div>
</li>
</ul>
<a name="GROUP_PROVISIONING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GROUP_PROVISIONING</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> GROUP_PROVISIONING</pre>
<div class="block">The application can both read and write groups.
Having this feature implies that the provision()
method is implemented.</div>
</li>
</ul>
<a name="SYNC_PROVISIONING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SYNC_PROVISIONING</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> SYNC_PROVISIONING</pre>
<div class="block">The application can provision accounts synchronously.</div>
</li>
</ul>
<a name="PASSWORD">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PASSWORD</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> PASSWORD</pre>
<div class="block">The application can provision password changes.
Since applications can never read passwords, this
is should only be used in conjunction with the
PROVISIONING feature.</div>
</li>
</ul>
<a name="CURRENT_PASSWORD">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CURRENT_PASSWORD</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> CURRENT_PASSWORD</pre>
<div class="block">Some application types support verification of the current password</div>
</li>
</ul>
<a name="ACCOUNT_ONLY_REQUEST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ACCOUNT_ONLY_REQUEST</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> ACCOUNT_ONLY_REQUEST</pre>
<div class="block">The application supports requesting accounts without
entitlements.</div>
</li>
</ul>
<a name="ADDITIONAL_ACCOUNT_REQUEST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ADDITIONAL_ACCOUNT_REQUEST</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> ADDITIONAL_ACCOUNT_REQUEST</pre>
<div class="block">The application supports requesting additional accounts.</div>
</li>
</ul>
<a name="NO_AGGREGATION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NO_AGGREGATION</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> NO_AGGREGATION</pre>
<div class="block">An application that does not support aggregation.</div>
</li>
</ul>
<a name="GROUPS_HAVE_MEMBERS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GROUPS_HAVE_MEMBERS</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> GROUPS_HAVE_MEMBERS</pre>
<div class="block">The application models group memberships with a member
attribute on the group object rather than a groups attribute
on the account object. This effects the implementation
of delta account aggregation.</div>
</li>
</ul>
<a name="NO_PERMISSIONS_PROVISIONING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NO_PERMISSIONS_PROVISIONING</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> NO_PERMISSIONS_PROVISIONING</pre>
<div class="block">Indicates that the connector cannot provision direct or target permissions
for accounts. When DIRECT_PERMISSIONS and PROVISIONING features are present,
it is assumed that the connector can also provision direct permissions.
This feature disables that assumption and causes permission request
to be converted to work items for accounts.</div>
</li>
</ul>
<a name="NO_GROUP_PERMISSIONS_PROVISIONING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NO_GROUP_PERMISSIONS_PROVISIONING</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> NO_GROUP_PERMISSIONS_PROVISIONING</pre>
<div class="block">Indicates that the connector cannot provision direct or target permissions
for groups. When DIRECT_PERMISSIONS and PROVISIONING features are present,
it is assumed that the connector can also provision direct permissions.
This feature disables that assumption and causes permission request
to be converted to work items for groups.</div>
</li>
</ul>
<a name="NO_UNSTRUCTURED_TARGETS_PROVISIONING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NO_UNSTRUCTURED_TARGETS_PROVISIONING</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> NO_UNSTRUCTURED_TARGETS_PROVISIONING</pre>
<div class="block">This string will be replaced by NO_GROUP_PERMISSIONS_PROVISIONING and
NO_PERMISSIONS_PROVISIONING in 6.3. It should be removed in the release
planned after 6.3</div>
</li>
</ul>
<a name="NO_DIRECT_PERMISSIONS_PROVISIONING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NO_DIRECT_PERMISSIONS_PROVISIONING</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> NO_DIRECT_PERMISSIONS_PROVISIONING</pre>
<div class="block">This string will be replaced by NO_GROUP_PERMISSIONS_PROVISIONING and
NO_PERMISSIONS_PROVISIONING in 6.3. It should be removed in the release
planned after 6.3</div>
</li>
</ul>
<a name="SOD_ARM">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SOD_ARM</h4>
<pre>public static final&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a> SOD_ARM</pre>
<div class="block">Indicates the application supports separation of duties(SOD) extracts
for ARM on ERP connectors</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (Application.Feature c : Application.Feature.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../sailpoint/object/Application.Feature.html" title="enum in sailpoint.object">Application.Feature</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</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/Application.html" title="interface in sailpoint.object"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../sailpoint/object/Field.html" title="interface 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>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&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>