Packages 
Package Description
com.ibm.itim.policy
Provides a remotable application programming interface for policy management functionalities.
com.ibm.itim.apps  
com.ibm.itim.apps.acl  
com.ibm.itim.apps.identity  
com.ibm.itim.apps.jaas.callback  
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.policy  
com.ibm.itim.apps.provisioning  
com.ibm.itim.apps.recon  
com.ibm.itim.apps.search  
com.ibm.itim.apps.system  
com.ibm.itim.apps.util  
com.ibm.itim.apps.workflow  
com.ibm.itim.auditing  
com.ibm.itim.auditing.eventmodel  
com.ibm.itim.authentication  
com.ibm.itim.authentication.mapping  
com.ibm.itim.authentication.system  
com.ibm.itim.common  
com.ibm.itim.dataservices.extensions
Provides an application programming interface to set extended attributes.
com.ibm.itim.dataservices.model  
com.ibm.itim.dataservices.model.domain  
com.ibm.itim.dataservices.model.domain.access  
com.ibm.itim.dataservices.model.policy  
com.ibm.itim.dataservices.model.policy.recert  
com.ibm.itim.dataservices.model.system  
com.ibm.itim.dataservices.schema  
com.ibm.itim.exception
Provides the base ITIMException and ITIMRuntimeException classes that are the base classes of most exceptions thrown in ITIM.
com.ibm.itim.fesiextensions
Provides classes for working with FESI extensions.
com.ibm.itim.logging
Provides a framework for message logging.
com.ibm.itim.mail  
com.ibm.itim.mail.postoffice.script
Provides a script extension specific to the post office implementation.
com.ibm.itim.mail.workflow
Provides workflow context classes that are required by the Mail API for notification creation
com.ibm.itim.policy.analysis
Provides an application programming interface for policy analysis.
com.ibm.itim.policy.dynanalysis  
com.ibm.itim.policy.join
Provides classes used for resolving conflicts between provisioning policies.
com.ibm.itim.policy.script
Provides a script extension specific to the policy engine.
com.ibm.itim.policy.sod  
com.ibm.itim.remoteservices.ejb.mediation  
com.ibm.itim.remoteservices.exception  
com.ibm.itim.remoteservices.provider
Provides the interfaces and classes necessary to write a custom service provider that remote services will use.
com.ibm.itim.remoteservices.script
Provides a script extension specific to remote services.
com.ibm.itim.scheduling  
com.ibm.itim.script
Contains the basic script extensions provided by ITIM.
com.ibm.itim.script.extensions
Provides a script extension specific to the post office implementation.
com.ibm.itim.script.extensions.model
Contains the basic script extensions provided by ITIM that deal with the dataservices model.
com.ibm.itim.script.wrappers
Provides the classes necessary to wrap and unwrap objects in the script environment.
com.ibm.itim.ui.exception  
com.ibm.itim.ui.sso  
com.ibm.itim.webclient.logon  
com.ibm.itim.workflow.application
Provides classes that allow an external workflow application gain information about the workflow context.
com.ibm.itim.workflow.model  
com.ibm.itim.workflow.model.type  
com.ibm.itim.workflow.provisioning
Provides classes that process query logic based on a provisioning specific parameters.
com.ibm.itim.workflow.query
Provides classes and interfaces to query the workflow engine.
com.ibm.itim.workflow.script
Provides a script extension and related helper classes specific to the workflow engine.
com.ibm.passwordrules  
com.ibm.passwordrules.provisioning
Provides an extension to the base password rules framework for Identity Governance.
com.ibm.passwordrules.standard