Die API (Application Programming Interface, Anwendungsprogrammierschnittstelle) aus Identity Manager 8.1 umfasst alle in der nachstehenden Tabelle aufgeführten öffentlichen Klassen (sowie alle öffentlichen oder geschützten Methoden oder Felder der öffentlichen Klassen).
com.waveset.object.RepositoryProxy ist nur zur internen Verwendung gedacht.
API-Typ |
Klassennamen |
---|---|
Sitzung |
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 |
Richtlinie |
com.waveset.policy.PolicyImplementation com.waveset.policy.StringQualityPolicy |
Bericht |
com.waveset.report.BaseReportTask |
Aufgabe |
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 enthält außerdem die öffentlichen Klassen, die in der folgenden Tabelle aufgelistet sind.
API-Typ |
Klassennamen |
---|---|
SPE |
com.sun.idm.idmx.api.* com.sun.idm.idmx.txn.TransactionPersistentStore com.sun.idm.idmx.txn.TransactionQuery com.sun.idm.idmx.txn.TransactionSummary |
Diese Klassen sind die einzigen Klassen, die offiziell unterstützt werden. Wenn Sie Klassen verwenden, die in diesen Tabellen nicht angezeigt werden, fragen Sie den Kundendienst, ob eine Migration zu einer unterstützten Klasse erforderlich ist.