com.ibm.itim.policy.dynanalysis
Interface ICorrectEnforcementExemptionHandler


public interface ICorrectEnforcementExemptionHandler

This interface is used to determine whether a disallowed account should be exempt from being deprovisioned. If the account is exempt, then an alternative action can be specified for it. This interface gets called during the processing of the "correct" compliance action for enforcement on disallowed accounts.


Nested Class Summary
static class ICorrectEnforcementExemptionHandler.ExemptionActionType
          Enforcement action types are listed here.
 
Method Summary
 ICorrectEnforcementExemptionHandler.ExemptionActionType getExemptionAction(Account account)
          This API gets the action to perform on a disallowed account that is eligible for exemption.
 boolean isEligibleForExemption(Account account)
          This API determines whether the account is eligible for an exemption.
 

Method Detail

isEligibleForExemption

boolean isEligibleForExemption(Account account)
                               throws com.ibm.itim.policy.dynanalysis.PolicyAnalysisException
This API determines whether the account is eligible for an exemption.

Parameters:
account - This parameter specifies the account that is disallowed.
Returns:
boolean
Throws:
com.ibm.itim.policy.dynanalysis.PolicyAnalysisException

getExemptionAction

ICorrectEnforcementExemptionHandler.ExemptionActionType getExemptionAction(Account account)
                                                                           throws com.ibm.itim.policy.dynanalysis.PolicyAnalysisException
This API gets the action to perform on a disallowed account that is eligible for exemption.

Parameters:
account - This parameter specifies the account that is disallowed.
Returns:
ExemptionActionType It returns the enforcement action types.
Throws:
com.ibm.itim.policy.dynanalysis.PolicyAnalysisException


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.