Previous Topic: API OverviewNext Topic: Types of Custom Operations


CA IdentityMinder APIs

You can use the following APIs to customize CA IdentityMinder.

Logical Attribute API

Displays an attribute differently than how it is stored physically in a user directory.

Use this API to work with the values of managed object attributes (such as the value of the employee_number or email attribute of a User object). For example:

Business Logic Task Handler API

Performs custom business logic at various times before the task is submitted, using any of the data associated with the submitted task or in the data store.

Workflow API

Provides the workflow engine with information about the CA IdentityMinder event being executed. Using this information, a workflow script can decide whether an approval is required for an event and if so, who should approve it. The workflow API also allows a workflow script to access and modify managed object attribute values.

Participant Resolver API

Specifies the list of participants who are authorized to approve or reject a workflow activity.

Event Listener API

Creates a custom event listener that listens for a specific CA IdentityMinder event or group of events. When the event occurs, the event listener performs custom business logic during particular states of execution (Pre-approval, Approved, Rejected, Post-execution). Also generate new events within the current task.

Notification Rule API

Determines the users to receive an email notification.

Email Template API

Includes event-specific information in an automated email notification.

Note: For more information about the Email Template API, see the Administration Guide. For technical reference information about all CA IdentityMinder APIs, see the Programming Guide for Java.