| Package | Description |
|---|---|
| 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.dataservices.model.domain |
Extends the
com.ibm.itim.dataservices.model package to provide an application
programming interface for querying the core elements of the data model. |
| com.ibm.itim.dataservices.model.system |
Extends the
com.ibm.itim.dataservices.model package to provide an application
programming interface for querying the system specific elements of the data model. |
| com.ibm.itim.mail.workflow |
Provides workflow context classes that are required by the Mail API for
notification creation
|
| com.ibm.itim.policy.dynanalysis |
| Modifier and Type | Method and Description |
|---|---|
Account |
AccountMO.getData()
Returns a current snapshot of the account.
|
Account |
AccountMO.getData()
Returns a current snapshot of the account.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<Account,java.util.Collection<java.lang.String>> |
AccountManager.getMandatoryGroupNames(java.util.Collection<Account> accounts)
Provides the names of the mandatory groups for the given accounts.
|
java.util.Map<Account,java.util.Collection<java.lang.String>> |
AccountManager.getMandatoryGroupNames(java.util.Collection<Account> accounts)
Provides the names of the mandatory groups for the given accounts.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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 |
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.
|
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 |
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.
|
Request |
AccountMO.update(Account a,
java.util.Date scheduledTime,
java.lang.String justification)
Updates the managed object.
|
Request |
AccountMO.update(Account a,
java.util.Date scheduledTime,
java.lang.String justification)
Updates the managed object.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<Account,java.util.Collection<java.lang.String>> |
AccountManager.getMandatoryGroupNames(java.util.Collection<Account> accounts)
Provides the names of the mandatory groups for the given accounts.
|
java.util.Map<Account,java.util.Collection<java.lang.String>> |
AccountManager.getMandatoryGroupNames(java.util.Collection<Account> accounts)
Provides the names of the mandatory groups for the given accounts.
|
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExtendedAccount
Class extends the Account object to add service name and description
|
| Modifier and Type | Method and Description |
|---|---|
AccountEntity |
AccountFactory.create(PersonEntity owner,
ServiceEntity service,
Account account)
Creates an account in the data store with the given
value object to define the account's attributes.
|
AccountEntity |
AccountFactory.create(PersonEntity owner,
ServiceEntity service,
Account account,
boolean isSetCreatedDate) |
AccountEntity |
AccountFactory.create(PersonEntity owner,
ServiceEntity service,
Account account,
ObjectProfile profile)
Creates an account in the data store with the given
value object to define the account's attributes.
|
AccountEntity |
AccountFactory.create(ServiceEntity service,
Account account)
Creates an orphan account in the data store with the given
value object to define the account's attributes.
|
AccountEntity |
AccountFactory.create(ServiceEntity service,
Account account,
boolean isSetCreatedDate) |
AccountEntity |
AccountFactory.create(ServiceEntity service,
Account account,
ObjectProfile profile)
Creates an orphan account in the data store with the given
value object to define the account's attributes.
|
java.util.Collection<java.lang.String> |
AccountEntity.hasDependentAccounts(Account account1) |
void |
AccountEntity.update(Account account)
Deprecated.
use update().
|
| Constructor and Description |
|---|
Account(Account source)
Copy Constructor
Reference copy is used for Java object except for String and other primary types
|
AccountEntity(Account account)
Constructs an AccountEntity with a value object.
|
AccountEntity(ObjectProfile profile,
Account account)
Constructs an AccountEntity with a profile and value object.
|
ExtendedAccount(Account account,
java.lang.String serviceName,
java.lang.String serviceDescription) |
| Modifier and Type | Class and Description |
|---|---|
class |
SystemUser
Value Object class that holds the attribute information of a system
(platform) user in the data model.
|
| Modifier and Type | Method and Description |
|---|---|
Account |
WorkflowDeProvisionContext.getAccountInfo()
Returns the value object of the account being de-provisioned.
|
| Modifier and Type | Method and Description |
|---|---|
ICorrectEnforcementExemptionHandler.ExemptionActionType |
ICorrectEnforcementExemptionHandler.getExemptionAction(Account account)
This API gets the action to perform on a disallowed account that is eligible for exemption.
|
boolean |
ICorrectEnforcementExemptionHandler.isEligibleForExemption(Account account)
This API determines whether the account is eligible for an exemption.
|
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.