Uses of Class
com.ibm.itim.apps.ApplicationException

Packages that use ApplicationException
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. 
 

Uses of ApplicationException in com.ibm.itim.apps
 

Subclasses of ApplicationException in com.ibm.itim.apps
 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.
 

Methods in com.ibm.itim.apps that throw ApplicationException
 void Request.abort()
          Aborts the request.
 void Request.abort()
          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.
 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.
 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.
 

Constructors in com.ibm.itim.apps that throw ApplicationException
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.
 

Uses of ApplicationException in com.ibm.itim.apps.acl
 

Methods in com.ibm.itim.apps.acl that throw ApplicationException
 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.
 

Uses of ApplicationException in com.ibm.itim.apps.identity
 

Subclasses of ApplicationException in com.ibm.itim.apps.identity
 class InvalidPasswordException
          This class identifies the attempt to set a password with an invalid value.
 

Methods in com.ibm.itim.apps.identity that throw ApplicationException
 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.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.
 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.
 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.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.
 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.
 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.
 OrganizationalContainer OrganizationalContainerMO.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 PersonMO.getSupervisor()
          Returns the person's supervisor (if any).
 PersonMO OrganizationalContainerMO.getSupervisor()
          Returns the container's supervisor (if any) and NULL of not found.
 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.
 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 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.
 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 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 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.
 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 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.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 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 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.
 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.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 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.
 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
 

Uses of ApplicationException in com.ibm.itim.apps.jaas.callback
 

Methods in com.ibm.itim.apps.jaas.callback that throw ApplicationException
 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.
 

Uses of ApplicationException in com.ibm.itim.apps.lifecycle
 

Methods in com.ibm.itim.apps.lifecycle that throw ApplicationException
 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.
 

Uses of ApplicationException in com.ibm.itim.apps.pim
 

Methods in com.ibm.itim.apps.pim that throw ApplicationException
 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.
 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.
 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.
 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.
 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.
 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 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.
 

Uses of ApplicationException in com.ibm.itim.apps.policy
 

Methods in com.ibm.itim.apps.policy that throw ApplicationException
 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.
 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.
 

Uses of ApplicationException in com.ibm.itim.apps.provisioning
 

Subclasses of ApplicationException in com.ibm.itim.apps.provisioning
 class PasswordRuleException
          This class identifies a problem with a set of password rules, or the combination of password rules from different password policies.
 

Methods in com.ibm.itim.apps.provisioning that throw ApplicationException
 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.
 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, 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.
 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.
 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.
 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.
 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 ServiceMO.getOwner()
          Deprecated. since 5.0. Please use getOwners().
 PersonMO AccountMO.getOwner()
          Returns the owner of the account (if any).
 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 ServiceMO.remove()
          Removes the managed object from the provisioning platform.
 void GroupMO.remove()
          Removes the group.
 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 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 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.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 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.
 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 AccountMO.suspend(java.util.Date scheduledTime)
          Suspends the account.
 Request AccountMO.suspend(java.util.Date scheduledTime)
          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.
 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.
 

Uses of ApplicationException in com.ibm.itim.apps.recon
 

Methods in com.ibm.itim.apps.recon that throw ApplicationException
 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.
 

Uses of ApplicationException in com.ibm.itim.apps.search
 

Methods in com.ibm.itim.apps.search that throw ApplicationException
 void SearchResultsMO.close()
          Releases this SearchResultsMO EJB resources (removes the stateful session bean instance associated with this SearchResultsMO).
 SearchResultsMO SearchMO.execute()
          Executes the search using the configured parameters.
 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()
          Returns all of the results.
 void SearchResultsMO.reverseSortResults()
          Reverses the the sorting order of the search results.
 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).
 

Uses of ApplicationException in com.ibm.itim.apps.system
 

Methods in com.ibm.itim.apps.system that throw ApplicationException
 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.
 void SystemRoleMO.update(SystemRole systemRole)
          Updates the System Role associated with a SystemRoleMO.
 

Uses of ApplicationException in com.ibm.itim.apps.workflow
 

Methods in com.ibm.itim.apps.workflow that throw ApplicationException
 void WorkflowProcessMO.abort()
          Aborts the pending process.
 void WorkflowProcessMO.abort()
          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.
abstract  void WorkflowExecutionMO.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.
 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.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 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.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 WorkflowActivityMO.getAssignments()
          Returns the assignments made to resources as part of this activity.
 java.util.Collection HumanResourceMO.getAssignments()
          Returns the assignments representing the human participant account.
 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.
abstract  java.util.List WorkflowExecutionMO.getHistory()
          Returns the history, or the audit trail for this execution object.
 java.util.List WorkflowActivityMO.getHistory()
          Returns the history, or the audit trail for this activity.
 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.
 



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.