com.ibm.itim.dataservices.model.policy
Class ScopedPolicy
java.lang.Object
com.ibm.itim.dataservices.model.DirectoryEntry
com.ibm.itim.dataservices.model.DirectoryObject
com.ibm.itim.dataservices.model.policy.DirectoryPolicy
com.ibm.itim.dataservices.model.policy.ScopedPolicy
- All Implemented Interfaces:
- Policy, ProtectedObject, com.ibm.itim.util.Sortable, com.ibm.itim.util.xml.objectstream.Importable, java.io.Serializable
- Direct Known Subclasses:
- ServicePolicy
public abstract class ScopedPolicy
- extends DirectoryPolicy
This class provides a base implementation for all policy
value objects that support scoping capabilities.
- See Also:
DirectoryPolicy
,
Serialized Form
Field Summary |
static int |
ONELEVEL_SCOPE
scope of the same level as the target. |
static java.lang.String |
POLICY_ATTR_SCOPE
String constant for the scope attribute name. |
static int |
SUBTREE_SCOPE
scope of the same level as the target or sub tree level if found |
Fields inherited from interface com.ibm.itim.util.Sortable |
ATTR_NAME |
Method Summary |
int |
getScope()
Returns the value of the scope attribute. |
void |
setScope(int scope)
Sets the value of the scope attribute. |
Methods inherited from class com.ibm.itim.dataservices.model.policy.DirectoryPolicy |
getCaption, getDescription, getKeywords, getName, getParentDN, isEnabled, setCaption, setDescription, setEnabled, setKeywords, setName |
Methods inherited from class com.ibm.itim.dataservices.model.DirectoryObject |
addAttribute, addAttributeValues, getAccessRights, getAttribute, getAttributes, getAuthorizationOwners, getMapAttributeNames, getMappedAttributes, getNameAttribute, getOldMappedAttributes, getProfileName, getRawAttributes, getSortValue, getTenantDN, isLifecycleDefined, removeAttribute, removeAttribute, setAccessRights, setAttribute, setAttributes, setAuthorizationOwners, setProfileName, setTenantDN, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ONELEVEL_SCOPE
public static final int ONELEVEL_SCOPE
- scope of the same level as the target.
SUBTREE_SCOPE
public static final int SUBTREE_SCOPE
- scope of the same level as the target or sub tree level if found
POLICY_ATTR_SCOPE
public static final java.lang.String POLICY_ATTR_SCOPE
- String constant for the scope attribute name.
- See Also:
- Constant Field Values
getScope
public int getScope()
- Returns the value of the scope attribute.
- Returns:
- the current value of the scope attribute.
setScope
public void setScope(int scope)
- Sets the value of the scope attribute.
- Parameters:
scope
- The new value of the scope attribute.
IBM Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.