com.ibm.itim.dataservices.model.domain.access
Class ProvisioningConfiguration

java.lang.Object
  extended by com.ibm.itim.dataservices.model.domain.access.ProvisioningConfiguration
All Implemented Interfaces:
java.io.Serializable

public class ProvisioningConfiguration
extends java.lang.Object
implements java.io.Serializable

This class contains information about provisioning configurations including approval for provisioning request, notification options etc.

Since:
TIM 5.0
See Also:
Serialized Form

Constructor Summary
ProvisioningConfiguration(DirectoryObject obj)
          A protected constructor.
ProvisioningConfiguration(DistinguishedName approvalProcessID, NotificationOption notifyOption)
          Constructs the object with specific approval process ID and notification option.
 
Method Summary
 DistinguishedName getApprovalProcessID()
          Returns the approval process ID.
 AttributeValues getAttributes()
          Returns the attributes and their values.
 NotificationOption getNotificationOption()
          Returns the notification option.
 void setApprovalProcessID(DistinguishedName theApprovalProcessID)
          Set the approval process ID.
 void setNotificationOption(NotificationOption theNotificationOption)
          Set the notification option.
 java.lang.String toString()
          Returns the string representation of this object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProvisioningConfiguration

public ProvisioningConfiguration(DirectoryObject obj)
A protected constructor. Initializes the variables using the attributes in the directory object.


ProvisioningConfiguration

public ProvisioningConfiguration(DistinguishedName approvalProcessID,
                                 NotificationOption notifyOption)
Constructs the object with specific approval process ID and notification option.

Parameters:
approvalProcessID -
notifyOption -
Method Detail

getApprovalProcessID

public DistinguishedName getApprovalProcessID()
Returns the approval process ID.


setApprovalProcessID

public void setApprovalProcessID(DistinguishedName theApprovalProcessID)
Set the approval process ID.

Parameters:
theApprovalProcessID - The approvalProcessID to set.

getNotificationOption

public NotificationOption getNotificationOption()
Returns the notification option.


setNotificationOption

public void setNotificationOption(NotificationOption theNotificationOption)
Set the notification option.

Parameters:
theNotificationOption - The notificationOption to set.

getAttributes

public AttributeValues getAttributes()
Returns the attributes and their values.


toString

public java.lang.String toString()
Returns the string representation of this object.

Overrides:
toString in class java.lang.Object


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.