| 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.policy |
Extends the
com.ibm.itim.apps package to provide a remotable application programming
interface for Policy 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. |
| Modifier and Type | Method and Description |
|---|---|
OrganizationalContainerMO |
ContainerManager.createContainer(OrganizationalContainerMO container,
OrganizationalContainer object)
Creates a container in the provisioning platform with the specified
attributes within the given parent container.
|
OrganizationalContainerMO |
ContainerManager.createContainer(OrganizationalContainerMO container,
OrganizationalContainer object)
Creates a container in the provisioning platform with the specified
attributes within the given parent container.
|
Request |
PersonManager.createPerson(OrganizationalContainerMO container,
Person subject,
java.util.Date scheduledTime)
Creates a person in the provisioning platform with the specified
attributes within the given container.
|
Request |
PersonManager.createPerson(OrganizationalContainerMO container,
Person subject,
java.util.Date scheduledTime)
Creates a person in the provisioning platform with the specified
attributes within the given container.
|
Request |
PersonManager.createPerson(OrganizationalContainerMO container,
Person subject,
java.util.Date scheduledTime,
java.lang.String justification)
Creates a person in the provisioning platform with the specified
attributes within the given container.
|
Request |
PersonManager.createPerson(OrganizationalContainerMO container,
Person subject,
java.util.Date scheduledTime,
java.lang.String justification)
Creates a person in the provisioning platform with the specified
attributes within the given container.
|
Request |
PersonManager.createPerson(OrganizationalContainerMO container,
Person subject,
java.util.Set<RoleAssignmentObject> assignmentData,
java.util.Date scheduledTime)
Creates a person in the provisioning platform with the specified
attributes within the given container.
|
Request |
PersonManager.createPerson(OrganizationalContainerMO container,
Person subject,
java.util.Set<RoleAssignmentObject> assignmentData,
java.util.Date scheduledTime)
Creates a person in the provisioning platform with the specified
attributes within the given container.
|
Request |
PersonManager.createPerson(OrganizationalContainerMO container,
Person subject,
java.util.Set<RoleAssignmentObject> assignmentData,
java.util.Date scheduledTime,
java.lang.String justification)
Creates a person in the provisioning platform with the specified
attributes within the given container.
|
Request |
PersonManager.createPerson(OrganizationalContainerMO container,
Person subject,
java.util.Set<RoleAssignmentObject> assignmentData,
java.util.Date scheduledTime,
java.lang.String justification)
Creates a person in the provisioning platform with the specified
attributes within the given container.
|
void |
SelfRegistrationManager.createPerson(Person subject)
Creates a person in the provisioning platform with the specified
attributes.
|
void |
SelfRegistrationManager.createPerson(Person subject)
Creates a person in the provisioning platform with the specified
attributes.
|
void |
SelfRegistrationManager.createPerson(Person subject,
java.lang.String tenantID)
Creates a person in the provisioning platform with the specified
attributes.
|
void |
SelfRegistrationManager.createPerson(Person subject,
java.lang.String tenantID)
Creates a person in the provisioning platform with the specified
attributes.
|
DistinguishedName |
RoleManager.createRole(OrganizationalContainerMO container,
Role subject)
Deprecated.
This method creates only static role.
This method will be removed in the next major release.
Use
RoleManager.createRole(OrganizationalContainerMO, Role, Date) instead. |
DistinguishedName |
RoleManager.createRole(OrganizationalContainerMO container,
Role subject)
Deprecated.
This method creates only static role.
This method will be removed in the next major release.
Use
RoleManager.createRole(OrganizationalContainerMO, Role, Date) instead. |
Request |
RoleManager.createRole(OrganizationalContainerMO container,
Role subject,
java.util.Date scheduledTime)
Creates a role in the provisioning platform with the specified attributes
within the given container.
|
Request |
RoleManager.createRole(OrganizationalContainerMO container,
Role subject,
java.util.Date scheduledTime)
Creates a role in the provisioning platform with the specified attributes
within the given container.
|
Request |
RoleManager.createRole(OrganizationalContainerMO container,
Role subject,
java.util.Set<RoleAssignmentAttribute> assignmentAttributes,
java.util.Date scheduledTime)
Creates a role in the provisioning platform with the specified attributes
in the given container.
|
Request |
RoleManager.createRole(OrganizationalContainerMO container,
Role subject,
java.util.Set<RoleAssignmentAttribute> assignmentAttributes,
java.util.Date scheduledTime)
Creates a role in the provisioning platform with the specified attributes
in the given container.
|
Request |
RoleMO.move(Role r,
java.util.Date scheduledTime)
Moves the managed object.
|
Request |
RoleMO.move(Role r,
java.util.Date scheduledTime)
Moves the managed object.
|
void |
OrganizationalContainerMO.update(OrganizationalContainer c)
Updates the managed object.
|
void |
OrganizationalContainerMO.update(OrganizationalContainer c)
Updates the managed object.
|
Request |
PersonMO.update(Person p,
java.util.Date scheduledTime)
Updates the managed object.
|
Request |
PersonMO.update(Person p,
java.util.Date scheduledTime)
Updates the managed object.
|
Request |
PersonMO.update(Person p,
java.util.Date scheduledTime,
java.lang.String justification)
Updates the managed object.
|
Request |
PersonMO.update(Person p,
java.util.Date scheduledTime,
java.lang.String justification)
Updates the managed object.
|
Request |
PersonMO.update(Person p,
java.util.Set<RoleAssignmentObject> assignmentData,
java.util.Date scheduledTime)
Updates the managed object.
|
Request |
PersonMO.update(Person p,
java.util.Set<RoleAssignmentObject> assignmentData,
java.util.Date scheduledTime)
Updates the managed object.
|
Request |
PersonMO.update(Person p,
java.util.Set<RoleAssignmentObject> assignmentData,
java.util.Date scheduledTime,
java.lang.String justification)
Updates the managed object.
|
Request |
PersonMO.update(Person p,
java.util.Set<RoleAssignmentObject> assignmentData,
java.util.Date scheduledTime,
java.lang.String justification)
Updates the managed object.
|
Request |
RoleMO.update(Role r,
java.util.Date scheduledTime)
Updates the managed object.
|
Request |
RoleMO.update(Role r,
java.util.Date scheduledTime)
Updates the managed object.
|
| Modifier and Type | Method and Description |
|---|---|
Request |
CredentialManager.addCredential(AccountMO account,
Credential credential,
boolean resetPassword,
java.util.Date scheduledTime,
java.lang.String justification)
This API adds an account's credential to the credential vault.
|
Request |
CredentialManager.addCredential(AccountMO account,
Credential credential,
byte[] password,
java.util.Date scheduledTime,
java.lang.String justification)
The API adds an account's credential to the credential vault.
|
Request |
CredentialManager.addCredential(OrganizationalContainerMO container,
AccountMO account,
Credential credential,
boolean resetPassword,
java.util.Date scheduledTime,
java.lang.String justification)
This API adds an account's credential to the credential vault in the specified organizational container.
|
Request |
CredentialManager.addCredential(OrganizationalContainerMO container,
AccountMO account,
Credential credential,
byte[] password,
java.util.Date scheduledTime,
java.lang.String justification)
The API adds an account's credential to the credential vault in the specified organizational container.
|
Request |
CredentialManager.addCredential(OrganizationalContainerMO container,
ServiceInfo serviceInfo,
Credential credential,
byte[] password,
java.util.Date scheduledTime,
java.lang.String justification)
This API adds a credential to the credential vault.
|
com.ibm.itim.pim.CheckoutResult |
CredentialLeaseManager.checkout(CredentialComponent sharedAccess,
CredentialLease lease)
This API checks out a credential from the credential vault for shared access.
|
com.ibm.itim.pim.CheckoutResult |
CredentialLeaseManager.checkoutWithoutWorkflow(CredentialComponent sharedAccess,
CredentialLease lease)
This API synchronously checks out a credential from the credential vault
for shared access.
|
SharedAccessPolicyMO |
SharedAccessPolicyManager.createPolicy(OrganizationalContainerMO container,
SharedAccessPolicy policy)
Creates a shared access policy with the no memberships and no entitlements in an organizational container.
|
SharedAccessPolicyMO |
SharedAccessPolicyManager.createPolicy(OrganizationalContainerMO container,
SharedAccessPolicy policy,
java.util.Collection<SAMembership> memberships,
java.util.Collection<SAEntitlement> entitlements)
Creates a shared access policy with the given memberships and entitlements in an organizational container.
|
CredentialPoolMO |
CredentialPoolManager.createPool(OrganizationalContainerMO orgContainer,
ServiceMO service,
CredentialPool credentialPool)
Creates a credential pool for the given service in an organizational container.
|
CredentialPoolMO |
CredentialPoolManager.createPool(ServiceMO service,
CredentialPool credentialPool)
Creates a credential pool for the given service.
|
void |
CredentialPoolMO.update(CredentialPool credentialPool)
This API updates the credential pool with the given CredentialPool value object.
|
void |
SharedAccessPolicyMO.update(SharedAccessPolicy policy)
Updates the policy with the given SharedAccessPolicy value object.
|
void |
SharedAccessPolicyMO.update(SharedAccessPolicy policy,
java.util.Collection<SAMembership> memberships,
java.util.Collection<SAEntitlement> entitlements)
Updates the policy with the given SharedAccessPolicy value object, the memberships, and the entitlements.
|
| Modifier and Type | Method and Description |
|---|---|
Request |
SeparationOfDutyPolicyMO.update(SeparationOfDutyPolicy p,
java.util.Date scheduledTime)
Updates the managed object.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Request> |
AccessManager.createAccess(java.util.List<NewUserAccess> lstNewUserAccesses,
AccessEntitlement userAccess,
java.util.Date scheduledTime)
Creates an access in the provisioning platform with the specified
attributes for the mentioned users.
|
java.util.List<Request> |
AccessManager.createAccess(java.util.List<NewUserAccess> lstNewUserAccesses,
AccessEntitlement userAccess,
java.util.Date scheduledTime)
Creates an access in the provisioning platform with the specified
attributes for the mentioned users.
|
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.
|
GroupMO |
GroupManager.createGroup(ServiceMO serviceMO,
Group group)
Creates a group on a service.
|
GroupMO |
GroupManager.createGroup(ServiceMO serviceMO,
Group group)
Creates a group on a service.
|
ServiceMO |
ServiceManager.createService(OrganizationalContainerMO container,
Service subject)
Creates a service in the provisioning platform with the specified
attributes within the given container.
|
ServiceMO |
ServiceManager.createService(OrganizationalContainerMO container,
Service subject)
Creates a service in the provisioning platform with the specified
attributes within the given container.
|
ServiceMO |
ServiceManager.createService(OrganizationalContainerMO container,
Service subject,
ManualWorkOrder manualWorkOrder)
Creates a service in the provisioning platform with the specified attributes within the container.
|
ServiceMO |
ServiceManager.createService(OrganizationalContainerMO container,
Service subject,
ManualWorkOrder manualWorkOrder)
Creates a service in the provisioning platform with the specified attributes within the container.
|
ServiceMO |
ServiceManager.createService(OrganizationalContainerMO container,
Service subject,
ServiceTestResult result)
Creates a service in the provisioning platform with the specified
attributes within the given container.
|
ServiceMO |
ServiceManager.createService(OrganizationalContainerMO container,
Service subject,
ServiceTestResult result)
Creates a service in the provisioning platform with the specified
attributes within the given container.
|
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.
|
Request |
AccessManager.removeAccess(IUserAccess accessToBeRemoved,
java.util.Date scheduledTime)
Submits a user access removal request to the provisioning platform.
|
Request |
AccessManager.removeAccess(IUserAccess accessToBeRemoved,
java.util.Date scheduledTime)
Submits a user access removal request to the provisioning platform.
|
void |
GroupMO.setAccessInfo(AccessInfo access)
Sets the access information of the group.
|
void |
GroupMO.setAccessInfo(AccessInfo access)
Sets the access information of the group.
|
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.
|
void |
GroupMO.update(Group group)
Updates the group with the given group value object.
|
void |
GroupMO.update(Group group)
Updates the group with the given group value object.
|
void |
ServiceMO.update(ManualWorkOrder mwo)
Updates the managed object.
|
void |
ServiceMO.update(ManualWorkOrder mwo)
Updates the managed object.
|
void |
ServiceMO.update(Service s)
Updates the managed object.
|
void |
ServiceMO.update(Service s)
Updates the managed object.
|
void |
ServiceMO.update(Service s,
ManualWorkOrder mwo)
Updates the managed objects.
|
void |
ServiceMO.update(Service s,
ManualWorkOrder mwo)
Updates the managed objects.
|
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.