Uses of Class
com.ibm.itim.apps.Request

Packages that use Request
com.ibm.itim.apps Provides a remotable application programming interface for provisioning specific functions. 
com.ibm.itim.apps.identity Extends the com.ibm.itim.apps package to provide a remotable application programming interface for identity management. 
com.ibm.itim.apps.lifecycle Extends the com.ibm.itim.apps package to provide a remotable application programming interface for LifeCycle management. 
com.ibm.itim.apps.policy Extends the com.ibm.itim.apps package to provide a remotable application programming interface for Policy management. 
com.ibm.itim.apps.provisioning Extends the com.ibm.itim.apps package to provide a remotable application programming interface for Account, Service, and Password management. 
com.ibm.itim.apps.recon Extends the com.ibm.itim.apps package to provide a remotable application programming interface for reconciliation management. 
 

Uses of Request in com.ibm.itim.apps
 

Subclasses of Request in com.ibm.itim.apps
 class BulkRequest
          Represents a bulk request submitted to the provisioning platform.
 class UserRequest
           
 

Methods in com.ibm.itim.apps that return Request
 Request RequestManager.getRequest(long id)
          Returns a Request for the given ID.
 

Uses of Request in com.ibm.itim.apps.identity
 

Methods in com.ibm.itim.apps.identity that return Request
 Request RoleMO.addMember(PersonMO member, java.util.Date scheduledTime)
          Adds a new member to the specified role.
 Request PersonManager.createPerson(OrganizationalContainerMO container, Person subject, java.util.Date scheduledTime)
          Creates a person in the provisioning platform with the specified attributes within the given container.
 Request RoleManager.createRole(OrganizationalContainerMO container, Role subject, java.util.Date scheduledTime)
          Creates a role in the provisioning platform with the specified attributes within the given container.
 Request PersonManager.remove(java.util.Collection collection, java.util.Date scheduledTime)
          Removes the person objects and associated managed objects from the provisioning platform.
 Request RoleMO.remove(java.util.Date scheduledTime)
          Removes the managed object from the provisioning platform.
 Request PersonMO.remove(java.util.Date scheduledTime)
          Removes the person object and associated managed objects from the provisioning platform.
 Request RoleMO.removeMember(PersonMO member, java.util.Date scheduledTime)
          Removes a member from the role.
 Request PersonManager.restore(java.util.Collection collection, java.util.Date scheduledTime)
          Restores the persons only.
 Request PersonMO.restore(java.util.Date scheduledTime)
          Restores the person ONLY.
 Request PersonManager.suspend(java.util.Collection collection, java.util.Date scheduledTime)
          Suspends the persons and associated managed objects from the provisioning platform
 Request PersonMO.suspend(java.util.Date scheduledTime)
          Suspends the person and associated managed objects from the provisioning platform
 Request PersonMO.transfer(OrganizationalContainerMO newContainer, java.util.Date scheduledTime)
          Transfers (moves) the person to another container.
 Request PersonManager.unManage(java.util.Collection collection, java.util.Date scheduledTime)
          Removes person objects only from the provisioning platform.
 Request PersonMO.unManage(java.util.Date scheduledTime)
          Removes the person object ONLY from the provisioning platform.
 Request PersonMO.update(Person p, java.util.Date scheduledTime)
          Updates the managed object.
 Request RoleMO.update(Role r, java.util.Date scheduledTime)
          Updates the managed object.
 Request RoleMO.updateRoleHierarchy(java.util.List<RoleMO> rolesAdded, java.util.List<RoleMO> rolesDeleted, java.util.Date scheduledTime)
          Updates the role hierarchy of the managed object using asynchronous Identity Manager workflow.
 

Uses of Request in com.ibm.itim.apps.lifecycle
 

Methods in com.ibm.itim.apps.lifecycle that return Request
 Request LifecycleManager.executeGlobalOperation(java.lang.String operationName, java.lang.Object[] args)
          Executes a global operation in the provisioning platform
 Request LifecycleManager.executeObjectOperation(DirectoryObject managedObject, java.lang.String operationName, java.lang.Object[] args)
          Executes an operation on a specific object in the provisioning platform
 Request LifecycleManager.executeStaticOperation(java.lang.String categoryName, java.lang.String profileName, java.lang.String operationName, java.lang.Object[] args)
          Executes a static operation on a specific type of object in the provisioning platform.
 

Uses of Request in com.ibm.itim.apps.policy
 

