IC Card Authentication module for OpenAM
Contains Authentication Module for OpenAM and Clients to send read information from the IC card.
-
Set up the build module to OpenAM
For more information, refer to the following URL
http://docs.forgerock.org/en/openam/11.0.0/dev-guide/#chap-auth-spi
By default, matching attribute is uid. you can chose favorite attribute in module settings -
Build and Deploy Client Application for your PC
Wondows(64bit):
1. Build Client (Visaul Basic) with Microsoft Visual Studio
2. Deploy Client (ex. C:\Program Files (x86)\ICCardAuthn\ICCardAuthn.exe)
3. Deploy DLL (ex. C:\Program Files (x86)\ICCardAuthn\Interop.SHDocVw.dll)
4. Custom URI Schema set to the windows registry
URI: openam://
Command: C:\Program Files (x86)\ICCardAuthn\ICCardAuthn.exe
For more information, refer to the following URL
https://msdn.microsoft.com/ja-jp/library/ie/aa767914(v=vs.85).aspx
5. Insert the Card Reader to the Windows PC
I tried to use the below card reader
http://www.acs.com.hk/en/products/3/acr122u-usb-nfc-reader/
By default, send idm of ic card. you can modify program to change send data.
Also, this application open the internet explorer by default.Android: Coming Soon ...
-
Start Authentication with your browser