| Package | Description |
|---|---|
| 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. |
| Modifier and Type | Method and Description |
|---|---|
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 |
OrganizationalContainerMO.getSupervisor()
Returns the container's supervisor (if any) and NULL of not found.
|
PersonMO |
PersonMO.getSupervisor()
Returns the person's supervisor (if any).
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
PersonMO |
CredentialLeaseMO.getLessee()
This API returns the person who holds this lease.
|
| Modifier and Type | Method and Description |
|---|---|
PersonMO |
AccountMO.getOwner()
Returns the owner of the account (if any).
|
PersonMO |
ServiceMO.getOwner()
Deprecated.
since 5.0. Please use getOwners().
|
PersonMO |
AccountMO.getOwner()
Returns the owner of the account (if any).
|
PersonMO |
ServiceMO.getOwner()
Deprecated.
since 5.0. Please use getOwners().
|
| Modifier and Type | Method and Description |
|---|---|
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).
|
| Modifier and Type | Method and Description |
|---|---|
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).
|
| Modifier and Type | Method and Description |
|---|---|
PersonMO |
SystemUserMO.getOwner()
Returns the account owner.
|
| Modifier and Type | Method and Description |
|---|---|
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.