Methods in com.ibm.itim.apps.policy that return Request
 Request ProvisioningPolicyManager.createPolicy(OrganizationalContainerMO container, ProvisioningPolicy subject, java.util.Date scheduleTime)
          Creates a provisioning policy in the provisioning platform with the specified attributes within the given container.
 Request SeparationOfDutyPolicyManager.createPolicy(OrganizationalContainerMO container, SeparationOfDutyPolicy policy, java.util.Date scheduleTime)
          Creates a separation of duty policy in the provisioning platform with the specified attributes within the given container.
 Request ProvisioningPolicyManager.deletePolicy(OrganizationalContainerMO container, DistinguishedName subjectDN, java.util.Date scheduleTime)
          Deletes a provisioning policy in the provisioning platform
 Request ProvisioningPolicyManager.modifyPolicy(OrganizationalContainerMO container, ProvisioningPolicy subject, java.util.Date scheduleTime)
          Modifies a provisioning policy in the provisioning platform within the given container.
 Request SeparationOfDutyPolicyMO.reconcile(java.util.Date scheduledTime)
          Starts a separation of duty policy reconciliation which will record violation results into the database.
 Request SeparationOfDutyPolicyMO.remove(java.util.Date scheduledTime)
          Removes the policy object and associated managed objects from the provisioning platform.
 Request SeparationOfDutyPolicyMO.update(SeparationOfDutyPolicy p, java.util.Date scheduledTime)
          Updates the managed object.
 

Uses of Request in com.ibm.itim.apps.provisioning
 

Methods in com.ibm.itim.apps.provisioning that return Request
 Request[] GroupMO.addMembers(Account[] accountList, java.util.Date scheduledTime)
          Requests group membership for multiple users who have accounts on the service.
 Request AccountMO.changePassword(java.lang.String password)
          Changes the password of the account.
 Request AccountManager.createAccount(PersonMO owner, ServiceMO service, Account subject, java.util.Date scheduledTime)
          Creates an account in the provisioning platform with the specified attributes for the given person.
 Request AccountManager.remove(java.util.Collection accounts, java.util.Date scheduledTime)
          Removes multiple accounts from the provisioning platform.
 Request AccountMO.remove(java.util.Date scheduledTime)
          Removes the managed object from the provisioning platform.
 Request[] GroupMO.removeMembers(Account[] accountList, java.util.Date scheduledTime)
          Removes group membership for multiple users.
 Request AccountManager.restore(java.util.Collection accounts, java.util.Date scheduledTime)
          Restores multiple accounts.
 Request AccountManager.restore(java.util.Collection accounts, java.lang.String password, java.util.Date scheduledTime)
          Restores multiple accounts with the password specified.
 Request AccountMO.restore(java.lang.String password, java.util.Date scheduledTime)
          Restores the account.
 Request AccountManager.suspend(java.util.Collection accounts, java.util.Date scheduledTime)
          Suspends multiple accounts.
 Request AccountMO.suspend(java.util.Date scheduledTime)
          Suspends the account.
 Request PasswordManager.synchPasswords(PersonMO personMO, java.util.Date scheduledTime)
          Synchronizes all of the given identity's account passwords to a system generated password.
 Request PasswordManager.synchPasswords(PersonMO personMO, java.lang.String password, java.util.Date scheduledTime)
          Synchronizes all of the given identity's account passwords to the given password.
 Request PasswordManager.synchPasswords(PersonMO personMO, java.lang.String password, java.util.Date scheduledTime, boolean notifyByMail)
          Synchronizes all of the given identity's account passwords to the given password.
 Request AccountMO.update(Account a, java.util.Date scheduledTime)
          Updates the managed object.
 

Uses of Request in com.ibm.itim.apps.recon
 

Methods in com.ibm.itim.apps.recon that return Request
 Request ReconManager.runRecon(ServiceMO service, ReconUnitData reconUnitData)
          Runs a reconciliation immediately using the specified reconciliation unit for a given resource.
 Request ReconManager.runRecon(ServiceMO service, ReconUnitData reconUnitData, com.ibm.itim.remoteservices.ejb.mediation.IReconCompleteCallback reconCallback)
          Runs a reconciliation immediately using the specified reconciliation unit for a given resource, and a callback object which gains control after the reconciliation process has finished.
 



IBM Tivoli Identity Manager 5.1
© Copyright International Business Machines Corporation 2007, 2009. All rightsreserved. US Government Users Restricited RightsUse, duplication or disclosure restricted by GSA ADP ScheduleContract with IBM Corp.