Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
en:server_api [2020/07/29 13:21]
yjjung
en:server_api [2022/04/21 10:10]
mark
Line 3: Line 3:
 API that can enable server matching or controls the device from the BioStar application. \\ API that can enable server matching or controls the device from the BioStar application. \\
 <callout type="​warning"​ icon="​true"><​WRAP em>​Warning</​WRAP>​ \\ <callout type="​warning"​ icon="​true"><​WRAP em>​Warning</​WRAP>​ \\
-<wrap hi>​BioMini&​Image SDK License Error : Invalid Verification!</​wrap> ​\\ +Due to the issues with the management of UFMatcher.dll which was provided by a separate independent Corporation,​​ Runnable examples will not be available anymore. ​\\  
-This is the Suprema license key you need in order to use server matching feature. \\ +Please reference ​the prior examples at the code level only\\ \\  
-Once you receive "​UFLicense.lic"​ file, you need to activate them using "​activate_lic.exe"​ file. \\ +Other technical supports including libraries for server matching can be provided by SupremaID ​sales team. \\  
-Suprema ID sales team will give you further instruction on this. \\ +<wrap hi>Suprema ID : sales_id@supremainc.com</​wrap>​ \\ 
-Suprema ID: sales_id@supremainc.com+</​callout>​
  
-Once you activate the license, please copy this "​UFLicense.lic"​ file into BioStar 2 device SDK folder. \\ +  ​* [[BS2_SetServerMatchingHandler]]: ​Registers ​the server matching handler.
-The BioStar 2 device SDK version you received, you will find "​example"​ folder there. \\ +
-Please try to copy the license file to example folder (Example > cli > csharp > common > lib > x86) and see if can use server matching.</​callout>​ +
- +
-  ​* [[BS2_SetServerMatchingHandler]]: ​Configures ​the server matching handler.+
   * [[BS2_VerifyUser]]:​ Transfers user information mapped to the card or user ID authentication results to the device.   * [[BS2_VerifyUser]]:​ Transfers user information mapped to the card or user ID authentication results to the device.
   * [[BS2_IdentifyUser]]:​ Transfers user information mapped to the fingerprint authentication results to the device.   * [[BS2_IdentifyUser]]:​ Transfers user information mapped to the fingerprint authentication results to the device.
Line 22: Line 18:
   * [[BS2_VerifyUserSmallEx]]:​ [+ 2.6.3] Transfers user information mapped to the card or user ID authentication results to the device.   * [[BS2_VerifyUserSmallEx]]:​ [+ 2.6.3] Transfers user information mapped to the card or user ID authentication results to the device.
   * [[BS2_IdentifyUserSmallEx]]:​ [+ 2.6.3] Transfers user information mapped to the fingerprint authentication results to the device.   * [[BS2_IdentifyUserSmallEx]]:​ [+ 2.6.3] Transfers user information mapped to the fingerprint authentication results to the device.
-  * [[BS2_SetUserPhraseHandler]]:​​ [+ 2.7.0] ​Configures ​the server user phrase handler.+  ​* [[BS2_VerifyUserFaceEx]]:​ [+ 2.7.2] Transfers user information mapped to the card or user ID authentication results to the device. 
 +  ​* [[BS2_SetUserPhraseHandler]]:​​ [+ 2.7.0] ​Registers ​the server user phrase handler.
   * [[BS2_ResponseUserPhrase]]:​​ [+ 2.7.0] Transfers the user phrase to the device.   * [[BS2_ResponseUserPhrase]]:​​ [+ 2.7.0] Transfers the user phrase to the device.
 ===== Callback Function ====== ===== Callback Function ======
Line 37: Line 34:
  
 ==== OnUserPhrase ==== ==== OnUserPhrase ====
-개인 메시지를 서버에 요청하는 콜백 함수입니다.+Callback function asking for user phrase to the server.
 <code cpp> <code cpp>
 typedef void (*OnUserPhrase)(uint32_t deviceId, uint16_t seq, const char* userID); typedef void (*OnUserPhrase)(uint32_t deviceId, uint16_t seq, const char* userID);
Line 44: Line 41:
  
 1. //​deviceId//​ \\  1. //​deviceId//​ \\ 
-장치 식별자입니다. ​ \\ \\ +Device ID  \\ \\ 
 2. //seq// \\  2. //seq// \\ 
-패킷 일련번호입니다. ​ \\ \\ +Packet sequence ​ \\ \\ 
 3. //userID// \\  3. //userID// \\ 
-사용자 ​ID 입니다. ​ \\ \\ +User ID  \\ \\  
 + 
 +==== OnBarcodeScanned ==== 
 +장치에서 barcode가 scan 되었을 때 호출되는 콜백 함수입니다. ​ \\ \\  
 +<code cpp> 
 +typedef void (*OnBarcodeScanned)(uint32_t deviceId, const char* barcode); 
 +</​code>​ 
 +\\ 
 +1. //​deviceId//​ \\  
 +읽혀진 barcode를 보내준 장치 ID입니다. ​ \\ \\  
 +2. //barcode// \\  
 +장치로부터 읽혀진 barcode 문자열입니다. ​ \\ \\