| 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.policy |
Extends the
com.ibm.itim.apps package to provide a remotable application programming
interface for Policy management. |
| com.ibm.itim.dataservices.extensions |
Provides an application programming interface to set extended attributes.
|
| 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. |
| Modifier and Type | Method and Description |
|---|---|
Person |
PersonMO.getData()
Returns a current snapshot of the data defining the provisionng object.
|
Person |
PersonMO.getData()
Returns a current snapshot of the data defining the provisionng object.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<Person,java.util.Collection<IPolicyResult>> |
SeparationOfDutyPolicyManager.evaluateViolations(java.util.Collection<Person> persons)
For a particular person, evaluate the role violations against the separation of duty policies of the system.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<IPolicyResult> |
SeparationOfDutyPolicyManager.evaluateViolations(Person person)
For a given person, evaluate the role violations against the separation of duty policies of the system.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<Person,java.util.Collection<IPolicyResult>> |
SeparationOfDutyPolicyManager.evaluateViolations(java.util.Collection<Person> persons)
For a particular person, evaluate the role violations against the separation of duty policies of the system.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
IPersonExtension.getAttributeValue(Person person,
java.lang.String attrName)
Constructs the value for the specified attribute using the person's data
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExtendedPerson
This class extends Person class with ownership type information.
|
| Modifier and Type | Method and Description |
|---|---|
PersonEntity |
PersonFactory.create(CompoundDN logicalContext,
Person person)
Creates a person in the data store with the given
value object to define the person's attributes.
|
PersonEntity |
PersonFactory.create(OrganizationalContainerEntity logicalContext,
Person person)
Creates a person in the data store with the given
value object to define the person's attributes.
|
void |
PersonEntity.update(Person person)
Deprecated.
please use update()
|
| Constructor and Description |
|---|
BusinessPartnerEntity(ObjectProfile profile,
Person person)
Constructs a BusinessPartnerEntity with a profile and value object.
|
BusinessPartnerEntity(Person person)
Constructs a BusinessPartnerEntity with a value object.
|
ExtendedPerson(Person person)
Constructor.
|
ExtendedPerson(Person person,
java.lang.String ownershipType)
Constructor.
|
Person(Person p)
Copy Constructor
Reference copy is used for Java object except for String and other primary types
|
PersonEntity(ObjectProfile profile,
Person person)
Constructs a PersonEntity with a profile and value object.
|
PersonEntity(Person person)
Constructs a PersonEntity with a value object.
|
| Modifier and Type | Method and Description |
|---|---|
SystemUserEntity |
SystemUserFactory.create(DistinguishedName tenantDN,
Person owner,
Service service,
SystemUser sysUser)
Creates a system user in the data store with the given value object
to define the SystemUser's attributes.
|
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.