The JCDI Module Example demonstrates the use of Java Card Digital ID (JCDI) authentication with Access Manager. The sample has two components:
Remote client
Server JCDI authentication module
The remote client component is located in the following directory:
AccessManager-base/samples/authentication/api/jcdi
The server JCDI authentication module is located in the following directory:
AccessManager-basesamples/authentication/spi/jcdi
The sample illustrates JCDI authentication using the Remote Authentication API. You can modify the sample source code to authenticate to other existing or customized authentication modules. The source code, Makefile, and Readme.html are located in the following directory:
AccessManager-basesamples/authentication/api/jcdi
To compile and run the sample program, follow the steps in Running the Sample Authentication Programs.