| Package | Description |
|---|---|
| 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.policy.analysis |
Provides an application programming interface for policy analysis.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicRoleEntity
Class that represents a dynamic role in the data model.
|
| Modifier and Type | Method and Description |
|---|---|
RoleEntity |
RoleFactory.create(CompoundDN logicalContext,
Role role)
Creates a role in the data store with the given value object to define
the role's attributes.
|
RoleEntity |
RoleFactory.create(OrganizationalContainerEntity logicalContext,
Role role)
Creates a role in the data store with the given value object to define
the role's attributes.
|
RoleEntity |
RoleSearch.lookup(DistinguishedName dn)
Retrieves a role from the data store with the given distinguished name.
|
RoleEntity |
RoleSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find the role for a specific URI.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<RoleEntity> |
RoleEntity.getMemberRoles()
Returns all immediate member roles of the role.
|
java.util.Collection<RoleEntity> |
RoleEntity.getParentRoles()
Returns all immediate parent roles of the role.
|
java.util.Collection<RoleEntity> |
PersonEntity.getRolesChanges(int changeAction)
Returns the role changes for the person based on the change action, which
can be either Add or Remove
|
java.util.Collection<RoleEntity> |
PersonEntity.getRolesChanges(int changeAction,
boolean convertReplaceToAddDelete)
Returns the role changes for the person based on the change action, which
can be either Add or Remove
|
| Modifier and Type | Method and Description |
|---|---|
void |
RoleEntity.addMemberRole(RoleEntity memberRoleEntity) |
void |
PersonEntity.addRole(RoleEntity role)
Adds the given role to the person's role memberships.
|
void |
RoleEntity.deleteMemberRole(RoleEntity memberRoleEntity)
Deletes a member role from parent role.
|
java.util.Map<DistinguishedName,RoleAssignmentObject> |
PersonEntity.getRoleAssignmentData(RoleEntity assignedRole)
Retrieves all role assignment data of the person by a given assigned
role.
|
boolean |
PersonEntity.isMemberOfRole(RoleEntity role)
Retuns true if the Person is a member of the given role.
|
void |
PersonEntity.removeRole(RoleEntity role)
Removes the given role from the person's role memberships.
|
void |
ServiceEntity.setOwner(RoleEntity owner)
Changes the owner of the service.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PersonEntity.removeRoleAssignmentData(java.util.Set<RoleEntity> listAssignedRoles)
Removes role assignment data for a given list of assigned roles.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.Collection<PPAProvisioningPolicy> |
ProvisioningPolicyAnalysis.getProvisioningPolicies(RoleEntity role,
boolean wildcard)
Returns the provisioning policies that apply to the specified role.
|
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.