About RSSE
Using the Java Report Server Security Extension (RSSE), a developer can create an application that controls security for an Encyclopedia volume. iHub can use internal security functionality or an RSSE application to use external security information. In either situation, iHub uses privileges to control access to Encyclopedia volume information.
Actuate provides a set of applications that use a Java RSSE service in \Actuate\ServerIntTech2\Java Report Server Security Extension. This library shows how you can create a driver within the Java RSSE framework. The directory contains subdirectories for three areas of RSSE functionality:

External authentication
You can authenticate users in the Encyclopedia volume based on an external, third-party security system. You can see a Java RSSE service implementing external authentication in \Actuate\ServerIntTech2\Java Report Server Security Extension\LDAP_Authentication_Example. For more information about this application, see readme.doc in that directory.

External registration
You can control access to Encyclopedia volume items based on information from an external security system. With this strategy, you externalize users, roles, groups, and user properties. You can see a Java RSSE service that implements external user registration in \Actuate\ServerIntTech2\Java Report Server Security Extension\LDAP. For more information about this application, see readme.doc in that directory.

Changing access control lists (ACLs) to control access to documents that use page‑level security
By default, the Encyclopedia volume returns the user and all security roles to which the user belongs. You can control access to data in a document using page-level security based on information from an external third-party security system. When you use an external third-party security system, an application typically needs to translate the BIRT iHub list to an application-specific access control list. You can see this type of application using a Java RSSE service in \Actuate\ServerIntTech2\Java Report Server Security Extension\Page_Security_Example. For more information about this application, see readme.doc in that directory.
For more information about RSSE, see the following resources:

Chapter 10, Using Java Report Server Security Extension, in
Using BIRT iHub Integration Technology.

In the directory into which Server Integration Technology installs, see \Java Report Server Security Extension\LDAP\readme.txt. iHub Integration Technology typically installs into Program Files (x86)\Actuate\ServerIntTech2 on Windows platforms and /ServerIntTech on Linux platforms.