| 
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| 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.Date scheduledTime,
          java.lang.String justification)
Adds a new member to the specified role.  | 
 Request | 
RoleMO.addMember(PersonMO member,
          java.util.Date scheduledTime,
          java.lang.String justification)
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.addMember(PersonMO member,
          java.util.Set<RoleAssignmentObject> assignmentData,
          java.util.Date scheduledTime,
          java.lang.String justification)
This API adds a new member to the specified role.  | 
 Request | 
RoleMO.addMember(PersonMO member,
          java.util.Set<RoleAssignmentObject> assignmentData,
          java.util.Date scheduledTime,
          java.lang.String justification)
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.  | 
 Request | 
RoleMO.removeMember(PersonMO member,
             java.util.Date scheduledTime,
             java.lang.String justification)
Removes a member from the role.  | 
 Request | 
RoleMO.removeMember(PersonMO member,
             java.util.Date scheduledTime,
             java.lang.String justification)
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,
              Account subject,
              java.util.Date scheduledTime,
              java.lang.String justification)
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,
              java.lang.String justification)
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.createAccount(PersonMO owner,
              ServiceMO service,
              java.lang.String ownershipType,
              Account subject,
              java.util.Date scheduledTime,
              java.lang.String justification)
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,
              java.lang.String justification)
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.  | 
  | 
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||