Programming Guides › Programming Guide for Java › Task Execution Web Service › Remote Task Requests
Remote Task Requests
CA IdentityMinder processes a remote task request in the same way that it processes a task submitted on a task screen. For example:
- A remote request can be subject to the same validation checks and custom processing (such as business logic task handler and logical attribute handler processing) as a task submitted on a task screen.
- The task session contains the same information about a given task, regardless of the way the task request is submitted. The attributes that are available to a remote task request are the attributes that have been defined for the task during task screen configuration.
- Each remote task request is associated with a task-specific WSDL definition based on the task screen configuration.
- Remote task requests are submitted in the synchronous phase of task processing. The submitting application receives a response to a request before task processing begins, allowing the application to correct and resubmit the request if a validation error or other problem occurs.
- In the asynchronous phase of task processing, all CA IdentityMinder functionality (for example, workflow processing, event listener processing, email generation, auditing) can be involved in the execution of a remotely submitted task.
Note: CA IdentityMinder audits can be performed for execute operations, but not for search or query operations. Third-party products that provide web service auditing are available.
More Information:
Synchronous Phase
Asynchronous Phase
Copyright © 2013 CA.
All rights reserved.
|
|