Prerequisites for developing a custom authentication provider
Before you begin, you must be familiar with the following concepts.
- Security concepts
We assume that most application developers have a solid understanding of security concepts and that these concepts do not require explanation.
- IBM®
Cognos® architecture
You should be familiar with the IBM Cognos components, such as Content Manager and the security framework.
For more information, see the IBM Cognos Analytics Administration and Security Guide, and the IBM Cognos Software Development Kit Developer Guide.
- Your current authentication mechanism and infrastructure
You should be familiar with how your current authentication mechanism establishes trust by validating a user.
- The Java™ programming language
You should be able to write Java code that can independently authenticate in your environment and respond to basic search queries.