External authentication as presented in this guide is a configuration of the default JasperReports Server product. To implement other behavior during external authentication, you must write custom classes and deploy them with the server. This chapter describes the bean APIs you can use for customization. It also explains specific customizations, such as custom processors.
-
This documentation is an older version of JasperReports Server Authentication Cookbook. View the latest documentation.
- Introduction
- Authentication in JasperReports Server
-
LDAP Authentication
- Overview of External LDAP Authentication
- Configuring JasperReports Server for LDAP Authentication
- Overview of LDAP Beans
- Setting the LDAP Connection Parameters
- Performing LDAP User Search
- Mapping the User Roles
- Mapping the User Organization
- Mapping Roles to System Roles
- Setting Up Multiple Providers
- Authentication with Microsoft Active Directory
- Restarting JasperReports Server
-
CAS Authentication
- Overview of External CAS Authentication
- CAS Server for Testing
- Configuring Java to Trust the CAS Certificate
- Configuring JasperReports Server for CAS Authentication
- Beans to Configure
- Setting CAS Authentication Properties
- Setting User Roles
- Setting the User Organization
- Customizing the JasperReports Server Interface for CAS
- Restarting JasperReports Server
-
External Database Authentication
- Overview of External Database Authentication
- Configuring JasperReports Server for External Database Authentication
- Beans to Configure
- Configuring User Authentication and Authorization via Database Queries
- Setting the Password Encryption
- Mapping User Roles
- Setting the User Organization
- Setting the Database Connection Parameters
- Configuring the Login Page for a Single-Organization Deployment
- Restarting JasperReports Server
- Advanced Topics
- About This Guide
User Feedback
Recommended Comments
There are no comments to display.