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.pim Extends the com.ibm.itim.apps package to provide a remotable application programming interface for Shared Access Module. 
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.
 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 RoleMO.addMember(PersonMO member, java.util.Date scheduledTime)
          Adds a new member to the specified role.
 Request RoleMO.addMember(PersonMO member, java.util.Set<RoleAssignmentObject> assignmentData, java.util.Date scheduledTime)
          This API adds a new member to the specified role.
 Request RoleMO.addMember(PersonMO member, java.util.Set<RoleAssignmentObject> assignmentData, java.util.Date scheduledTime)
          This API 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 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 PersonManager.createPerson(OrganizationalContainerMO container, Person subject, java.util.Set<RoleAssignmentObject> assignmentData, java.util.Date scheduledTime)
          Creates a person in the provisioning platform with the specified attributes within the given container.
 Request PersonManager.createPerson(OrganizationalContainerMO container, Person subject, java.util.Set<RoleAssignmentObject> assignmentData, 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 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 RoleManager.createRole(OrganizationalContainerMO container, Role subject, java.util.Set<RoleAssignmentAttribute> assignmentAttributes, java.util.Date scheduledTime)
          Creates a role in the provisioning platform with the specified attributes in the given container.
 Request RoleManager.createRole(OrganizationalContainerMO container, Role subject, java.util.Set<RoleAssignmentAttribute> assignmentAttributes, java.util.Date scheduledTime)
          Creates a role in the provisioning platform with the specified attributes in the given container.
 Request PersonManager.remove(java.util.Collection collection, java.util.Date scheduledTime)
          This API removes the person objects and associated individual accounts from the provisioning platform.
 Request PersonManager.remove(java.util.Collection collection, java.util.Date scheduledTime)
          This API removes the person objects and associated individual accounts from the provisioning platform.
 Request PersonMO.remove(java.util.Date scheduledTime)
          This API removes the person objects and associated individual accounts from the provisioning platform.
 Request RoleMO.remove(java.util.Date scheduledTime)
          Removes the managed object 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)
          This API removes the person objects and associated individual accounts from the provisioning platform.
 Request RoleMO.removeMember(PersonMO member, java.util.Date scheduledTime)
          Removes a member from the role.
 Request RoleMO.removeMember(PersonMO member, java.util.Date scheduledTime)
          Removes a member from the role.
 Request PersonMO.removeRoleAssignmentData(java.util.Date scheduleTime, java.util.Set<RoleMO> assignedRole)
          This method removes all the RoleAssignmentObjects for the specified assigned role.
 Request PersonMO.removeRoleAssignmentData(java.util.Date scheduleTime, java.util.Set<RoleMO> assignedRole)
          This method removes all the RoleAssignmentObjects for the specified assigned role.
 Request PersonManager.restore(java.util.Collection collection, java.util.Date scheduledTime)
          This API restores users and based on the property com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in enRole.properties also restores individual accounts of the users.
 Request PersonManager.restore(java.util.Collection collection, java.util.Date scheduledTime)
          This API restores users and based on the property com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in enRole.properties also restores individual accounts of the users.
 Request PersonMO.restore(java.util.Date scheduledTime)
          This API restores users and based on the property com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in enRole.properties also restores individual accounts of the users.
 Request PersonMO.restore(java.util.Date scheduledTime)
          This API restores users and based on the property com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in enRole.properties also restores individual accounts of the users.
 Request PersonManager.suspend(java.util.Collection collection, java.util.Date scheduledTime)
          This API suspends users and based on the property com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in enRole.properties also suspends individual accounts of the users.
 Request PersonManager.suspend(java.util.Collection collection, java.util.Date scheduledTime)
          This API suspends users and based on the property com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in enRole.properties also suspends individual accounts of the users.
 Request PersonMO.suspend(java.util.Date scheduledTime)
          This API restores users and based on the property com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in enRole.properties also restores individual accounts of the users.
 Request PersonMO.suspend(java.util.Date scheduledTime)
          This API restores users and based on the property com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in enRole.properties also restores individual accounts of the users.
 Request PersonMO.transfer(OrganizationalContainerMO newContainer, java.util.Date scheduledTime)
          Transfers (moves) the person to another container.
 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 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.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 PersonMO.update(Person p, java.util.Date scheduledTime)
          Updates the managed object.
 Request PersonMO.update(Person p, java.util.Set<RoleAssignmentObject> assignmentData, java.util.Date scheduledTime)
          Updates the managed object.
 Request PersonMO.update(Person p, java.util.Set<RoleAssignmentObject> assignmentData, java.util.Date scheduledTime)
          Updates the managed object.
 Request RoleMO.update(Role r, java.util.Date scheduledTime)
          Updates the managed object.
 Request RoleMO.update(Role r, java.util.Date scheduledTime)
          Updates the managed object.
 Request PersonMO.updateRoleAssignmentData(java.util.Set<RoleAssignmentObject> attributeValues, java.util.Date scheduleTime)
          This method updates a person with the role assignment attribute value changes defined in the set of RoleAssignmentObjects.
 Request PersonMO.updateRoleAssignmentData(java.util.Set<RoleAssignmentObject> attributeValues, java.util.Date scheduleTime)
          This method updates a person with the role assignment attribute value changes defined in the set of RoleAssignmentObjects.
 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.
 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.pim
 

