The Identity Manager 8.1 Application Programming Interface (API) includes any public class (and any public or protected method or field of a public class) listed in the following table.
The com.waveset.object.RepositoryProxy is intended for internal use only.
API Type |
Class Names |
---|---|
Session |
com.waveset.msgcat.* com.waveset.util.* com.waveset.object.* com.waveset.exception.* com.waveset.expression.* com.waveset.config.* com.waveset.session.SessionUtil com.waveset.session.ScriptSession com.waveset.session.SessionFactory com.waveset.session.Session com.waveset.session.UserViewConstants |
Adapter |
com.waveset.adapter.* com.waveset.util.Trace |
Policy |
com.waveset.policy.PolicyImplementation com.waveset.policy.StringQualityPolicy |
Report |
com.waveset.report.BaseReportTask |
Task |
com.waveset.task.Executor com.waveset.task.TaskContext |
UI |
com.waveset.ui.FormUtil com.waveset.ui.util.RequestState com.waveset.ui.util.html.* |
Workflow |
com.waveset.provision.WorkflowServices com.waveset.session.WorkflowServices com.waveset.workflow.WorkflowApplication com.waveset.workflow.WorkflowContext |
Sun Identity Manager Service Provider additionally includes the public classes listed in the following table.
API Type |
Class Names |
---|---|
SPE |
com.sun.idm.idmx.api.* com.sun.idm.idmx.txn.TransactionPersistentStore com.sun.idm.idmx.txn.TransactionQuery com.sun.idm.idmx.txn.TransactionSummary |
These classes are the only classes that are officially supported. If you are using classes that do not appear in these tables, contact Customer Support to determine whether you will be required to migrate to a supported class.