Windows Biometric SDK

The windows biometric SDK may be packaged in the following way and provided to the MOSIP team as a zip file. When extracted, the following is a typical folder structure

Folder structure

+root folder
-face_sdk.dll
-face_sdk_jni.dll
-face_sdk.lic
-iris_sdk.dll
-iris_sdk_jni.dll
-iris_sdk.lic
-fp_sdk.dll
-fp_sdk_jni.dll
-fp_sdk.lic
-config.properties
-<sdkname>.jar
-Utility applications

The main DLL is the actual implementation of the biometric modality.
face_sdk.dll : contains the implementation of face SDK
iris_sdk.dll : contains the implementation of IRIS SDK
fp_sdk.dll : contains the implemenatation of fingerprint SDK

The jar file is the Java library that implements the MOSIP methods for MOSIP to call the SDK functions.

License files

The license files .lic are issued by the vendor along with the SDK. The way to obtain the license file varies from vendor to vendor. Some vendors may issue a single license file for all the modalities. Some may have separate license file for individual modalities. The way to obtain the license file varies from vendor to vendor. The name and the extension of the license file may also vary from vendor to vendor.

SDK Properties

Every SDK provider maintains a list of properties that can be used to configure the behavior of the SDK. Some of the prominent properties that could be of interest are

Utility applications

The vendor may package tools (Applications) that are standalone programs for checking the functionality of the SDK before they are integrated with MOSIP. Some vendors may supply utilities to generate license files and tokens that might have to be copied into the extracted folder.