Methods in com.ibm.itim.apps.pim that return Request
 Request CredentialManager.addCredential(AccountMO account, Credential credential, boolean resetPassword, java.util.Date scheduledTime, java.lang.String justification)
          This API adds an account's credential to the credential vault.
 Request CredentialManager.addCredential(AccountMO account, Credential credential, byte[] password, java.util.Date scheduledTime, java.lang.String justification)
          The API adds an account's credential to the credential vault.
 Request CredentialLeaseMO.checkin()
          This API provides the credential checkin function.
 Request SABatchLoadManager.processBatchLoad(byte[] data, java.lang.String loadName, java.util.Date effectiveDate)
          This API submits a workflow request for batch loading of credentials into vault.
 

Methods in com.ibm.itim.apps.pim that return types with arguments of type Request
 java.util.List<Request> CredentialLeaseManager.checkin(java.util.List<DistinguishedName> leases)
          This API provides the checkin function for multiple credentials.
 java.util.List<Request> CredentialLeaseManager.checkinAll()
          This API checks in all credentials that are checked out by the authenticated user.
 

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[] 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 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.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.createAccount(PersonMO owner, ServiceMO service, java.lang.String ownershipType, Account subject, java.util.Date scheduledTime)
          This method creates an account in the provisioning platform with the specified attributes for the given person.
 Request AccountManager.createAccount(PersonMO owner, ServiceMO service, java.lang.String ownershipType, Account subject, java.util.Date scheduledTime)
          This method 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 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 AccountMO.remove(java.util.Date scheduledTime)
          Removes the managed object from the provisioning platform.
 Request AccessManager.removeAccess(IUserAccess accessToBeRemoved, java.util.Date scheduledTime)
          Submits a user access removal request to the provisioning platform.
 Request AccessManager.removeAccess(IUserAccess accessToBeRemoved, java.util.Date scheduledTime)
          Submits a user access removal request to the provisioning platform.
 Request[] GroupMO.removeMembers(Account[] accountList, java.util.Date scheduledTime)
          Removes group membership for multiple users.
 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.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 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 AccountMO.restore(java.lang.String password, java.util.Date scheduledTime)
          Restores the account.
 Request AccountManager.submitAdoptionRequest(DistinguishedName ownerDN, java.lang.String ownershipType, java.util.Collection accounts)
          Adopts multiple accounts, or assigns the same owner (given) to all the accounts submitted.
 Request AccountManager.submitAdoptionRequest(DistinguishedName ownerDN, java.lang.String ownershipType, java.util.Collection accounts)
          Adopts multiple accounts, or assigns the same owner (given) to all the accounts submitted.
 Request AccountMO.submitAdoptionRequest(PersonMO owner)
          Adopts the account, or changes the account owner to the given person (identity).
 Request AccountMO.submitAdoptionRequest(PersonMO owner)
          Adopts the account, or changes the account owner to the given person (identity).
 Request AccountManager.suspend(java.util.Collection accounts, java.util.Date scheduledTime)
          Suspends multiple accounts.
 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 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.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)
          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 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.
 Request AccountMO.update(Account a, java.util.Date scheduledTime)
          Updates the managed object.
 

Methods in com.ibm.itim.apps.provisioning that return types with arguments of type Request
 java.util.List<Request> AccessManager.createAccess(java.util.List<NewUserAccess> lstNewUserAccesses, AccessEntitlement userAccess, java.util.Date scheduledTime)
          Creates an access in the provisioning platform with the specified attributes for the mentioned users.
 java.util.List<Request> AccessManager.createAccess(java.util.List<NewUserAccess> lstNewUserAccesses, AccessEntitlement userAccess, java.util.Date scheduledTime)
          Creates an access in the provisioning platform with the specified attributes for the mentioned users.
 

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

Methods in com.ibm.itim.apps.recon that return Request
 Request ReconManager.runManualServiceRecon(DistinguishedName serviceDN, boolean supportingDataOnlyRecon, java.lang.String reconAccountData)
          Runs a full reconciliation immediately for accounts on a manual service or a service with connection mode set to manual.
 Request ReconManager.runManualServiceRecon(DistinguishedName serviceDN, boolean supportingDataOnlyRecon, java.lang.String reconAccountData)
          Runs a full reconciliation immediately for accounts on a manual service or a service with connection mode set to manual.
 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)
          Runs a reconciliation immediately using the specified reconciliation unit for a given resource.
 Request ReconManager.runRecon(ServiceMO service, ReconUnitData reconUnitData, 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.
 Request ReconManager.runRecon(ServiceMO service, ReconUnitData reconUnitData, 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 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.