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.pim Extends the com.ibm.itim.apps package to provide a remotable application programming interface for Shared Access Module. 
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 PersonManager.getPersonByURI(OrganizationalContainerMO container, java.lang.String uri)
          Returns the person for the given Uniform Resource Identifier (URI) within the specified parent container.
 PersonMO PersonManager.getPersonByURI(OrganizationalContainerMO container, java.lang.String uri)
          Returns the person for the given Uniform Resource Identifier (URI) within the specified parent container.
 PersonMO PersonMO.getSponsor()
          Returns the person's sponsor (if any).
 PersonMO PersonMO.getSponsor()
          Returns the person's sponsor (if any).
 PersonMO OrganizationalContainerMO.getSupervisor()
          Returns the container's supervisor (if any) and NULL of not found.
 PersonMO PersonMO.getSupervisor()
          Returns the person's supervisor (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.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 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.
 

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

Methods in com.ibm.itim.apps.pim that return PersonMO
 PersonMO CredentialLeaseMO.getLessee()
          This API returns the person who holds this lease.
 

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

Methods in com.ibm.itim.apps.provisioning that return PersonMO
 PersonMO AccountMO.getOwner()
          Returns the owner of the account (if any).
 PersonMO ServiceMO.getOwner()
          Deprecated. since 5.0. Please use getOwners().
 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).
 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).
 void AccountMO.adopt(PersonMO owner)
          Adopts the account, or changes the account owner to the given person (identity).
 void AccountMO.adopt(PersonMO owner, java.lang.String ownershipType)
          Adopts an account, or changes the account owner to the given person (identity) with the given ownership type.
 void AccountMO.adopt(PersonMO owner, java.lang.String ownershipType)
          Adopts an account, or changes the account owner to the given person (identity) with the given ownership type.
 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.
 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.
 Compliance AccountManager.checkAccountCompliance(PersonMO owner, ServiceMO service, java.lang.String ownershipType, AttributeValues params)
          This method checks the account compliance on the service with the parameters for the owner.
 Compliance AccountManager.checkAccountCompliance(PersonMO owner, ServiceMO service, java.lang.String ownershipType, AttributeValues params)
          This method checks the account compliance on the service with the parameters for the 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.
 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.
 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.
 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.
 void AccessManager.getAccesses(PersonMO owner, Access accessInfo, SearchResultsMO searchResults, java.util.Locale locale)
          The method returns all the accesses assigned to a person.
 void AccessManager.getAccesses(PersonMO owner, Access accessInfo, SearchResultsMO searchResults, java.util.Locale locale)
          The method returns all the accesses assigned to a person.
 AttributeValues AccountManager.getAccountParameters(PersonMO owner, ServiceMO service)
          Returns the auto-generated parameters used to define the potential owner's individual account on the given service.
 AttributeValues AccountManager.getAccountParameters(PersonMO owner, ServiceMO service)
          Returns the auto-generated parameters used to define the potential owner's individual account on the given service.
 AttributeValues AccountManager.getAccountParameters(PersonMO owner, ServiceMO service, java.lang.String ownershipType)
          Returns the auto-generated parameters used to define the potential owner's account of the specified ownership type on the given service.
 AttributeValues AccountManager.getAccountParameters(PersonMO owner, ServiceMO service, java.lang.String ownershipType)
          Returns the auto-generated parameters used to define the potential owner's account of the specified ownership type 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.getAccounts(PersonMO person, java.util.Locale locale)
          Returns the account(s) for the given person.
 java.util.Collection AccountManager.getAccounts(PersonMO person, java.lang.String ownershipType, java.util.Locale locale)
          Returns the accounts for the person.
 java.util.Collection AccountManager.getAccounts(PersonMO person, java.lang.String ownershipType, java.util.Locale locale)
          Returns the accounts for the person.
 void AccessManager.getAuthorizedAccesses(OrganizationalContainerMO container, PersonMO person, com.ibm.itim.dataservices.model.domain.access.AccessType accessType, java.lang.String accessInfo, SearchResultsMO results, java.util.Locale locale, boolean checkAddAccess)
          Returns authorized access for a user based on the access information provided.
 void AccessManager.getAuthorizedAccesses(OrganizationalContainerMO container, PersonMO person, com.ibm.itim.dataservices.model.domain.access.AccessType accessType, java.lang.String accessInfo, SearchResultsMO results, java.util.Locale locale, boolean checkAddAccess)
          Returns authorized access for a user based on the access information provided.
 java.util.Collection AccountManager.getAuthorizedOwnershipTypes(ServiceMO service, PersonMO person)
          Returns the authorized ownership types for the person on the given service
 java.util.Collection AccountManager.getAuthorizedOwnershipTypes(ServiceMO service, PersonMO person)
          Returns the authorized ownership types for the person on the given service
 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)
          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 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 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.
 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.
 boolean AccountManager.isAccountCompliant(PersonMO owner, ServiceMO service, AttributeValues params, java.util.Collection errors)
          Deprecated. Please use checkAccountCompliance method.
 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 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.
 void AccountMO.transfer(PersonMO owner)
          Transfer the account to the given person (identity).
 void AccountMO.transfer(PersonMO owner)
          Transfer the account to the given person (identity).
 void AccountMO.transfer(PersonMO owner, java.lang.String ownershipType)
          Transfer the account to the given person (identity).
 void AccountMO.transfer(PersonMO owner, java.lang.String ownershipType)
          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.
 void WorkflowAssignmentMO.delegate(PersonMO newOwner)
          Delegates/forwards the assignment to another participant.
 



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.