Uses of Class
com.ibm.itim.apps.identity.PersonMO

Packages that use PersonMO
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.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.system Extends the com.ibm.itim.apps package to provide a remotable application programming interface for System role and System user management. 
com.ibm.itim.apps.workflow Extends the com.ibm.itim.apps package to provide a remotable application programming interface for Workflow Process and Activity management. 
 

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

Methods in com.ibm.itim.apps.identity that return PersonMO
 PersonMO PersonMO.getSponsor()
          Returns the person's sponsor (if any).
 PersonMO PersonMO.getSupervisor()
          Returns the person's supervisor (if any).
 PersonMO OrganizationalContainerMO.getSupervisor()
          Returns the container's supervisor (if any) and NULL of not found.
 

Methods in com.ibm.itim.apps.identity with parameters of type PersonMO
 Request RoleMO.addMember(PersonMO member, java.util.Date scheduledTime)
          Adds a new member to the specified role.
 Request RoleMO.removeMember(PersonMO member, java.util.Date scheduledTime)
          Removes a member from the role.
 

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

Methods in com.ibm.itim.apps.provisioning that return PersonMO
 PersonMO ServiceMO.getOwner()
          Deprecated. since 5.0. Please use getOwners().
 PersonMO AccountMO.getOwner()
          Returns the owner of the account (if any).
 

Methods in com.ibm.itim.apps.provisioning that return types with arguments of type PersonMO
 java.util.Collection<PersonMO> ServiceMO.getOwners()
          Returns the service owner(s) (if any).
 

Methods in com.ibm.itim.apps.provisioning with parameters of type PersonMO
 void AccountMO.adopt(PersonMO owner)
          Adopts the account, or changes the account owner to the given person (identity).
 Compliance AccountManager.checkAccountCompliance(PersonMO owner, ServiceMO service, AttributeValues params)
          Checks the account compliance on the given service with the given parameters for the given owner.
 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.
 java.lang.String PasswordManager.generateSyncPassword(PersonMO personMO)
          Generates a password that can be used to synchronize the password for all of the accounts the person owns.
 AttributeValues AccountManager.getAccountParameters(PersonMO owner, ServiceMO service)
          Returns the auto-generated parameters used to define the potential owner's account on the given service.
 java.util.Collection AccountManager.getAccounts(PersonMO person, java.util.Locale locale)
          Returns the account(s) for the given person.
 java.util.Collection AccountManager.getAuthorizedServices(PersonMO subject, java.util.Locale locale)
          Returns the services the given person is authorized to have access to.
 java.util.Collection AccountManager.getAuthorizedServices(PersonMO subject, java.util.Locale locale, java.lang.String pattern, java.lang.String type)
          Returns the services the given person is authorized to have access to.
 java.util.Collection PasswordManager.getPasswordAccounts(PersonMO personMO)
          Returns the password protected accounts the subject owns.
 java.util.Collection<Account> AccountManager.getRequiredAccounts(PersonMO owner, java.util.Collection<Account> accounts)
          Determines which of the given accounts are required by provisioning policy for the specified account owner.
 boolean AccountManager.isAccountCompliant(PersonMO owner, ServiceMO service, AttributeValues params, java.util.Collection errors)
          Deprecated. Please use checkAccountCompliance method.
 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.
 void AccountMO.transfer(PersonMO owner)
          Transfer the account to the given person (identity).
 

Uses of PersonMO in com.ibm.itim.apps.system
 

Methods in com.ibm.itim.apps.system that return PersonMO
 PersonMO SystemUserMO.getOwner()
          Returns the account owner.
 

Uses of PersonMO in com.ibm.itim.apps.workflow
 

Methods in com.ibm.itim.apps.workflow with parameters of type PersonMO
 void WorkflowAssignmentMO.delegate(PersonMO newOwner)
          Delegates/forwards the assignment to another participant.
 



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.