| Package | Description |
|---|---|
| com.ibm.itim.apps |
Provides a remotable application programming interface for provisioning specific functions.
|
| com.ibm.itim.apps.acl |
Extends the
com.ibm.itim.apps package to provide a remotable application programming
interface to create, modify, and delete ACIs and ACLs. |
| 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.jaas.callback |
Contains implementations of JAAS Callback and CallbackHandler interfaces.
|
| com.ibm.itim.apps.lifecycle |
Extends the
com.ibm.itim.apps package to provide a remotable application programming
interface for LifeCycle 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. |
| com.ibm.itim.apps.recon |
Extends the
com.ibm.itim.apps package to provide a remotable application programming
interface for reconciliation management. |
| com.ibm.itim.apps.search |
Extends the
com.ibm.itim.apps package to provide a remotable application programming
interface to execute searches for objects managed by Identity Manager. |
| 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. |
| com.ibm.itim.common |
Provides a set of common classes that are used in many places in ITIM.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AuthenticationException
Deprecated.
|
class |
AuthorizationException
This class identifies an authorization failure.
|
class |
BulkException
BulkException is thrown during the course of invoking operations on more
than one object such as a multi-person suspend.
|
class |
SchemaViolationException
General exception for LDAP schema violations such as invalid syntax or missing
required attribute errors.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Request.abort()
Aborts the request.
|
void |
Request.abort()
Aborts the request.
|
void |
Request.abort(java.lang.String justification)
Aborts the request.
|
void |
Request.abort(java.lang.String justification)
Aborts the request.
|
PlatformContext |
PlatformContextFactory.createContext(java.lang.Long contextID,
java.util.Hashtable env)
Creates a context with the platform identified in the client
supplied environment.
|
PlatformContext |
PlatformContextFactory.createContext(java.lang.Long contextID,
java.util.Hashtable env)
Creates a context with the platform identified in the client
supplied environment.
|
int |
RequestManager.getActivitiesCount(java.lang.String status)
Returns count of activities for the user
|
int |
RequestManager.getActivitiesCount(java.lang.String status)
Returns count of activities for the user
|
com.ibm.itim.apps.ejb.request.RequestAuditData |
Request.getAuditData()
Returns audit data for the request.
|
com.ibm.itim.apps.ejb.request.RequestAuditData |
Request.getAuditData()
Returns audit data for the request.
|
com.ibm.itim.apps.ejb.request.RequestAuditDataActivity |
RequestManager.getManualActivity(long activityId,
int maxParticipants)
Looks up a manual activity by it's identifier.
|
com.ibm.itim.apps.ejb.request.RequestAuditDataActivity |
RequestManager.getManualActivity(long activityId,
int maxParticipants)
Looks up a manual activity by it's identifier.
|
com.ibm.itim.apps.ejb.request.ActivityAuditDataFilterSelections |
RequestManager.getManualActivityFilterSelections(com.ibm.itim.apps.ejb.search.SearchRequest searchRequest,
com.ibm.ldap.filter.ISearchFilterExpression searchFilterExpression)
Returns selections available for filtering manual activities based on the specified filter.
|
com.ibm.itim.apps.ejb.request.ActivityAuditDataFilterSelections |
RequestManager.getManualActivityFilterSelections(com.ibm.itim.apps.ejb.search.SearchRequest searchRequest,
com.ibm.ldap.filter.ISearchFilterExpression searchFilterExpression)
Returns selections available for filtering manual activities based on the specified filter.
|
java.util.Collection |
RequestManager.getPendingRequests()
Returns all pending requests that were submitted by the user identified
by the Subject used to construct this RequestManager.
|
java.util.Collection |
RequestManager.getPendingRequests()
Returns all pending requests that were submitted by the user identified
by the Subject used to construct this RequestManager.
|
com.ibm.itim.apps.ejb.request.RequestAuditData |
RequestManager.getRequestAuditData(long id)
Returns audit data for the request having the specified identifier.
|
com.ibm.itim.apps.ejb.request.RequestAuditData |
RequestManager.getRequestAuditData(long id)
Returns audit data for the request having the specified identifier.
|
com.ibm.itim.apps.ejb.request.RequestAuditDataFilterSelections |
RequestManager.getRequestAuditDataFilterSelections(com.ibm.itim.apps.ejb.search.SearchRequest searchRequest,
com.ibm.ldap.filter.ISearchFilterExpression searchFilterExpression)
Returns selections available for filtering audit data based on
the specified filter.
|
com.ibm.itim.apps.ejb.request.RequestAuditDataFilterSelections |
RequestManager.getRequestAuditDataFilterSelections(com.ibm.itim.apps.ejb.search.SearchRequest searchRequest,
com.ibm.ldap.filter.ISearchFilterExpression searchFilterExpression)
Returns selections available for filtering audit data based on
the specified filter.
|
java.util.Date |
Request.getScheduledTime()
Returns the time the request was scheduled to begin.
|
java.util.Date |
Request.getScheduledTime()
Returns the time the request was scheduled to begin.
|
int |
Request.getStatus()
Returns the status of the request.
|
int |
Request.getStatus()
Returns the status of the request.
|
java.util.List<com.ibm.itim.apps.ejb.request.RequestAuditDataActivity> |
RequestManager.searchManualActivities(com.ibm.itim.apps.ejb.search.SearchRequest searchRequest,
com.ibm.ldap.filter.ISearchFilterExpression searchFilterExpression,
int maxParticipants)
Returns manual activities for the authenticated user
|
java.util.List<com.ibm.itim.apps.ejb.request.RequestAuditDataActivity> |
RequestManager.searchManualActivities(com.ibm.itim.apps.ejb.search.SearchRequest searchRequest,
com.ibm.ldap.filter.ISearchFilterExpression searchFilterExpression,
int maxParticipants)
Returns manual activities for the authenticated user
|
java.util.List<com.ibm.itim.apps.ejb.request.RequestAuditData> |
RequestManager.searchRequestAuditData(com.ibm.itim.apps.ejb.search.SearchRequest searchRequest,
com.ibm.ldap.filter.ISearchFilterExpression searchFilterExpression)
Searches audit data.
|
java.util.List<com.ibm.itim.apps.ejb.request.RequestAuditData> |
RequestManager.searchRequestAuditData(com.ibm.itim.apps.ejb.search.SearchRequest searchRequest,
com.ibm.ldap.filter.ISearchFilterExpression searchFilterExpression)
Searches audit data.
|
| Constructor and Description |
|---|
InitialPlatformContext(java.util.Hashtable env)
Constructs a platform context with the given environment.
|
InitialPlatformContext(java.util.Hashtable env)
Constructs a platform context with the given environment.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AccessControlListManager.addAccessRight(AccessRight aRight)
Adds an AccessRight to the ACL currently associated with a container,
namely the container identified by the
containerDN used to
create this AccessControlListManager. |
void |
AccessControlListManager.addAuthorizationOwner(AuthorizationOwner authOwner)
Adds an AuthorizationOwner to the container identified by the
containerDN used to create this AccessControlListManager. |
void |
AccessControlListManager.deleteAccessRight(AccessRight accessRight)
Deletes an AccessRight from the container identified by the
containerDN used to create this AccessControlListManager. |
void |
AccessControlListManager.deleteAuthorizationOwner(AuthorizationOwner authOwner)
Removes an AuthorizationOwner from the container identified by the
containerDN used to create this AccessControlListManager. |
java.util.Collection |
AccessControlListManager.listAccessRights()
Returns the full ACL on the container identified by the
containerDN used to create this AccessControlListManager. |
java.util.Collection |
AccessControlListManager.listAuthorizationOwners()
Returns a Collection of AuthorizationOwner associated with the container
identified by the
containerDN used to create this
AccessControlListManager. |
void |
AccessControlListManager.modifyAccessRight(java.lang.String name,
AccessRight newAccessRight)
Modifies (replaces) an AccessRight on the container identified by the
containerDN used to create this AccessControlListManager. |
| Modifier and Type | Class and Description |
|---|---|
class |
InvalidPasswordException
This class identifies the attempt to set a password with an invalid value.
|
class |
PasswordValidationFailuresException
This class identifies the attempt to set a password with an invalid value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SelfRequest.abort()
Aborts the request.
|
void |
SelfRequest.abort()
Aborts the request.
|
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.
|
SelfRequest |
SelfPasswordManager.changeExpiredPassword(java.lang.String userId,
java.lang.String oldPassword,
java.lang.String newPassword)
Changes the user's password without requiring an authenticated subject.
|
SelfRequest |
SelfPasswordManager.changeExpiredPassword(java.lang.String userId,
java.lang.String oldPassword,
java.lang.String newPassword)
Changes the user's password without requiring an authenticated subject.
|
SelfRequest |
SelfPasswordManager.changeExpiredPassword(java.lang.String userId,
java.lang.String oldPassword,
java.lang.String newPassword,
boolean returnAllValidationFailures)
Changes the user's password without requiring an authenticated subject.
|
SelfRequest |
SelfPasswordManager.changeExpiredPassword(java.lang.String userId,
java.lang.String oldPassword,
java.lang.String newPassword,
boolean returnAllValidationFailures)
Changes the user's password without requiring an authenticated subject.
|
ForgotPasswordRequest |
ForgotPasswordManager.changePassword(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> challengesAndResponses,
java.lang.String newPassword)
The method changes the password for the associated userID after
authenticating the user using challengesAndResponses and verifying that
the system is set to allow password changes after challenge-response
authentication.
|
ForgotPasswordRequest |
ForgotPasswordManager.changePassword(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> challengesAndResponses,
java.lang.String newPassword)
The method changes the password for the associated userID after
authenticating the user using challengesAndResponses and verifying that
the system is set to allow password changes after challenge-response
authentication.
|
SelfRequest |
SelfPasswordManager.changePassword(java.lang.String userId,
java.lang.String oldPassword,
java.lang.String newPassword)
Deprecated.
As of ITIM 5.0, replaced by
SelfPasswordManager.changeExpiredPassword(String userId, String oldPassword, String newPassword)
. |
SelfRequest |
SelfPasswordManager.changePassword(java.lang.String userId,
java.lang.String oldPassword,
java.lang.String newPassword)
Deprecated.
As of ITIM 5.0, replaced by
SelfPasswordManager.changeExpiredPassword(String userId, String oldPassword, String newPassword)
. |
SelfRequest |
SelfPasswordManager.changePassword(java.lang.String tenantId,
java.lang.String userId,
java.lang.String oldPassword,
java.lang.String newPassword)
Deprecated.
As of ITIM 5.0
|
SelfRequest |
SelfPasswordManager.changePassword(java.lang.String tenantId,
java.lang.String userId,
java.lang.String oldPassword,
java.lang.String newPassword)
Deprecated.
As of ITIM 5.0
|
void |
AccessTypeMO.createAccessType(com.ibm.itim.dataservices.model.domain.access.AccessType at)
�Adds an access type definition.
|
void |
AccessTypeMO.createAccessType(com.ibm.itim.dataservices.model.domain.access.AccessType at)
�Adds an access type definition.
|
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.
|
java.util.Collection |
AccessTypeManager.getAccessTypes()
Returns access type definitions.
|
java.util.Collection |
AccessTypeManager.getAccessTypes()
Returns access type definitions.
|
java.util.Set<RoleAssignmentAttribute> |
RoleMO.getAllAssignmentAttributes()
Returns all assignment attributes for this role and its parent roles.
|
java.util.Set<RoleAssignmentAttribute> |
RoleMO.getAllAssignmentAttributes()
Returns all assignment attributes for this role and its parent roles.
|
java.util.Set<RoleAssignmentAttribute> |
RoleManager.getAllAssignmentAttributes(java.util.Set<DistinguishedName> roles)
Returns all role assignment attributes for a set of roles.
|
java.util.Set<RoleAssignmentAttribute> |
RoleManager.getAllAssignmentAttributes(java.util.Set<DistinguishedName> roles)
Returns all role assignment attributes for a set of roles.
|
java.util.Set<RoleAssignmentAttribute> |
RoleMO.getAssignmentAttributes()
Returns role assignment attributes for this role.
|
java.util.Set<RoleAssignmentAttribute> |
RoleMO.getAssignmentAttributes()
Returns role assignment attributes for this role.
|
ChallengeResponseConfiguration |
ChallengeResponseManager.getChallengeResonseConfiguration()
Gets the ChallengeResonseConfiguration for the subject.
|
ChallengeResponseConfiguration |
ChallengeResponseManager.getChallengeResonseConfiguration()
Gets the ChallengeResonseConfiguration for the subject.
|
ChallengeResponseConfiguration |
ChallengeResponseManager.getChallengeResonseConfiguration(java.util.Locale locale)
Gets the ChallengeResponseConfiguration for the subject.
|
ChallengeResponseConfiguration |
ChallengeResponseManager.getChallengeResonseConfiguration(java.util.Locale locale)
Gets the ChallengeResponseConfiguration for the subject.
|
ChallengesAndResponses |
ChallengeResponseManager.getChallengesAndResponses()
Returns the challenges that are configured for the user.
|
ChallengesAndResponses |
ChallengeResponseManager.getChallengesAndResponses()
Returns the challenges that are configured for the user.
|
java.util.Collection |
AccessTypeManager.getChildAccessTypes(com.ibm.itim.dataservices.model.domain.access.AccessType accessType)
Returns the children of the selected access type.
|
java.util.Collection |
AccessTypeManager.getChildAccessTypes(com.ibm.itim.dataservices.model.domain.access.AccessType accessType)
Returns the children of the selected access type.
|
java.util.Collection |
AccessTypeManager.getChildAccessTypes(java.lang.String accessType)
Returns the children of the selected access type.
|
java.util.Collection |
AccessTypeManager.getChildAccessTypes(java.lang.String accessType)
Returns the children of the selected access type.
|
java.util.Collection |
OrganizationalContainerMO.getChildren(java.lang.Class childClass)
Returns the children of the container of the specified type, such as
person, service, etc.
|
java.util.Collection |
OrganizationalContainerMO.getChildren(java.lang.Class childClass)
Returns the children of the container of the specified type, such as
person, service, etc.
|
OrganizationalContainerMO |
PersonMO.getContainer()
Returns the current parent container in the tree.
|
OrganizationalContainerMO |
RoleMO.getContainer()
Returns the current parent container in the tree.
|
OrganizationalContainerMO |
RoleMO.getContainer()
Returns the current parent container in the tree.
|
OrganizationalContainerMO |
PersonMO.getContainer()
Returns the current parent container in the tree.
|
OrganizationalContainerMO |
ContainerManager.getContainerByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the organizational container for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
OrganizationalContainerMO |
ContainerManager.getContainerByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the organizational container for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
java.util.Collection |
ContainerManager.getContainers(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue)
Returns the container(s) matching the given attribute within the given
parent container.
|
java.util.Collection |
ContainerManager.getContainers(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue)
Returns the container(s) matching the given attribute within the given
parent container.
|
java.util.Collection |
ContainerManager.getContainers(java.lang.String profileName,
java.lang.String name,
OrganizationalContainerMO parent)
Returns the container(s) with the name within the given parent container.
|
java.util.Collection |
ContainerManager.getContainers(java.lang.String profileName,
java.lang.String name,
OrganizationalContainerMO parent)
Returns the container(s) with the name within the given parent container.
|
OrganizationalContainer |
OrganizationalContainerMO.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.
|
Role |
RoleMO.getData()
Returns a current snapshot of the data defining the provisioning object.
|
OrganizationalContainer |
OrganizationalContainerMO.getData()
Returns a current snapshot of the data defining the provisionng object.
|
Role |
RoleMO.getData()
Returns a current snapshot of the data defining the provisioning object.
|
Person |
PersonMO.getData()
Returns a current snapshot of the data defining the provisionng object.
|
ForgotPasswordConfiguration |
ForgotPasswordManager.getForgotPasswordConfiguration()
The method returns the Forgot Password Configuration.
|
ForgotPasswordConfiguration |
ForgotPasswordManager.getForgotPasswordConfiguration()
The method returns the Forgot Password Configuration.
|
java.util.Collection<RoleMO> |
RoleMO.getMemberRoles()
Retrieves the immediate member roles of the role.
|
java.util.Collection<RoleMO> |
RoleMO.getMemberRoles()
Retrieves the immediate member roles of the role.
|
java.util.Collection |
RoleMO.getMembers()
Retrieves the members of the role.
|
java.util.Collection |
RoleMO.getMembers()
Retrieves the members of the role.
|
void |
RoleMO.getMembers(SearchResultsMO results)
Retrieves the members of the role.
|
void |
RoleMO.getMembers(SearchResultsMO results)
Retrieves the members of the role.
|
OrganizationalContainerMO |
OrganizationalContainerMO.getParent()
Returns the current parent container in the tree or null if not found or
the container is the root container
|
OrganizationalContainerMO |
OrganizationalContainerMO.getParent()
Returns the current parent container in the tree or null if not found or
the container is the root container
|
OrganizationalContainerMO |
OrganizationalContainerMO.getParentOrganization()
Returns the parent organization container of this container in the tree.
|
OrganizationalContainerMO |
OrganizationalContainerMO.getParentOrganization()
Returns the parent organization container of this container in the tree.
|
java.util.Collection<RoleMO> |
RoleMO.getParentRoles()
Returns all immediate parent roles of the role.
|
java.util.Collection<RoleMO> |
RoleMO.getParentRoles()
Returns all immediate parent roles of the role.
|
PasswordRulesInfo |
SelfPasswordManager.getPasswordRules(java.lang.String userId)
Returns the password rules for the given user's password.
|
PasswordRulesInfo |
SelfPasswordManager.getPasswordRules(java.lang.String userId)
Returns the password rules for the given user's password.
|
PasswordRulesInfo |
SelfPasswordManager.getPasswordRules(java.lang.String tenantId,
java.lang.String userId)
Returns the password rules for the given user's password.
|
PasswordRulesInfo |
SelfPasswordManager.getPasswordRules(java.lang.String tenantId,
java.lang.String userId)
Returns the password rules for the given user's password.
|
void |
PersonManager.getPeople(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue,
boolean subTree,
SearchResultsMO results)
Returns the person(s) matching the given attribute within the given
container.
|
void |
PersonManager.getPeople(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue,
boolean subTree,
SearchResultsMO results)
Returns the person(s) matching the given attribute within the given
container.
|
void |
PersonManager.getPeople(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue,
SearchResultsMO results)
Returns the person(s) matching the given attribute within the given
container.
|
void |
PersonManager.getPeople(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue,
SearchResultsMO results)
Returns the person(s) matching the given attribute within the given
container.
|
java.util.Collection |
PersonManager.getPeople(OrganizationalContainerMO container,
java.lang.String profileName,
java.lang.String name)
Returns the person(s) with the the name within the given parent
container.
|
java.util.Collection |
PersonManager.getPeople(OrganizationalContainerMO container,
java.lang.String profileName,
java.lang.String name)
Returns the person(s) with the the name within the given parent
container.
|
java.util.Collection |
PersonManager.getPeople(OrganizationalContainerMO container,
java.lang.String profileName,
java.lang.String name,
boolean subTree)
Returns the person(s) with the the name within the given parent
container.
|
java.util.Collection |
PersonManager.getPeople(OrganizationalContainerMO container,
java.lang.String profileName,
java.lang.String name,
boolean subTree)
Returns the person(s) with the the name within the given parent
container.
|
java.util.Collection |
PersonManager.getPeople(java.lang.String attributeName,
java.lang.Object attributeValue,
OrganizationalContainerMO parent)
Returns the person(s) matching the given attribute within the given
parent container.
|
java.util.Collection |
PersonManager.getPeople(java.lang.String attributeName,
java.lang.Object attributeValue,
OrganizationalContainerMO parent)
Returns the person(s) matching the given attribute within the given
parent container.
|
java.util.Collection |
PersonManager.getPeople(java.lang.String attributeName,
java.lang.Object attributeValue,
OrganizationalContainerMO parent,
boolean subTree)
Returns the person(s) matching the given attribute within the given
parent container.
|
java.util.Collection |
PersonManager.getPeople(java.lang.String attributeName,
java.lang.Object attributeValue,
OrganizationalContainerMO parent,
boolean subTree)
Returns the person(s) matching the given attribute within the given
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 |
PersonManager.getPersonByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the person for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
java.util.Set<RoleAssignmentObject> |
PersonMO.getRoleAssignmentData()
This method returns all of the Role Assignment Objects for a person.
|
java.util.Set<RoleAssignmentObject> |
PersonMO.getRoleAssignmentData()
This method returns all of the Role Assignment Objects for a person.
|
java.util.Map<DistinguishedName,RoleAssignmentObject> |
PersonMO.getRoleAssignmentData(RoleMO assignedRole)
This method returns a map of defined role and RoleAssignmentObject for
the specified assigned role.
|
java.util.Map<DistinguishedName,RoleAssignmentObject> |
PersonMO.getRoleAssignmentData(RoleMO assignedRole)
This method returns a map of defined role and RoleAssignmentObject for
the specified assigned role.
|
RoleMO |
RoleManager.getRoleByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the role for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
RoleMO |
RoleManager.getRoleByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the role for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
java.util.Collection |
PersonMO.getRoles()
Returns the person's roles.
|
java.util.Collection |
PersonMO.getRoles()
Returns the person's roles.
|
java.util.Collection |
RoleManager.getRoles(OrganizationalContainerMO container,
java.lang.String name)
Returns the role(s) with the name within the given parent
container.
|
java.util.Collection |
RoleManager.getRoles(OrganizationalContainerMO container,
java.lang.String name)
Returns the role(s) with the name within the given parent
container.
|
java.util.Collection |
RoleManager.getRoles(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue)
Returns the roles that match the specified attribute within the
parent container.
|
java.util.Collection |
RoleManager.getRoles(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue)
Returns the roles that match the specified attribute within the
parent container.
|
void |
RoleManager.getRoles(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue,
SearchResultsMO results)
* Returns the roles that match the specified attribute within the
parent container.
|
void |
RoleManager.getRoles(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue,
SearchResultsMO results)
* Returns the roles that match the specified attribute within the
parent container.
|
OrganizationalContainerMO |
ContainerManager.getRoot()
Returns the root of the organizational tree.
|
OrganizationalContainerMO |
ContainerManager.getRoot()
Returns the root of the organizational tree.
|
OrganizationalContainerMO |
ContainerManager.getRoot(java.lang.String tenantID)
In a multi-tenant deployment, returns the root of the organizational
tree for the given tenant.
|
OrganizationalContainerMO |
ContainerManager.getRoot(java.lang.String tenantID)
In a multi-tenant deployment, returns the root of the organizational
tree for the given tenant.
|
java.util.Collection<java.lang.String> |
ForgotPasswordManager.getSecretQuestion(java.lang.String userID)
The method gets a collection of secret questions to be asked when a user
forgets the password.
|
java.util.Collection<java.lang.String> |
ForgotPasswordManager.getSecretQuestion(java.lang.String userID)
The method gets a collection of secret questions to be asked when a user
forgets the password.
|
PersonMO |
PersonMO.getSponsor()
Returns the person's sponsor (if any).
|
PersonMO |
PersonMO.getSponsor()
Returns the person's sponsor (if any).
|
int |
SelfRequest.getStatus()
Returns the status of the request.
|
int |
SelfRequest.getStatus()
Returns the status of the request.
|
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).
|
boolean |
RoleMO.hasMembers(DistinguishedName roleDN)
check whether current role has any member associated with it.
|
boolean |
RoleMO.hasMembers(DistinguishedName roleDN)
check whether current role has any member associated with it.
|
boolean |
RoleMO.hasRoleMembers(DistinguishedName roleDN)
Check whether the role has role members.
|
boolean |
RoleMO.hasRoleMembers(DistinguishedName roleDN)
Check whether the role has role members.
|
boolean |
RoleMO.isAssignmentAttributeInUse(java.lang.String assignmentAttributeName)
Returns true if there is any person with the assignment value for the
specified assignment attribute.
|
boolean |
RoleMO.isAssignmentAttributeInUse(java.lang.String assignmentAttributeName)
Returns true if there is any person with the assignment value for the
specified assignment attribute.
|
boolean |
RoleMO.isDynamicRole()
check whether it's a dynamic role or an organizational role
|
boolean |
RoleMO.isDynamicRole()
check whether it's a dynamic role or an organizational role
|
boolean |
ChallengeResponseManager.isEnforceChallengeResponse()
Returns true if Challenge/Response is enforced (enabled).
|
boolean |
ChallengeResponseManager.isEnforceChallengeResponse()
Returns true if Challenge/Response is enforced (enabled).
|
void |
AccessTypeMO.modifyAccessType(com.ibm.itim.dataservices.model.domain.access.AccessType at)
Updates the specification for the selected access type.
|
void |
AccessTypeMO.modifyAccessType(com.ibm.itim.dataservices.model.domain.access.AccessType at)
Updates the specification for the selected access type.
|
long |
OrganizationalContainerMO.move(OrganizationalContainer c,
OrganizationalContainer parent,
java.util.Date effectiveDate)
Moves the managed object from the current parent container to a new parent.
|
long |
OrganizationalContainerMO.move(OrganizationalContainer c,
OrganizationalContainer parent,
java.util.Date effectiveDate)
Moves the managed object from the current parent container to a new parent.
|
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.remove()
Removes the managed object from the provisioning platform.
|
void |
OrganizationalContainerMO.remove()
Removes the managed object from the provisioning platform.
|
Request |
PersonManager.remove(java.util.Collection collection,
java.util.Date scheduledTime)
This API removes the person objects and associated individual accounts from
the provisioning platform.
|
Request |
PersonManager.remove(java.util.Collection collection,
java.util.Date scheduledTime)
This API removes the person objects and associated individual accounts from
the provisioning platform.
|
Request |
PersonManager.remove(java.util.Collection collection,
java.util.Date scheduledTime,
java.lang.String justification)
Removes the person objects and associated managed objects from the
provisioning platform.
|
Request |
PersonManager.remove(java.util.Collection collection,
java.util.Date scheduledTime,
java.lang.String justification)
Removes the person objects and associated managed objects from the
provisioning platform.
|
Request |
PersonMO.remove(java.util.Date scheduledTime)
This API removes the person objects and associated individual accounts from
the provisioning platform.
|
Request |
RoleMO.remove(java.util.Date scheduledTime)
Removes the managed object from the provisioning platform.
|
Request |
RoleMO.remove(java.util.Date scheduledTime)
Removes the managed object from the provisioning platform.
|
Request |
PersonMO.remove(java.util.Date scheduledTime)
This API removes the person objects and associated individual accounts from
the provisioning platform.
|
Request |
PersonMO.remove(java.util.Date scheduledTime,
java.lang.String justification)
Removes the person object and associated managed objects from the
provisioning platform.
|
Request |
PersonMO.remove(java.util.Date scheduledTime,
java.lang.String justification)
Removes the person object and associated managed objects from the
provisioning platform.
|
void |
AccessTypeMO.removeAccessType(com.ibm.itim.dataservices.model.domain.access.AccessType at)
Removes the selected access type definition.
|
void |
AccessTypeMO.removeAccessType(com.ibm.itim.dataservices.model.domain.access.AccessType at)
Removes the selected access type definition.
|
java.util.List<com.ibm.itim.dataservices.model.domain.access.AccessType> |
AccessTypeMO.removeAccessTypes(java.util.Collection<com.ibm.itim.dataservices.model.domain.access.AccessType> at)
Removes all selected access type definitions.
|
java.util.List<com.ibm.itim.dataservices.model.domain.access.AccessType> |
AccessTypeMO.removeAccessTypes(java.util.Collection<com.ibm.itim.dataservices.model.domain.access.AccessType> at)
Removes all selected access type definitions.
|
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.
|
Request |
PersonMO.removeRoleAssignmentData(java.util.Date scheduleTime,
java.util.Set<RoleMO> assignedRole)
This method removes all the RoleAssignmentObjects for the specified
assigned role.
|
Request |
PersonMO.removeRoleAssignmentData(java.util.Date scheduleTime,
java.util.Set<RoleMO> assignedRole)
This method removes all the RoleAssignmentObjects for the specified
assigned role.
|
ForgotPasswordRequest |
ForgotPasswordManager.resetPassword(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> challengesAndResponses)
The method resets the password for the associated userID after
authenticating using challenge response.
|
ForgotPasswordRequest |
ForgotPasswordManager.resetPassword(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> challengesAndResponses)
The method resets the password for the associated userID after
authenticating using challenge response.
|
SelfRequest |
SelfPasswordManager.resetPassword(javax.security.auth.Subject subject)
Deprecated.
As of ISIM 6.0, replaced by
ForgotPasswordManager.resetPassword(String, java.util.Map) |
SelfRequest |
SelfPasswordManager.resetPassword(javax.security.auth.Subject subject)
Deprecated.
As of ISIM 6.0, replaced by
ForgotPasswordManager.resetPassword(String, java.util.Map) |
Request |
PersonManager.restore(java.util.Collection collection,
java.util.Date scheduledTime)
This API restores users and based on the property
com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in
enRole.properties also restores individual accounts of the users.
|
Request |
PersonManager.restore(java.util.Collection collection,
java.util.Date scheduledTime)
This API restores users and based on the property
com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in
enRole.properties also restores individual accounts of the users.
|
Request |
PersonManager.restore(java.util.Collection collection,
java.util.Date scheduledTime,
java.lang.String justification)
Restores the persons only.
|
Request |
PersonManager.restore(java.util.Collection collection,
java.util.Date scheduledTime,
java.lang.String justification)
Restores the persons only.
|
Request |
PersonMO.restore(java.util.Date scheduledTime)
This API restores users and based on the property
com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in
enRole.properties also restores individual accounts of the users.
|
Request |
PersonMO.restore(java.util.Date scheduledTime)
This API restores users and based on the property
com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in
enRole.properties also restores individual accounts of the users.
|
Request |
PersonMO.restore(java.util.Date scheduledTime,
java.lang.String justification)
Restores the person ONLY.
|
Request |
PersonMO.restore(java.util.Date scheduledTime,
java.lang.String justification)
Restores the person ONLY.
|
void |
RoleMO.setAssignmentAttributes(java.util.Set<RoleAssignmentAttribute> assignmentAttributes)
Sets assignment attributes to this role.
|
void |
RoleMO.setAssignmentAttributes(java.util.Set<RoleAssignmentAttribute> assignmentAttributes)
Sets assignment attributes to this role.
|
void |
ChallengeResponseManager.setChallengesAndResponses(ChallengesAndResponses cAndr)
Sets the challenges and responses for the subject as specified
in the Map.
|
void |
ChallengeResponseManager.setChallengesAndResponses(ChallengesAndResponses cAndr)
Sets the challenges and responses for the subject as specified
in the Map.
|
void |
ChallengeResponseManager.setChallengesAndResponses(ChallengesAndResponses cAndr,
java.util.Locale locale)
Sets the challenges and responses for the subject as specified
in the Map.
|
void |
ChallengeResponseManager.setChallengesAndResponses(ChallengesAndResponses cAndr,
java.util.Locale locale)
Sets the challenges and responses for the subject as specified
in the Map.
|
Request |
PersonManager.suspend(java.util.Collection collection,
java.util.Date scheduledTime)
This API suspends users and based on the property
com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in
enRole.properties also suspends individual accounts of the users.
|
Request |
PersonManager.suspend(java.util.Collection collection,
java.util.Date scheduledTime)
This API suspends users and based on the property
com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in
enRole.properties also suspends individual accounts of the users.
|
Request |
PersonManager.suspend(java.util.Collection collection,
java.util.Date scheduledTime,
java.lang.String justification)
Suspends the persons and associated managed objects from the provisioning
platform
|
Request |
PersonManager.suspend(java.util.Collection collection,
java.util.Date scheduledTime,
java.lang.String justification)
Suspends the persons and associated managed objects from the provisioning
platform
|
Request |
PersonMO.suspend(java.util.Date scheduledTime)
This API restores users and based on the property
com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in
enRole.properties also restores individual accounts of the users.
|
Request |
PersonMO.suspend(java.util.Date scheduledTime)
This API restores users and based on the property
com.ibm.itim.personManagement.suspendRestorePersonWithAccounts in
enRole.properties also restores individual accounts of the users.
|
Request |
PersonMO.suspend(java.util.Date scheduledTime,
java.lang.String justification)
Suspends the person and associated managed objects from the provisioning
platform
|
Request |
PersonMO.suspend(java.util.Date scheduledTime,
java.lang.String justification)
Suspends the person and associated managed objects from the provisioning
platform
|
Request |
PersonMO.transfer(OrganizationalContainerMO newContainer,
java.util.Date scheduledTime)
Transfers (moves) the person to another container.
|
Request |
PersonMO.transfer(OrganizationalContainerMO newContainer,
java.util.Date scheduledTime)
Transfers (moves) the person to another container.
|
Request |
PersonMO.transfer(OrganizationalContainerMO newContainer,
java.util.Date scheduledTime,
java.lang.String justification)
Transfers (moves) the person to another container.
|
Request |
PersonMO.transfer(OrganizationalContainerMO newContainer,
java.util.Date scheduledTime,
java.lang.String justification)
Transfers (moves) the person to another container.
|
Request |
PersonManager.unManage(java.util.Collection collection,
java.util.Date scheduledTime)
Removes person objects only from the provisioning platform.
|
Request |
PersonManager.unManage(java.util.Collection collection,
java.util.Date scheduledTime)
Removes person objects only from the provisioning platform.
|
Request |
PersonManager.unManage(java.util.Collection collection,
java.util.Date scheduledTime,
java.lang.String justification)
Removes person objects only from the provisioning platform.
|
Request |
PersonManager.unManage(java.util.Collection collection,
java.util.Date scheduledTime,
java.lang.String justification)
Removes person objects only from the provisioning platform.
|
Request |
PersonMO.unManage(java.util.Date scheduledTime)
Removes the person object ONLY from the provisioning platform.
|
Request |
PersonMO.unManage(java.util.Date scheduledTime)
Removes the person object ONLY from the provisioning platform.
|
Request |
PersonMO.unManage(java.util.Date scheduledTime,
java.lang.String justification)
Removes the person object ONLY from the provisioning platform.
|
Request |
PersonMO.unManage(java.util.Date scheduledTime,
java.lang.String justification)
Removes the person object ONLY from the provisioning platform.
|
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.
|
Request |
PersonMO.updateRoleAssignmentData(java.util.Set<RoleAssignmentObject> attributeValues,
java.util.Date scheduleTime)
This method updates a person with the role assignment attribute value
changes defined in the set of RoleAssignmentObjects.
|
Request |
PersonMO.updateRoleAssignmentData(java.util.Set<RoleAssignmentObject> attributeValues,
java.util.Date scheduleTime)
This method updates a person with the role assignment attribute value
changes defined in the set of RoleAssignmentObjects.
|
Request |
RoleMO.updateRoleHierarchy(java.util.List<RoleMO> rolesAdded,
java.util.List<RoleMO> rolesDeleted,
java.util.Date scheduledTime)
Updates the role hierarchy of the managed object using asynchronous
Identity Manager workflow.
|
Request |
RoleMO.updateRoleHierarchy(java.util.List<RoleMO> rolesAdded,
java.util.List<RoleMO> rolesDeleted,
java.util.Date scheduledTime)
Updates the role hierarchy of the managed object using asynchronous
Identity Manager workflow.
|
boolean |
ForgotPasswordManager.validateChallengeResponse(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> challengesAndResponses)
The method checks the responses for the user challenges.
|
boolean |
ForgotPasswordManager.validateChallengeResponse(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> challengesAndResponses)
The method checks the responses for the user challenges.
|
java.util.Collection<IPolicyResult> |
RoleMO.validateSeparationOfDuty(RoleMO memberRole)
Validate separation of duty violation for the memberRole to be added to the role
|
java.util.Collection<IPolicyResult> |
RoleMO.validateSeparationOfDuty(RoleMO memberRole)
Validate separation of duty violation for the memberRole to be added to the role
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map |
PlatformCallbackHandler.getChallenges()
Deprecated.
Use getUserChallenges() instead
|
int |
PlatformCallbackHandler.getRemainingAttempts()
Deprecated.
Returns the number of unsuccessful login attempts remain before
the user's account is suspended.
|
java.util.Map |
PlatformCallbackHandler.getUserChallenges()
Deprecated.
Retrieves the required challenges to be fulfilled by client for
authentication without password.
|
| Modifier and Type | Method and Description |
|---|---|
Request |
LifecycleManager.executeGlobalOperation(java.lang.String operationName,
java.lang.Object[] args)
Executes a global operation in the provisioning platform
|
Request |
LifecycleManager.executeObjectOperation(DirectoryObject managedObject,
java.lang.String operationName,
java.lang.Object[] args)
Executes an operation on a specific object in the provisioning platform
|
Request |
LifecycleManager.executeStaticOperation(java.lang.String categoryName,
java.lang.String profileName,
java.lang.String operationName,
java.lang.Object[] args)
Executes a static operation on a specific type of object in the provisioning platform.
|
| 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.
|
void |
SharedAccessPolicyMO.addEntitlement(SAEntitlement entitlement)
Add a new entitlement to the policy.
|
void |
SharedAccessPolicyMO.addMembership(SAMembership membership)
Add a new membership to the policy.
|
Request |
CredentialLeaseMO.checkin()
This API provides the credential checkin function.
|
java.util.List<Request> |
CredentialLeaseManager.checkin(java.util.List<DistinguishedName> leases)
This API provides the checkin function for multiple credentials.
|
java.util.List<Request> |
CredentialLeaseManager.checkinAll()
This API checks in all credentials that are checked out by the authenticated user.
|
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.
|
Request |
CredentialMO.connect(AccountMO account,
boolean resetPassword,
boolean resetPasswordOnCheckin,
java.util.Date scheduledTime,
java.lang.String justification)
This API connects a credential to an Account.
|
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 |
CredentialMO.disconnect()
This API disconnects the credential from the account.
|
AccountMO |
CredentialMO.getAccount()
This API returns the account that is associated with this credential.
|
java.util.Collection<CredentialComponent> |
SharedAccessManager.getAllSharedAccesses(Credential.Status credStatus,
SharedAccessSearchFilter filter,
SearchParameters searchParam,
SearchResultsStatus searchStatus)
This API gets a list of authorized and non authorized shared credentials and credential pools that match the search criteria
for the authenticated user.
|
java.util.Collection<SAEntitlement> |
SharedAccessManager.getAuthorizedEntitlements(RoleMO roleMO,
SearchParameters searchParam,
SearchResultsStatus searchStatus)
This API gets a list of authorized shared access entitlements for the specified role.
|
java.util.Collection<RoleMO> |
SharedAccessManager.getAuthorizedRoles(CredentialComponent credentialComp,
boolean listAccessOnly,
SearchParameters searchParam,
SearchResultsStatus searchStatus)
This API gets a list of authorized roles for the specified credential component.
|
java.util.Collection<CredentialComponent> |
SharedAccessManager.getAuthorizedSharedAccesses(boolean excludeCheckedOutAccount,
SharedAccessSearchFilter filter,
SearchParameters searchParam,
SearchResultsStatus searchStatus)
This API gets a list of authorized credentials and credential pools that match the search criteria
for the authenticated user.
|
OrganizationalContainerMO |
CredentialPoolMO.getContainer()
Returns the current parent container in the tree.
|
CredentialMO |
CredentialLeaseMO.getCredential()
This API returns the credential that this lease presents.
|
CredentialLeaseMO |
CredentialMO.getCredentialLease()
This API returns the credential lease held by the authenticated user for this credential.
|
java.util.Collection<CredentialLeaseMO> |
CredentialLeaseManager.getCredentialLeases(SearchResultsStatus resultStatus)
This API returns the credential leases held by the authenticated user.
|
java.util.Collection<CredentialComponent> |
CredentialPoolManager.getCredentialPools(OrganizationalContainerMO parent,
java.lang.String serviceProfileName,
java.lang.String serviceNamePattern,
java.lang.String poolNamePattern,
SearchResultsStatus resultStatus)
This API returns the credential pools that matches the given name and service name search pattern within the given
container.
|
java.util.Collection<CredentialComponent> |
CredentialManager.getCredentials(SharedAccessSearchFilter filter,
Credential.Status credStatus,
SearchParameters searchParam,
SearchResultsStatus searchStatus)
This API gets a list of authorized and non authorized shared credentials and credential pools that match the search criteria
for the authenticated user.
|
java.util.Collection<ServiceInfo> |
CredentialManager.getCredentialServices(java.lang.String serviceName,
java.lang.String serviceUidOrAlias,
SearchParameters searchParam,
SearchResultsStatus searchStatus)
This API gets a list of credential services that match the search strings of service name, and service uid (or alias).
|
CredentialLease |
CredentialLeaseMO.getData()
This API returns a current snapshot of the credential lease.
|
Credential |
CredentialMO.getData()
This API returns a current snapshot of the credential.
|
CredentialPool |
CredentialPoolMO.getData()
This API returns a current snapshot of the credential pool.
|
SharedAccessPolicy |
SharedAccessPolicyMO.getData()
This API returns a current snapshot of the shared access policy.
|
java.util.Collection<SAEntitlement> |
SharedAccessPolicyMO.getEntitlements()
This method returns a list of entitlement objects that contains the entitlement information
associated with the policy.
|
PersonMO |
CredentialLeaseMO.getLessee()
This API returns the person who holds this lease.
|
java.util.Collection<SAMembership> |
SharedAccessPolicyMO.getMemberships()
This method returns a list of membership objects that contain the membership information
associated with the policy.
|
java.lang.String |
CredentialMO.getPassword()
This method gets the password for the credential.
|
java.util.Collection<HistoricalPassword> |
CredentialMO.getPasswordHistory()
This API gets the password history for the credential.
|
java.util.Collection<SharedAccessPolicyMO> |
SharedAccessPolicyManager.getPolicies(OrganizationalContainerMO container,
java.lang.String policySearchInfo,
SearchResultsStatus resultStatus)
This method returns the shared access policies(s) with the the name or description within the given parent
container.
|
ServiceMO |
CredentialPoolMO.getService()
Returns the service of the credential pool.
|
ServiceInfo |
CredentialMO.getServiceInfo()
This method gets the credential service for the credential.
|
boolean |
SharedAccessManager.isCheckoutAllowed(CredentialComponent sharedAccess)
This API determines if the authenticated user is authorized to check out a credential or credential pool.
|
boolean |
SharedAccessManager.isViewPasswordAllowed(Credential nonExclusiveCredential)
This API determines if an authenticated user is authorized to view the
password of non-exclusive credential.
|
Request |
SABatchLoadManager.processBatchLoad(byte[] data,
java.lang.String loadName,
java.util.Date effectiveDate)
This API submits a workflow request for batch loading of credentials into vault.
|
void |
CredentialMO.registerPassword(java.lang.String password)
This API registers the password for the credential.
|
void |
CredentialMO.remove()
This API removes the credential from the vault.
|
void |
CredentialPoolMO.remove()
This API removes the credential pool.
|
void |
SharedAccessPolicyMO.remove()
This method removes the shared access policy object.
|
void |
SharedAccessPolicyMO.removeEntitlement(SAEntitlement entitlement)
Remove an entitlement from the policy.
|
void |
SharedAccessPolicyMO.removeMembership(SAMembership membership)
Remove a membership from the policy.
|
void |
SharedAccessPolicyMO.setEntitlements(java.util.Collection<SAEntitlement> entitlements)
Set the entitlements to the policy.
|
void |
SharedAccessPolicyMO.setMemberships(java.util.Collection<SAMembership> memberships)
Set the memberships to the policy.
|
void |
CredentialMO.update(Credential credential)
This API updates the credential with the given credential value object.
|
void |
CredentialPoolMO.update(CredentialPool credentialPool)
This API updates the credential pool with the given CredentialPool value object.
|
void |
CredentialMO.update(Credential credential,
ServiceInfo credService)
This API updates the credential with the given credential value object
and the credential service.
|
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 |
|---|---|
java.lang.Boolean |
SeparationOfDutyPolicyManager.checkAccess(OrganizationalContainerMO container,
java.lang.String operation)
Check to see if the given signed in user can perform a given change.
|
Request |
ProvisioningPolicyManager.createPolicy(OrganizationalContainerMO container,
ProvisioningPolicy subject,
java.util.Date scheduleTime)
Creates a provisioning policy in the provisioning platform with the specified
attributes within the given container.
|
void |
RecertificationPolicyManager.createPolicy(OrganizationalContainerMO container,
RecertificationPolicy policy)
Creates a recertification policy in the provisioning platform with the
specified attributes within the given container.
|
Request |
SeparationOfDutyPolicyManager.createPolicy(OrganizationalContainerMO container,
SeparationOfDutyPolicy policy,
java.util.Date scheduleTime)
Creates a separation of duty policy in the provisioning platform with the
specified attributes within the given container.
|
Request |
ProvisioningPolicyManager.deletePolicy(OrganizationalContainerMO container,
DistinguishedName subjectDN,
java.util.Date scheduleTime)
Deletes a provisioning policy in the provisioning platform
|
IHierarchyConflicts |
SeparationOfDutyPolicyManager.detectHierarchyConflicts(java.util.Set<java.lang.String> currentRoles,
java.util.Set<java.lang.String> desiredRoles)
Validates whether a given set of roles can coexist with an existing set of roles in a separation
of duty policy rule.
|
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.
|
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.
|
void |
RecertificationPolicyMO.execute()
Runs or executes the recertification policy manually.
|
void |
SeparationOfDutyPolicyManager.exempt(IRuleViolation violation,
java.lang.String justification)
Exempt the passed-in violation and audit the submitter and their justification for this call.
|
com.ibm.itim.apps.util.SearchResultsWrapper<ProvisioningPolicy> |
ProvisioningPolicyManager.findPoliciesForRole(DistinguishedName role,
SearchParameters searchParams)
Returns the provisioning policies(s) that the specified role and any role ancestors
are using.
|
OrganizationalContainerMO |
ProvisioningPolicyMO.getContainer()
Returns the current parent container of this policy.
|
OrganizationalContainerMO |
RecertificationPolicyMO.getContainer()
Returns the current parent container of this policy.
|
OrganizationalContainerMO |
SeparationOfDutyPolicyMO.getContainer()
Returns the current parent container of this policy.
|
ProvisioningPolicy |
ProvisioningPolicyMO.getData()
Returns a current snapshot of the data defining the managed object.
|
RecertificationPolicy |
RecertificationPolicyMO.getData()
Returns a current snapshot of the recertification policy.
|
SeparationOfDutyPolicy |
SeparationOfDutyPolicyMO.getData()
Returns a current snapshot of the data defining the managed object.
|
java.util.Collection<IPolicyRuleStatistics> |
SeparationOfDutyPolicyMO.getItemizedStatisticsByRule()
For this policy, categorize violation and exemption counts into their respective rules.
|
OrganizationalContainerMO |
ProvisioningPolicyMO.getOrganization()
Returns the organization this policy is contained within.
|
OrganizationalContainerMO |
RecertificationPolicyMO.getOrganization()
Returns the organization that the policy is contained within.
|
OrganizationalContainerMO |
SeparationOfDutyPolicyMO.getOrganization()
Returns the organization this policy is contained within.
|
java.util.Collection |
ProvisioningPolicyManager.getPolicies(OrganizationalContainerMO container,
java.lang.String name)
Returns the provisioning policies(s) with the the name within the given parent
container.
|
java.util.Collection<SeparationOfDutyPolicy> |
SeparationOfDutyPolicyManager.getPolicies(java.lang.String roleName)
Returns the separation of duty policies(s) that have exclusion rules
which match the given role name.
|
java.util.Collection<RecertificationPolicyMO> |
RecertificationPolicyManager.getPoliciesByName(OrganizationalContainerMO container,
java.lang.String name,
boolean subTree)
Returns the policy(or policies) matching the given name within the given parent
container.
|
java.util.Collection<RecertificationPolicyMO> |
RecertificationPolicyManager.getPoliciesByNameOrDescription(OrganizationalContainerMO container,
java.lang.String name,
boolean subTree)
Returns the policy or policies matching the given name or description within the
given parent container.
|
RecertificationPolicyMO |
RecertificationPolicyManager.getPolicy(DistinguishedName policyDn)
Returns the recertification policy matching the given distinguished name.
|
RecertificationPolicyMO |
RecertificationPolicyManager.getPolicyByAccessTarget(DistinguishedName accessTargetDn)
Returns the recertification policy that has target as access and
distinguished name of the access matches the given DN.
|
RecertificationPolicyMO |
RecertificationPolicyManager.getPolicyByServiceTarget(DistinguishedName serviceTargetDn)
Returns the recertification policy that has a target as service and the
distinguished name of the service matches the specified distinguished
name.
|
ProvisioningPolicyMO |
ProvisioningPolicyManager.getPolicyByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the provisioning policy for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
SeparationOfDutyPolicyMO |
SeparationOfDutyPolicyManager.getPolicyByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the separation of duty policy for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
IPolicyStatistics |
SeparationOfDutyPolicyMO.getPolicyStatistics()
For this policy, determine how many violations and exemptions exist.
|
java.util.Collection<IRuleExemption> |
SeparationOfDutyPolicyMO.getRuleExemptions(java.lang.String ruleName)
Retrieve the exemptions for the given rule in this separation of duty policy.
|
java.util.Collection<IRuleViolation> |
SeparationOfDutyPolicyMO.getRuleViolations(java.lang.String ruleName)
Retrieve the violations for the given rule in this separation of duty policy.
|
boolean |
RecertificationPolicyMO.isDeletable()
Returns true if this object can be deleted by the authenticated subject,
false otherwise.
|
boolean |
SeparationOfDutyPolicyMO.isDeletable()
Returns true if this object can be deleted/removed.
|
boolean |
RecertificationPolicyMO.isExecutable()
Returns true if the authenticated subject has permission to
execute or modify this recertification policy.
|
boolean |
SeparationOfDutyPolicyMO.isExemptionAdminable()
Returns true if the logged in user has permission to update exemption status for this policy (exemptionAdmin permission).
|
java.lang.Boolean |
RecertificationPolicyManager.isOperationAllowed(OrganizationalContainerMO container,
java.lang.String operation)
This method verifies if the signed in user can perform the specified
recertification policy operation within the given container.
|
boolean |
SeparationOfDutyPolicyMO.isReconcileable()
Returns true if the logged in user has permission to reconcile exemption data for this policy (reconcile permission).
|
boolean |
RecertificationPolicyMO.isUpdatable()
Returns true if this object can be modified or updated by the authenticated
subject, false otherwise.
|
boolean |
SeparationOfDutyPolicyMO.isUpdatable()
Returns true if this object can be modified/updated.
|
Request |
ProvisioningPolicyManager.modifyPolicy(OrganizationalContainerMO container,
ProvisioningPolicy subject,
java.util.Date scheduleTime)
Modifies a provisioning policy in the provisioning platform within the
given container.
|
Request |
SeparationOfDutyPolicyMO.reconcile(java.util.Date scheduledTime)
Starts a separation of duty policy reconciliation which will record violation results into the database.
|
void |
RecertificationPolicyMO.remove()
Removes the recertification policy object from the provisioning platform.
|
Request |
SeparationOfDutyPolicyMO.remove(java.util.Date scheduledTime)
Removes the policy object and associated managed objects from the
provisioning platform.
|
void |
SeparationOfDutyPolicyManager.revoke(IRuleExemption exemption,
java.lang.String justification)
Revoke the passed-in exemption and audit the submitter and their justification for this call.
|
void |
RecertificationPolicyMO.update(RecertificationPolicy newPolicy)
Updates the recertification policy object.
|
Request |
SeparationOfDutyPolicyMO.update(SeparationOfDutyPolicy p,
java.util.Date scheduledTime)
Updates the managed object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PasswordRuleException
This class identifies a problem with a set of password rules, or the
combination of password rules from different password policies.
|
| 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.
|
void |
AccountManager.adopt(DistinguishedName ownerDN,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all
the accounts submitted.
|
void |
AccountManager.adopt(DistinguishedName ownerDN,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all
the accounts submitted.
|
void |
AccountManager.adopt(DistinguishedName ownerDN,
java.lang.String ownershipType,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all
the accounts submitted.
|
void |
AccountManager.adopt(DistinguishedName ownerDN,
java.lang.String ownershipType,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all
the accounts submitted.
|
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.
|
BulkRequest |
PasswordManager.changePassword(java.util.Collection accounts,
java.util.Date scheduledTime)
Changes the password of the specified accounts with a system generated
password.
|
BulkRequest |
PasswordManager.changePassword(java.util.Collection accounts,
java.util.Date scheduledTime)
Changes the password of the specified accounts with a system generated
password.
|
BulkRequest |
PasswordManager.changePassword(java.util.Collection accounts,
java.lang.String password,
java.util.Date scheduledTime,
boolean notifyByMail)
Changes the password of the specified accounts with the given password.
|
BulkRequest |
PasswordManager.changePassword(java.util.Collection accounts,
java.lang.String password,
java.util.Date scheduledTime,
boolean notifyByMail)
Changes the password of the specified accounts with the given password.
|
Request |
AccountMO.changePassword(java.lang.String password)
Changes the password of the account.
|
Request |
AccountMO.changePassword(java.lang.String password)
Changes the password of the account.
|
Request |
AccountMO.changePassword(java.lang.String password,
boolean returnAllValidationFailures)
Changes the password of the account.
|
Request |
AccountMO.changePassword(java.lang.String password,
boolean returnAllValidationFailures)
Changes the password of the account.
|
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.
|
void |
GroupMO.clearAccess()
Clears the access information of the group.
|
void |
GroupMO.clearAccess()
Clears the access information of the group.
|
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.
|
Request |
ServiceMO.enforcePolicyForService(java.util.Date scheduleDate)
Submit a request to enforce policy for service
|
Request |
ServiceMO.enforcePolicyForService(java.util.Date scheduleDate)
Submit a request to enforce policy for service
|
java.lang.String |
PasswordManager.generatePassword(java.util.Collection accounts)
Generates a password that can be used to synchronize the passwords of
the specified accounts.
|
java.lang.String |
PasswordManager.generatePassword(java.util.Collection accounts)
Generates a password that can be used to synchronize the passwords of
the specified accounts.
|
java.lang.String |
PasswordManager.generatePasswordForRestore(java.util.Collection accounts)
Generates a password that can be used to synchronize the passwords of
the specified accounts.
|
java.lang.String |
PasswordManager.generatePasswordForRestore(java.util.Collection accounts)
Generates a password that can be used to synchronize the passwords of
the specified accounts.
|
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.
|
AccessInfo |
GroupMO.getAccessInfo()
Returns an AccessInfo object that contains the access information
associated with the group.
|
AccessInfo |
GroupMO.getAccessInfo()
Returns an AccessInfo object that contains the access information
associated with the group.
|
AccountMO |
AccountManager.getAccountByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the account for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
AccountMO |
AccountManager.getAccountByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the account for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
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 |
ServiceMO.getAccounts()
Returns all the accounts that are hosted by this service.
|
java.util.Collection |
ServiceMO.getAccounts()
Returns all the accounts that are hosted by this 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.
|
java.util.Collection |
AccountManager.getAccounts(ServiceMO service,
java.lang.String uid)
Returns the account(s) with the uid hosted on the given service.
|
java.util.Collection |
AccountManager.getAccounts(ServiceMO service,
java.lang.String uid)
Returns the account(s) with the uid hosted on the given service.
|
java.util.Collection |
AccountManager.getAccounts(ServiceMO service,
java.lang.String attributeName,
java.lang.Object attributeValue)
Returns the account(s) matching the given attribute hosted on the given
service.
|
java.util.Collection |
AccountManager.getAccounts(ServiceMO service,
java.lang.String attributeName,
java.lang.Object attributeValue)
Returns the account(s) matching the given attribute hosted on the given
service.
|
void |
AccountManager.getAccounts(ServiceMO service,
java.lang.String attributeName,
java.lang.Object attributeValue,
SearchResultsMO results)
Returns the account(s) matching the given attribute hosted on the given
service.
|
void |
AccountManager.getAccounts(ServiceMO service,
java.lang.String attributeName,
java.lang.Object attributeValue,
SearchResultsMO results)
Returns the account(s) matching the given attribute hosted on the given
service.
|
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.
|
OrganizationalContainerMO |
ServiceMO.getContainer()
Returns the current parent container in the tree.
|
OrganizationalContainerMO |
ServiceMO.getContainer()
Returns the current parent container in the tree.
|
Account |
AccountMO.getData()
Returns a current snapshot of the account.
|
Group |
GroupMO.getData()
Returns a current snapshot of the data that defines the managed object.
|
Service |
ServiceMO.getData()
Returns a current snapshot of the Service object.
|
Group |
GroupMO.getData()
Returns a current snapshot of the data that defines the managed object.
|
Account |
AccountMO.getData()
Returns a current snapshot of the account.
|
Service |
ServiceMO.getData()
Returns a current snapshot of the Service object.
|
GroupMO |
GroupManager.getGroupByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the group for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
GroupMO |
GroupManager.getGroupByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the group for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
void |
GroupManager.getGroups(AccountMO accountMO,
SearchResultsMO results,
java.util.Locale locale)
Returns the groups associated with an account.
|
void |
GroupManager.getGroups(AccountMO accountMO,
SearchResultsMO results,
java.util.Locale locale)
Returns the groups associated with an account.
|
void |
GroupManager.getGroups(ServiceMO serviceMO,
java.lang.String groupInfo,
SearchResultsMO results,
java.util.Locale locale)
Returns the groups by the name or description for the given service.
|
void |
GroupManager.getGroups(ServiceMO serviceMO,
java.lang.String groupInfo,
SearchResultsMO results,
java.util.Locale locale)
Returns the groups by the name or description for the given service.
|
void |
GroupManager.getGroups(ServiceMO serviceMO,
java.lang.String groupProfileName,
java.lang.String groupInfo,
SearchResultsMO results,
java.util.Locale locale)
Returns the groups by the name or description for the given service and
group profile.
|
void |
GroupManager.getGroups(ServiceMO serviceMO,
java.lang.String groupProfileName,
java.lang.String groupInfo,
SearchResultsMO results,
java.util.Locale locale)
Returns the groups by the name or description for the given service and
group profile.
|
void |
GroupManager.getGroupsByAccess(ServiceMO serviceMO,
java.lang.String accessInfo,
SearchResultsMO results,
java.util.Locale locale)
Returns the groups by access name or description for the given service.
|
void |
GroupManager.getGroupsByAccess(ServiceMO serviceMO,
java.lang.String accessInfo,
SearchResultsMO results,
java.util.Locale locale)
Returns the groups by access name or description for the given service.
|
void |
GroupManager.getGroupsByAccess(ServiceMO serviceMO,
java.lang.String groupProfileName,
java.lang.String accessInfo,
SearchResultsMO results,
java.util.Locale locale)
Returns the groups by access name or description for the given service and group profile.
|
void |
GroupManager.getGroupsByAccess(ServiceMO serviceMO,
java.lang.String groupProfileName,
java.lang.String accessInfo,
SearchResultsMO results,
java.util.Locale locale)
Returns the groups by access name or description for the given service and group profile.
|
ServiceMO |
ServiceMO.getHost()
Returns the host, or concrete service, this service proxies.
|
ServiceMO |
ServiceMO.getHost()
Returns the host, or concrete service, this service proxies.
|
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.
|
ManualWorkOrder |
ServiceMO.getManualWorkOrder()
Retrieves the ManualWorkOrder for the service.
|
ManualWorkOrder |
ServiceMO.getManualWorkOrder()
Retrieves the ManualWorkOrder for the service.
|
void |
GroupMO.getMembers(SearchResultsMO results,
java.util.Locale locale)
Returns the group members.
|
void |
GroupMO.getMembers(SearchResultsMO results,
java.util.Locale locale)
Returns the group members.
|
void |
GroupMO.getMembersByUserId(java.lang.String userId,
SearchResultsMO results,
java.util.Locale locale)
Returns the group members that match the given user ID.
|
void |
GroupMO.getMembersByUserId(java.lang.String userId,
SearchResultsMO results,
java.util.Locale locale)
Returns the group members that match the given user ID.
|
void |
GroupMO.getMembersByUserName(java.lang.String userName,
SearchResultsMO results,
java.util.Locale locale)
Returns the group members that match the given user name.
|
void |
GroupMO.getMembersByUserName(java.lang.String userName,
SearchResultsMO results,
java.util.Locale locale)
Returns the group members that match the given user name.
|
void |
AccountManager.getNonCompliantAccounts(SearchResultsMO results)
Returns all accounts that are currently tracked as non-compliant by the
provisioning system through the results parameter.
|
void |
AccountManager.getNonCompliantAccounts(SearchResultsMO results)
Returns all accounts that are currently tracked as non-compliant by the
provisioning system through the results parameter.
|
void |
AccountManager.getNonCompliantAccounts(ServiceMO service,
SearchResultsMO results)
Returns all accounts on the given service that are currently tracked as
non-compliant by the provisioning system through the results parameter.
|
void |
AccountManager.getNonCompliantAccounts(ServiceMO service,
SearchResultsMO results)
Returns all accounts on the given service that are currently tracked as
non-compliant by the provisioning system through the results parameter.
|
java.util.Collection |
ServiceMO.getOrphanedAccounts()
Returns all of the orphaned accounts for this service.
|
java.util.Collection |
ServiceMO.getOrphanedAccounts()
Returns all of the orphaned accounts for this service.
|
java.util.Collection |
ServiceMO.getOwnedAccounts()
Returns all the owned accounts that are hosted by this service.
|
java.util.Collection |
ServiceMO.getOwnedAccounts()
Returns all the owned accounts that are hosted by this service.
|
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().
|
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).
|
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 |
ServiceMO.getPrerequisites()
Returns the prerequisites of the service.
|
java.util.Collection |
ServiceMO.getPrerequisites()
Returns the prerequisites of the service.
|
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.
|
PasswordRulesInfo |
PasswordManager.getRules(java.util.Collection accounts)
Returns the combined password rules for the given accounts.
|
PasswordRulesInfo |
PasswordManager.getRules(java.util.Collection accounts)
Returns the combined password rules for the given accounts.
|
ServiceMO |
AccountMO.getService()
Returns the service that hosts this account.
|
ServiceMO |
AccountMO.getService()
Returns the service that hosts this account.
|
ServiceMO |
ServiceManager.getServiceByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the service for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
ServiceMO |
ServiceManager.getServiceByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the service for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
java.util.Collection |
ServiceManager.getServices(OrganizationalContainerMO container,
java.lang.String name)
Returns the Collection of the ServiceMO objects by name.
|
java.util.Collection |
ServiceManager.getServices(OrganizationalContainerMO container,
java.lang.String name)
Returns the Collection of the ServiceMO objects by name.
|
java.util.Collection |
ServiceManager.getServices(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue)
Returns the service(s) matching the given attribute within the given
parent container.
|
java.util.Collection |
ServiceManager.getServices(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue)
Returns the service(s) matching the given attribute within the given
parent container.
|
void |
ServiceManager.getServices(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue,
SearchResultsMO results)
Returns the service(s) matching the given attribute within the given
container.
|
void |
ServiceManager.getServices(OrganizationalContainerMO parent,
java.lang.String attributeName,
java.lang.Object attributeValue,
SearchResultsMO results)
Returns the service(s) matching the given attribute within the given
container.
|
java.util.Collection |
ServiceManager.getServices(OrganizationalContainerMO container,
java.lang.String profileName,
java.lang.String name)
Returns the service(s) with the the name within the given parent
container.
|
java.util.Collection |
ServiceManager.getServices(OrganizationalContainerMO container,
java.lang.String profileName,
java.lang.String name)
Returns the service(s) with the the name within the given parent
container.
|
java.util.Collection<ServiceMO> |
ServiceManager.getServices(OrganizationalContainerMO container,
java.lang.String profileName,
java.lang.String name,
java.util.Collection<ServiceStatus> statusValues,
boolean subtree,
int sizeLimit)
Returns the service(s) with the profileName, name, and status within the given parent
container.
|
java.util.Collection<ServiceMO> |
ServiceManager.getServices(OrganizationalContainerMO container,
java.lang.String profileName,
java.lang.String name,
java.util.Collection<ServiceStatus> statusValues,
boolean subtree,
int sizeLimit)
Returns the service(s) with the profileName, name, and status within the given parent
container.
|
ServiceStatistics |
ServiceMO.getStatistics()
Returns statistical information about the service currently known
by the server.
|
ServiceStatistics |
ServiceMO.getStatistics()
Returns statistical information about the service currently known
by the server.
|
ServiceStatusDetail |
ServiceMO.getStatusDetail()
Returns detailed status information about the service.
|
ServiceStatusDetail |
ServiceMO.getStatusDetail()
Returns detailed status information about the service.
|
boolean |
AccountManager.isAccountCompliant(AccountMO subject,
java.util.Collection errors)
Deprecated.
Please use checkAccountCompliance method.
|
boolean |
AccountManager.isAccountCompliant(AccountMO subject,
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.
|
boolean |
AccountManager.isAccountCompliant(PersonMO owner,
ServiceMO service,
AttributeValues params,
java.util.Collection errors)
Deprecated.
Please use checkAccountCompliance method.
|
boolean |
ServiceMO.isCircularDependent(Service serv)
Checks whether this managed object (ServiceMO) is a prerequisite of a
service (that is passesed as a parameter) or the prerequisite of
service's prerequisite.
|
boolean |
ServiceMO.isCircularDependent(Service serv)
Checks whether this managed object (ServiceMO) is a prerequisite of a
service (that is passesed as a parameter) or the prerequisite of
service's prerequisite.
|
boolean |
ServiceMO.isHosted()
Returns whether this service is a "hosted" service.
|
boolean |
ServiceMO.isHosted()
Returns whether this service is a "hosted" service.
|
boolean |
ServiceMO.isPasswordRequired()
Returns whether this service requires a password for its accounts.
|
boolean |
ServiceMO.isPasswordRequired()
Returns whether this service requires a password for its accounts.
|
boolean |
PasswordManager.isPasswordValid(java.util.Collection accounts,
java.lang.String password)
Deprecated.
As of ITIM 5.0, replaced by
PasswordManager.validatePassword(Collection accounts, String password). |
boolean |
PasswordManager.isPasswordValid(java.util.Collection accounts,
java.lang.String password)
Deprecated.
As of ITIM 5.0, replaced by
PasswordManager.validatePassword(Collection accounts, String password). |
void |
AccountMO.orphan()
Orphans the account, or changes the account owner to unknown.
|
void |
AccountMO.orphan()
Orphans the account, or changes the account owner to unknown.
|
void |
AccountManager.orphan(DistinguishedName userDN,
java.util.Collection accounts)
Orphans multiple accounts, or changes the account owner to unknown.
|
void |
AccountManager.orphan(DistinguishedName userDN,
java.util.Collection accounts)
Orphans multiple accounts, or changes the account owner to unknown.
|
void |
AccountManager.recertifyAccessOverride(java.util.Collection<com.ibm.itim.apps.provisioning.access.UserAccess> accesses,
java.lang.String justification)
Recertifies the given accesses by immediately overriding their
recertification status.
|
void |
AccountManager.recertifyAccessOverride(java.util.Collection<com.ibm.itim.apps.provisioning.access.UserAccess> accesses,
java.lang.String justification)
Recertifies the given accesses by immediately overriding their
recertification status.
|
void |
AccountManager.recertifyOverride(java.util.Collection accounts,
java.lang.String justification)
Audits the collection of accounts passed in.
|
void |
AccountManager.recertifyOverride(java.util.Collection accounts,
java.lang.String justification)
Audits the collection of accounts passed in.
|
void |
AccountMO.recertifyOverride(java.lang.String justification)
Audits the current account for recertification
|
void |
AccountMO.recertifyOverride(java.lang.String justification)
Audits the current account for recertification
|
void |
GroupMO.remove()
Removes the group.
|
void |
ServiceMO.remove()
Removes the managed object from the provisioning platform.
|
void |
GroupMO.remove()
Removes the group.
|
void |
ServiceMO.remove()
Removes the managed object from the provisioning platform.
|
Request |
AccountManager.remove(java.util.Collection accounts,
java.util.Date scheduledTime)
Removes multiple accounts from the provisioning platform.
|
Request |
AccountManager.remove(java.util.Collection accounts,
java.util.Date scheduledTime)
Removes multiple accounts from the provisioning platform.
|
Request |
AccountManager.remove(java.util.Collection accounts,
java.util.Date scheduledTime,
java.lang.String justification)
Removes multiple accounts from the provisioning platform.
|
Request |
AccountManager.remove(java.util.Collection accounts,
java.util.Date scheduledTime,
java.lang.String justification)
Removes multiple accounts from the provisioning platform.
|
Request |
AccountMO.remove(java.util.Date scheduledTime)
Removes the managed object from the provisioning platform.
|
Request |
AccountMO.remove(java.util.Date scheduledTime)
Removes the managed object from the provisioning platform.
|
Request |
AccountMO.remove(java.util.Date scheduledTime,
java.lang.String justification)
Removes the managed object from the provisioning platform.
|
Request |
AccountMO.remove(java.util.Date scheduledTime,
java.lang.String justification)
Removes the managed object from the provisioning platform.
|
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.
|
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.
|
ServiceRestartResult |
ServiceMO.restart()
Tests communications with the physical service and if successful, restarts any pending
provisioning actions that have been queued.
|
ServiceRestartResult |
ServiceMO.restart()
Tests communications with the physical service and if successful, restarts any pending
provisioning actions that have been queued.
|
Request |
AccountManager.restore(java.util.Collection accounts,
java.util.Date scheduledTime)
Restores multiple accounts.
|
Request |
AccountManager.restore(java.util.Collection accounts,
java.util.Date scheduledTime)
Restores multiple accounts.
|
Request |
AccountManager.restore(java.util.Collection accounts,
java.util.Date scheduledTime,
java.lang.String justification)
Restores multiple accounts.
|
Request |
AccountManager.restore(java.util.Collection accounts,
java.util.Date scheduledTime,
java.lang.String justification)
Restores multiple accounts.
|
Request |
AccountManager.restore(java.util.Collection accounts,
java.lang.String password,
java.util.Date scheduledTime)
Restores multiple accounts with the password specified.
|
Request |
AccountManager.restore(java.util.Collection accounts,
java.lang.String password,
java.util.Date scheduledTime)
Restores multiple accounts with the password specified.
|
Request |
AccountManager.restore(java.util.Collection accounts,
java.lang.String password,
java.util.Date scheduledTime,
java.lang.String justification)
Restores multiple accounts with the password specified.
|
Request |
AccountManager.restore(java.util.Collection accounts,
java.lang.String password,
java.util.Date scheduledTime,
java.lang.String justification)
Restores multiple accounts with the password specified.
|
Request |
AccountMO.restore(java.lang.String password,
java.util.Date scheduledTime)
Restores the account.
|
Request |
AccountMO.restore(java.lang.String password,
java.util.Date scheduledTime)
Restores the account.
|
Request |
AccountMO.restore(java.lang.String password,
java.util.Date scheduledTime,
java.lang.String justification)
Restores the account.
|
Request |
AccountMO.restore(java.lang.String password,
java.util.Date scheduledTime,
java.lang.String justification)
Restores the account.
|
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 |
AccountManager.submitAdoptionRequest(DistinguishedName ownerDN,
java.lang.String ownershipType,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all
the accounts submitted.
|
Request |
AccountManager.submitAdoptionRequest(DistinguishedName ownerDN,
java.lang.String ownershipType,
java.util.Collection accounts)
Adopts multiple accounts, or assigns the same owner (given) to all
the accounts submitted.
|
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 |
AccountManager.suspend(java.util.Collection accounts,
java.util.Date scheduledTime)
Suspends multiple accounts.
|
Request |
AccountManager.suspend(java.util.Collection accounts,
java.util.Date scheduledTime)
Suspends multiple accounts.
|
Request |
AccountManager.suspend(java.util.Collection accounts,
java.util.Date scheduledTime,
java.lang.String justification)
Suspends multiple accounts.
|
Request |
AccountManager.suspend(java.util.Collection accounts,
java.util.Date scheduledTime,
java.lang.String justification)
Suspends multiple accounts.
|
Request |
AccountMO.suspend(java.util.Date scheduledTime)
Suspends the account.
|
Request |
AccountMO.suspend(java.util.Date scheduledTime)
Suspends the account.
|
Request |
AccountMO.suspend(java.util.Date scheduledTime,
java.lang.String justification)
Suspends the account.
|
Request |
AccountMO.suspend(java.util.Date scheduledTime,
java.lang.String justification)
Suspends the account.
|
void |
ServiceMO.switchToManualMode(ManualWorkOrder mwo)
Switches the service to manual connection mode and adds or updates the lifecycle with the provided ManualWorkOrder object.
|
void |
ServiceMO.switchToManualMode(ManualWorkOrder mwo)
Switches the service to manual connection mode and adds or updates the lifecycle with the provided ManualWorkOrder object.
|
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.
|
ServiceTestResult |
ServiceMO.testCommunications()
Tests the communications with the physical service itself to ensure
provisioning actions can be fulfilled.
|
ServiceTestResult |
ServiceMO.testCommunications()
Tests the communications with the physical service itself to ensure
provisioning actions can be fulfilled.
|
ServiceTestResult |
ServiceManager.testCommunications(OrganizationalContainerMO container,
Service subject)
Tests the communication with the physical service defined in a
given service value object.
|
ServiceTestResult |
ServiceManager.testCommunications(OrganizationalContainerMO container,
Service subject)
Tests the communication with the physical service defined in a
given service value object.
|
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)
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).
|
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).
|
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.
|
void |
PasswordManager.validatePassword(java.util.Collection accounts,
java.lang.String password)
Determines whether the specified password is valid for all of the
given accounts.
|
void |
PasswordManager.validatePassword(java.util.Collection accounts,
java.lang.String password)
Determines whether the specified password is valid for all of the
given accounts.
|
void |
AccountMO.validatePassword(java.lang.String password,
boolean returnAllValidationFailures)
Validates the specified password for the account.
|
void |
AccountMO.validatePassword(java.lang.String password,
boolean returnAllValidationFailures)
Validates the specified password for the account.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ReconManager.addReconUnitData(ServiceMO service,
ReconUnitData reconUnitData,
IReconCompleteCallback reconCompleteCallback)
Adds and configures a reconciliation unit for a resource.
|
void |
ReconManager.addReconUnitData(ServiceMO service,
ReconUnitData reconUnitData,
IReconCompleteCallback reconCompleteCallback)
Adds and configures a reconciliation unit for a resource.
|
java.util.Collection |
ReconManager.getAvailableReconciliationAttributes(ServiceMO service)
Returns a collection of attribute names of the account profile,
associated with the specified service or resource, that are
available on the resource and can be reconciled from the
resource.
|
java.util.Collection |
ReconManager.getAvailableReconciliationAttributes(ServiceMO service)
Returns a collection of attribute names of the account profile,
associated with the specified service or resource, that are
available on the resource and can be reconciled from the
resource.
|
java.util.Collection |
ReconManager.getReconUnits(ServiceMO service)
Returns a collection of existing reconciliation units configured
for a resource.
|
java.util.Collection |
ReconManager.getReconUnits(ServiceMO service)
Returns a collection of existing reconciliation units configured
for a resource.
|
boolean |
ReconManager.isFilterSupported(ServiceMO service)
Returns true if underlying service supports filtered reconciliation
that is, the ability to reconcile only a certain set of accounts from
the resource, which match an LDAP compliant filter, specified when
configuring a reconciliation unit for the resource.
|
boolean |
ReconManager.isFilterSupported(ServiceMO service)
Returns true if underlying service supports filtered reconciliation
that is, the ability to reconcile only a certain set of accounts from
the resource, which match an LDAP compliant filter, specified when
configuring a reconciliation unit for the resource.
|
void |
ReconManager.removeReconUnitData(ServiceMO service,
ReconUnitData reconUnitData)
Removes an existing reconciliation unit configured for a resource with
the same schedule information as that of the input parameter
reconUnitData. |
void |
ReconManager.removeReconUnitData(ServiceMO service,
ReconUnitData reconUnitData)
Removes an existing reconciliation unit configured for a resource with
the same schedule information as that of the input parameter
reconUnitData. |
Request |
ReconManager.runManualServiceRecon(DistinguishedName serviceDN,
boolean supportingDataOnlyRecon,
java.lang.String reconAccountData)
Runs a full reconciliation immediately for accounts on a manual service or a service with connection mode set to manual.
|
Request |
ReconManager.runManualServiceRecon(DistinguishedName serviceDN,
boolean supportingDataOnlyRecon,
java.lang.String reconAccountData)
Runs a full reconciliation immediately for accounts on a manual service or a service with connection mode set to manual.
|
Request |
ReconManager.runRecon(ServiceMO service,
ReconUnitData reconUnitData)
Runs a reconciliation immediately using the specified reconciliation
unit for a given resource.
|
Request |
ReconManager.runRecon(ServiceMO service,
ReconUnitData reconUnitData)
Runs a reconciliation immediately using the specified reconciliation
unit for a given resource.
|
Request |
ReconManager.runRecon(ServiceMO service,
ReconUnitData reconUnitData,
IReconCompleteCallback reconCallback)
Runs a reconciliation immediately using the specified reconciliation unit
for a given resource, and a callback object which gains control after
the reconciliation process has finished.
|
Request |
ReconManager.runRecon(ServiceMO service,
ReconUnitData reconUnitData,
IReconCompleteCallback reconCallback)
Runs a reconciliation immediately using the specified reconciliation unit
for a given resource, and a callback object which gains control after
the reconciliation process has finished.
|
void |
ReconManager.setReconUnits(ServiceMO service,
java.util.Collection reconUnitData)
Replaces the existing set of reconciliation units configured for
a resource by a new collection of reconciliation units passed
as a parameter.
|
void |
ReconManager.setReconUnits(ServiceMO service,
java.util.Collection reconUnitData)
Replaces the existing set of reconciliation units configured for
a resource by a new collection of reconciliation units passed
as a parameter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SearchResultsMO.close()
Releases this SearchResultsMO EJB resources (removes the stateful session
bean instance associated with this SearchResultsMO).
|
SearchResultsMO |
SearchMO.execute()
Deprecated.
This method has been replaced with the search()
which addresses additional requirements introduced by RESTful services.
|
void |
SearchMO.execute(SearchResultsMO resultsMO)
Executes the search using the configured parameters.
|
java.util.Collection<DirectoryObject> |
SearchResultsMO.getPage(int pageNo)
Returns the specified page of the result set.
|
int |
SearchResultsMO.getPageCount()
Returns the number of pages in the result set.
|
int |
SearchResultsMO.getPageCount(int lookaheadLimit)
Returns the number of available pages up to a look-ahead limit.
|
java.util.Collection |
SearchResultsMO.getResults()
Deprecated.
This method has been replaced with the getSearchResults()
which addresses additional requirements introduced by RESTful services.
|
java.util.Collection |
SearchResultsMO.getSearchResults()
Returns all of the results.
|
void |
SearchResultsMO.reverseSortResults()
Reverses the the sorting order of the search results.
|
SearchResultsMO |
SearchMO.search()
Executes the search using the configured parameters.
|
void |
SearchResultsMO.setSearchResults(java.util.Collection results)
Holds the given results in this SearchResultsMO
|
void |
SearchResultsMO.setSearchResultsWithLocale(java.util.Collection results,
java.lang.String sortAttribute,
java.util.Locale locale)
Holds the given results in this SearchResultsMO
|
void |
SearchResultsMO.sortResults(java.lang.String attribute,
int order)
Resorts by the given sort attribute and order (ascending vs descending).
|
| Modifier and Type | Method and Description |
|---|---|
void |
SystemRoleMO.addMembers(java.util.Collection members,
java.util.Date effectiveDate)
Adds multiple users to a System Role.
|
SystemRoleMO |
SystemRoleManager.createRole(OrganizationalContainerMO container,
SystemRole systemRole)
Creates a system role in the provisioning platform with the specified
attributes within the given container.
|
OrganizationalContainerMO |
SystemRoleMO.getContainer()
Returns the current parent container in the tree.
|
SystemRole |
SystemRoleMO.getData()
Returns a current snapshot of the data defining the System Role.
|
SystemUser |
SystemUserMO.getData()
Returns a current snapshot of the data defining the provisioning object.
|
java.util.Collection |
SystemRoleMO.getMembers()
Returns the members of a System Role.
|
PersonMO |
SystemUserMO.getOwner()
Returns the account owner.
|
SystemRoleMO |
SystemRoleManager.getRoleByURI(OrganizationalContainerMO container,
java.lang.String uri)
Returns the system role for the given Uniform Resource Identifier (URI)
within the specified parent container.
|
java.util.Collection |
SystemRoleManager.getRoles(OrganizationalContainerMO container,
java.lang.String name)
Returns the system roles by name within the given parent container.
|
java.util.Collection<SystemRoleManager.ViewCategory> |
SystemRoleManager.getSystemRoleCategories()
Get a Collection of SystemRoleManager.Category objects that describe all
of the available categories (or views) available to the system.
|
static SystemUserMO |
SystemSubjectUtil.getSystemUser(PlatformContext platform,
javax.security.auth.Subject subject)
This method gets the Security Identity Manager system user who is mapped
to the authenticated subject.
|
com.ibm.itim.dataservices.view.View |
SystemUserMO.getView()
Returns the View defining the the set of tasks available to the user.
|
boolean |
SystemUserMO.isChangePasswordRequired()
This method returns true, if the Security Identity Manager account password
must be changed.
|
void |
SystemRoleMO.remove()
Removes the System Role associated with this SystemRoleMO.
|
void |
SystemRoleMO.removeMembers(java.util.Collection members,
java.util.Date effectiveDate)
Removes multiple users from a System Role.
|
Request[] |
SystemRoleMO.requestAddMembers(java.util.Collection members,
java.util.Date effectiveDate)
Adds multiple users to a System Role.
|
Request[] |
SystemRoleMO.requestRemoveMembers(java.util.Collection members,
java.util.Date effectiveDate)
Removes multiple users from a System Role.
|
void |
SystemRoleMO.update(SystemRole systemRole)
Updates the System Role associated with a SystemRoleMO.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WorkflowProcessMO.abort()
Aborts the pending process.
|
void |
WorkflowProcessMO.abort()
Aborts the pending process.
|
void |
WorkflowProcessMO.abort(java.lang.String justification)
Aborts the pending process.
|
void |
WorkflowProcessMO.abort(java.lang.String justification)
Aborts the pending process.
|
void |
WorkflowActivityMO.auditEvent(EventAudit event)
Places the given event in the audit trail (history) of the execution
object.
|
abstract void |
WorkflowExecutionMO.auditEvent(EventAudit event)
Places the given event in the audit trail (history) of the execution
object.
|
void |
WorkflowProcessMO.auditEvent(EventAudit event)
Places the given event in the audit trail (history) of the execution
object.
|
void |
WorkflowProcessMO.auditEvent(EventAudit event)
Places the given event in the audit trail (history) of the execution
object.
|
void |
WorkflowActivityMO.auditEvent(EventAudit event)
Places the given event in the audit trail (history) of the execution
object.
|
abstract void |
WorkflowExecutionMO.auditEvent(EventAudit event)
Places the given event in the audit trail (history) of the execution
object.
|
AssignmentCompletionImpact |
UserRecertificationWorkflowAssignmentMO.checkCompletionImpact(java.util.List outputParameters)
Checks the impact of completing this assignment.
|
AssignmentCompletionImpact |
UserRecertificationWorkflowAssignmentMO.checkCompletionImpact(java.util.List outputParameters)
Checks the impact of completing this assignment.
|
void |
WorkflowActivityMO.complete()
Signals completion of the activity to the workflow engine.
|
void |
WorkflowAssignmentMO.complete()
Signals completion of the assignment to the workflow engine.
|
void |
WorkflowAssignmentMO.complete()
Signals completion of the assignment to the workflow engine.
|
void |
WorkflowActivityMO.complete()
Signals completion of the activity to the workflow engine.
|
void |
WorkflowActivityMO.complete(ActivityResult result)
Signals completion of the activity to the workflow engine and provides
the engine with the activity result in the same call.
|
void |
WorkflowAssignmentMO.complete(ActivityResult result)
Signals completion of the activity to the workflow engine and provides
the engine with the activity result in the same call.
|
void |
WorkflowAssignmentMO.complete(ActivityResult result)
Signals completion of the activity to the workflow engine and provides
the engine with the activity result in the same call.
|
void |
WorkflowActivityMO.complete(ActivityResult result)
Signals completion of the activity to the workflow engine and provides
the engine with the activity result in the same call.
|
void |
WorkflowAssignmentMO.complete(ActivityResult result,
java.lang.String justification)
Signals completion of the activity to the workflow engine and provides
the engine with the activity result and activity specific justificaion in the same call.
|
void |
WorkflowAssignmentMO.complete(ActivityResult result,
java.lang.String justification)
Signals completion of the activity to the workflow engine and provides
the engine with the activity result and activity specific justificaion in the same call.
|
void |
WorkflowAssignmentMO.defer(int deferralTime,
java.lang.String deferralReason)
Defers the assignment for the specified number of days
In ITIM 4.6, the only item that can be deferred is compliance alert manual activity
|
void |
WorkflowAssignmentMO.defer(int deferralTime,
java.lang.String deferralReason)
Defers the assignment for the specified number of days
In ITIM 4.6, the only item that can be deferred is compliance alert manual activity
|
void |
WorkflowAssignmentMO.delegate(PersonMO newOwner)
Delegates/forwards the assignment to another participant.
|
void |
WorkflowAssignmentMO.delegate(PersonMO newOwner)
Delegates/forwards the assignment to another participant.
|
WorkflowSearchResultsMO |
WorkflowSearchMO.execute()
Executes the search using the configured parameters.
|
WorkflowSearchResultsMO |
WorkflowSearchMO.execute()
Executes the search using the configured parameters.
|
void |
WorkflowSearchMO.execute(WorkflowSearchResultsMO results)
Executes the search using the configured parameters.
|
void |
WorkflowSearchMO.execute(WorkflowSearchResultsMO results)
Executes the search using the configured parameters.
|
void |
HumanResourceMO.execute(WorkflowSearchResultsMO results,
java.util.Locale locale)
Deprecated.
As of ITIM 4.6
HumanResourceMO.getAssignments(WorkflowSearchResultsMO, Locale). |
void |
WorkflowProcessMO.execute(WorkflowSearchResultsMO results,
java.util.Locale locale)
Executes the search using the configured parameters.
|
void |
HumanResourceMO.execute(WorkflowSearchResultsMO results,
java.util.Locale locale)
Deprecated.
As of ITIM 4.6
HumanResourceMO.getAssignments(WorkflowSearchResultsMO, Locale). |
void |
WorkflowProcessMO.execute(WorkflowSearchResultsMO results,
java.util.Locale locale)
Executes the search using the configured parameters.
|
void |
WorkflowProcessMO.findAllFailedActivities(WorkflowSearchResultsMO results,
java.util.Locale locale,
java.lang.String sortBy,
int sortOrder)
Executes the search for failed subprocesses and activities using the
configured parameters.
|
void |
WorkflowProcessMO.findAllFailedActivities(WorkflowSearchResultsMO results,
java.util.Locale locale,
java.lang.String sortBy,
int sortOrder)
Executes the search for failed subprocesses and activities using the
configured parameters.
|
void |
WorkflowProcessMO.findAllFailedActivities(WorkflowSearchResultsMO results,
java.util.Locale locale,
java.lang.String sortBy,
int sortOrder,
boolean usePager)
Executes the search for failed subprocesses and activities using the
configured parameters.
|
void |
WorkflowProcessMO.findAllFailedActivities(WorkflowSearchResultsMO results,
java.util.Locale locale,
java.lang.String sortBy,
int sortOrder,
boolean usePager)
Executes the search for failed subprocesses and activities using the
configured parameters.
|
java.util.Collection |
WorkflowManager.getActiveProcesses()
Returns all of the active processes in the workflow engine.
|
java.util.Collection |
WorkflowManager.getActiveProcesses()
Returns all of the active processes in the workflow engine.
|
java.util.Collection |
WorkflowManager.getActiveProcesses(java.lang.String defid)
Returns all of the active processes of the given workflow process definition id
in the workflow engine.
|
java.util.Collection |
WorkflowManager.getActiveProcesses(java.lang.String defid)
Returns all of the active processes of the given workflow process definition id
in the workflow engine.
|
java.util.Collection |
WorkflowProcessMO.getActivities()
Returns the activities that are part of this process.
|
java.util.Collection |
WorkflowProcessMO.getActivities()
Returns the activities that are part of this process.
|
WorkflowActivityMO |
WorkflowAssignmentMO.getActivity()
Returns the activity that generated this assignment.
|
WorkflowActivityMO |
WorkflowAssignmentMO.getActivity()
Returns the activity that generated this assignment.
|
WorkflowActivityMO |
WorkflowProcessMO.getActivity(java.lang.String designId)
Returns the activity of the process with the given design id.
|
WorkflowActivityMO |
WorkflowProcessMO.getActivity(java.lang.String designId)
Returns the activity of the process with the given design id.
|
WorkflowActivityMO |
WorkflowProcessMO.getActivity(java.lang.String designId,
int index)
Returns the activity of the process with the given design id and given index of
the iteration of the loop the activity is involved in.
|
WorkflowActivityMO |
WorkflowProcessMO.getActivity(java.lang.String designId,
int index)
Returns the activity of the process with the given design id and given index of
the iteration of the loop the activity is involved in.
|
void |
HumanResourceMO.getAssignmentGroups(WorkflowSearchResultsMO results,
java.util.Locale locale)
Retrieves groups of assignments for the participant involved.
|
void |
WorkflowResourceMO.getAssignmentGroups(WorkflowSearchResultsMO results,
java.util.Locale locale)
Retrieves groups of assignments for the participant involved.
|
void |
WorkflowResourceMO.getAssignmentGroups(WorkflowSearchResultsMO results,
java.util.Locale locale)
Retrieves groups of assignments for the participant involved.
|
void |
HumanResourceMO.getAssignmentGroups(WorkflowSearchResultsMO results,
java.util.Locale locale)
Retrieves groups of assignments for the participant involved.
|
java.util.Collection |
HumanResourceMO.getAssignments()
Returns the assignments representing the human participant account.
|
java.util.Collection |
WorkflowActivityMO.getAssignments()
Returns the assignments made to resources as part of this activity.
|
java.util.Collection |
WorkflowResourceMO.getAssignments()
Returns the assignments representing the human participant account.
|
java.util.Collection |
WorkflowResourceMO.getAssignments()
Returns the assignments representing the human participant account.
|
java.util.Collection |
HumanResourceMO.getAssignments()
Returns the assignments representing the human participant account.
|
java.util.Collection |
WorkflowActivityMO.getAssignments()
Returns the assignments made to resources as part of this activity.
|
void |
HumanResourceMO.getAssignments(WorkflowSearchResultsMO results,
java.util.Locale locale)
Retrieves the assignments for the participant involved.
|
void |
WorkflowResourceMO.getAssignments(WorkflowSearchResultsMO results,
java.util.Locale locale)
Retrieves the assignments for the participant involved.
|
void |
WorkflowResourceMO.getAssignments(WorkflowSearchResultsMO results,
java.util.Locale locale)
Retrieves the assignments for the participant involved.
|
void |
HumanResourceMO.getAssignments(WorkflowSearchResultsMO results,
java.util.Locale locale)
Retrieves the assignments for the participant involved.
|
void |
HumanResourceMO.getAssignments(WorkflowSearchResultsMO results,
java.lang.String processDesignId,
java.lang.String activityDesignId,
java.util.Locale locale)
Retrieves the assignments for the participant with the given
process design id and activity design id.
|
void |
WorkflowResourceMO.getAssignments(WorkflowSearchResultsMO results,
java.lang.String processDesignId,
java.lang.String activityDesignId,
java.util.Locale locale)
Retrieves the assignments for the participant with the given
process design id and activity design id.
|
void |
WorkflowResourceMO.getAssignments(WorkflowSearchResultsMO results,
java.lang.String processDesignId,
java.lang.String activityDesignId,
java.util.Locale locale)
Retrieves the assignments for the participant with the given
process design id and activity design id.
|
void |
HumanResourceMO.getAssignments(WorkflowSearchResultsMO results,
java.lang.String processDesignId,
java.lang.String activityDesignId,
java.util.Locale locale)
Retrieves the assignments for the participant with the given
process design id and activity design id.
|
void |
HumanResourceMO.getAssignmentsByDueDate(WorkflowSearchResultsMO results,
int searchLimit)
Retrieves the assignments for the participant involved.
|
void |
HumanResourceMO.getAssignmentsByDueDate(WorkflowSearchResultsMO results,
int searchLimit)
Retrieves the assignments for the participant involved.
|
java.util.Collection |
WorkflowProcessMO.getChildren()
Returns the child processes of this process (if any).
|
java.util.Collection |
WorkflowProcessMO.getChildren()
Returns the child processes of this process (if any).
|
WorkflowProcessMO |
WorkflowActivityMO.getContainer()
Returns the containing process of the activity.
|
WorkflowProcessMO |
WorkflowActivityMO.getContainer()
Returns the containing process of the activity.
|
Activity |
WorkflowActivityMO.getData()
Returns the details about this activity.
|
Assignment |
WorkflowAssignmentMO.getData()
Returns details about this assignment.
|
WorkflowProcess |
WorkflowProcessMO.getData()
Returns the details about this process.
|
WorkflowProcess |
WorkflowProcessMO.getData()
Returns the details about this process.
|
Assignment |
WorkflowAssignmentMO.getData()
Returns details about this assignment.
|
Activity |
WorkflowActivityMO.getData()
Returns the details about this activity.
|
java.util.List |
WorkflowActivityMO.getHistory()
Returns the history, or the audit trail for this activity.
|
abstract java.util.List |
WorkflowExecutionMO.getHistory()
Returns the history, or the audit trail for this execution object.
|
java.util.List |
WorkflowProcessMO.getHistory()
Returns the history, or the audit trail for this process.
|
java.util.List |
WorkflowProcessMO.getHistory()
Returns the history, or the audit trail for this process.
|
java.util.List |
WorkflowActivityMO.getHistory()
Returns the history, or the audit trail for this activity.
|
abstract java.util.List |
WorkflowExecutionMO.getHistory()
Returns the history, or the audit trail for this execution object.
|
java.util.List |
WorkflowAssignmentMO.getInputParameters()
Returns the parameter list of the assignment.
|
java.util.List |
WorkflowAssignmentMO.getInputParameters()
Returns the parameter list of the assignment.
|
java.util.Collection |
WorkflowSearchResultsMO.getPage(int pageNo)
Returns the specified page of the result set.
|
java.util.Collection |
WorkflowSearchResultsMO.getPage(int pageNo)
Returns the specified page of the result set.
|
int |
WorkflowSearchResultsMO.getPageCount()
Returns the number of pages in the result set.
|
int |
WorkflowSearchResultsMO.getPageCount()
Returns the number of pages in the result set.
|
WorkflowProcessMO |
WorkflowProcessMO.getParent()
Returns the parent process of this process (if any) otherwise null
will be returned if this is the root process or none found.
|
WorkflowProcessMO |
WorkflowProcessMO.getParent()
Returns the parent process of this process (if any) otherwise null
will be returned if this is the root process or none found.
|
java.util.Collection |
WorkflowAssignmentMO.getPotentialOwners()
Returns the list of potential owners of the activity.
|
java.util.Collection |
WorkflowAssignmentMO.getPotentialOwners()
Returns the list of potential owners of the activity.
|
WorkflowProcessMO |
WorkflowManager.getProcess(long id)
Returns the process for the given Id.
|
WorkflowProcessMO |
WorkflowManager.getProcess(long id)
Returns the process for the given Id.
|
java.util.Collection |
WorkflowSearchResultsMO.getResults()
Returns all of the results.
|
java.util.Collection |
WorkflowSearchResultsMO.getResults()
Returns all of the results.
|
void |
WorkflowAssignmentMO.lock()
Locks the assignment so that other participants do not duplicate the
effort to complete it unless the lock is released.
|
void |
WorkflowAssignmentMO.lock()
Locks the assignment so that other participants do not duplicate the
effort to complete it unless the lock is released.
|
void |
WorkflowSearchResultsMO.reverseSortResults()
Reverses the the sorting order of the search results.
|
void |
WorkflowSearchResultsMO.reverseSortResults()
Reverses the the sorting order of the search results.
|
void |
UserRecertificationWorkflowAssignmentMO.save(java.util.List inputParameters)
Saves the assignment.
|
void |
UserRecertificationWorkflowAssignmentMO.save(java.util.List inputParameters)
Saves the assignment.
|
void |
WorkflowActivityMO.setResult(ActivityResult result)
Changes the result of the activity.
|
void |
WorkflowActivityMO.setResult(ActivityResult result)
Changes the result of the activity.
|
void |
WorkflowSearchResultsMO.sortResults(java.lang.String attribute,
int order)
Resorts by the given sort attribute and order (ascending vs.
|
void |
WorkflowSearchResultsMO.sortResults(java.lang.String attribute,
int order)
Resorts by the given sort attribute and order (ascending vs.
|
void |
WorkflowAssignmentMO.unlock()
Unlocks the assignment so that other participants may themselves lock or
or complete it.
|
void |
WorkflowAssignmentMO.unlock()
Unlocks the assignment so that other participants may themselves lock or
or complete it.
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationException |
WorkitemResult.getE() |
| Modifier and Type | Method and Description |
|---|---|
void |
WorkitemResult.setE(ApplicationException e) |
| Constructor and Description |
|---|
WorkitemResult(java.util.Locale locale,
long workitemId,
ApplicationException e) |
WorkitemResult(long workitemId,
ApplicationException exception) |
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.