com.ibm.itim.dataservices.model.policy
Interface IPolicyTarget

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GroupTarget, RoleTarget, ServiceTarget

public interface IPolicyTarget
extends java.io.Serializable

The IPolicyTarget interface represents a resource that is targeted by a particular policy. The most common implementation of this class is ServiceTarget which is the sole target currently in use for ServicePolicy instances. The exception to this is user recertification policies, which also target roles and groups.

Since:
ITIM 5.1

Method Summary
 java.lang.String convertToLDAPString()
          Converts this target object into a String representation used for storage in LDAP.
 boolean isExistInTargetList(java.util.Collection<IPolicyTarget> targetList)
          Checks to see if this target exists in the specified collection of IPolicyTarget instances.
 

Method Detail

isExistInTargetList

boolean isExistInTargetList(java.util.Collection<IPolicyTarget> targetList)
Checks to see if this target exists in the specified collection of IPolicyTarget instances.

Parameters:
targetList - a collection of IPolicyTarget objects
Returns:
true if this instance exists in the target list, false otherwise.

convertToLDAPString

java.lang.String convertToLDAPString()
Converts this target object into a String representation used for storage in LDAP.

Returns:
a String encoding of this target.


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.