About Actuate JavaScript API security integration
The web service that provides reports also establishes security for a reporting web application. The actuate.initialize( ) function prompts users for authentication information if the web service requires authentication. The Actuate JavaScript API uses a secure session when a secure session already exists. Remove authentication information from the session by using actuate.logout( ).
To integrate an Actuate JavaScript API web page with an Actuate reporting web service, identify the web service from the following list:
*
Deployment Kit using file-system repositories: Actuate Java Components provide web services that are secured by the application server that runs those services. These applications do not perform an authentication step initially, which enables the Actuate JavaScript API to integrate smoothly. See Actuate BIRT Java Components Developer Guide for information about customizing security for Actuate Deployment Kit.
*
Deployment Kit using an Encyclopedia volume repository: Encyclopedia volumes are managed by Actuate BIRT iServer. To connect to a Deployment Kit that accesses an Encyclopedia volume, an Actuate JavaScript API web page prompts the user for a user name and password if a secure session has not been established. See Actuate BIRT Java Components Developer Guide for information about customizing security for Actuate Deployment Kit.
*
Information Console: Actuate Information Console connects to an Encyclopedia volume and requires authentication. To connect to an Information Console, an Actuate JavaScript API web page prompts the user for a user name and password if a secure session has not been established. Information Console provides a login page to establish the secure session. See Information Console Developer Guide for information about customizing security for Actuate Information Console.

Additional Links:

Copyright Actuate Corporation 2012