차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
ko:server_api [2018/09/10 10:15] kkshin |
ko:server_api [2020/07/21 21:19] kkshin |
||
---|---|---|---|
줄 5: | 줄 5: | ||
<wrap hi>BioMini&Image SDK License Error : Invalid Verification!</wrap> \\ | <wrap hi>BioMini&Image SDK License Error : Invalid Verification!</wrap> \\ | ||
이러한 메시지는 서버 매칭 기능을 사용하기 위해 BioMini & Image SDK library의 라이선스가 필요함을 나타냅니다. \\ | 이러한 메시지는 서버 매칭 기능을 사용하기 위해 BioMini & Image SDK library의 라이선스가 필요함을 나타냅니다. \\ | ||
- | "UFLisense.lic"파일을 받으면 "activate_lic.exe"파일을 사용하여 라이선스를 활성화해야합니다. \\ | + | "UFLicense.lic"파일을 받으면 "activate_lic.exe"파일을 사용하여 라이선스를 활성화해야합니다. \\ |
좀 더 자세한 정보는 슈프리마ID의 영업팀을 통해 제공받으실 수 있습니다. \\ | 좀 더 자세한 정보는 슈프리마ID의 영업팀을 통해 제공받으실 수 있습니다. \\ | ||
슈프리마ID : sales_id@supremainc.com \\ | 슈프리마ID : sales_id@supremainc.com \\ | ||
- | 라이선스를 활성화한 이후 "UFLisense.lic"파일을 BioStar 2 Device SDK 폴더에 복사하십시오. \\ | + | 라이선스를 활성화한 이후 "UFLicense.lic"파일을 BioStar 2 Device SDK 폴더에 복사하십시오. \\ |
- | 라이센스 파일을 예제 폴더 (Example> cli> csharp> common> lib> x86)로 복사하고 서버매칭을 사용할 수 있는지 확인하십시오. | + | 라이선스 파일을 예제 폴더 (Example> cli> csharp> common> lib> x86)로 복사하고 서버매칭을 사용할 수 있는지 확인하십시오. |
</callout> | </callout> | ||
* [[BS2_SetServerMatchingHandler]]: 서버 매칭 핸들러를 등록합니다. | * [[BS2_SetServerMatchingHandler]]: 서버 매칭 핸들러를 등록합니다. | ||
* [[BS2_VerifyUser]]: 카드나 User ID의 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다. | * [[BS2_VerifyUser]]: 카드나 User ID의 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다. | ||
* [[BS2_IdentifyUser]]: 지문 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다. | * [[BS2_IdentifyUser]]: 지문 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다. | ||
- | * [[BS2_VerifyUserEx]]: 카드나 User ID의 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다.(v2.4 이후) | + | * [[BS2_VerifyUserEx]]: [+ 2.4.0] 카드나 User ID의 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다. |
- | * [[BS2_IdentifyUserEx]]: 지문 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다. (v2.4 이후) | + | * [[BS2_IdentifyUserEx]]: [+ 2.4.0] 지문 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다. |
+ | * [[BS2_VerifyUserSmall]]: [+ 2.6.3] 카드나 User ID의 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다. | ||
+ | * [[BS2_IdentifyUserSmall]]: [+ 2.6.3] 지문 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다. | ||
+ | * [[BS2_VerifyUserSmallEx]]: [+ 2.6.3] 카드나 User ID의 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다. | ||
+ | * [[BS2_IdentifyUserSmallEx]]: [+ 2.6.3] 지문 인증 결과와 맵핑된 유저 정보를 단말기로 전송합니다. | ||
+ | * [[BS2_SetUserPhraseHandler]]: [+ 2.7.0] 서버요청 개인 메시지 핸들러를 등록합니다. | ||
+ | * [[BS2_ResponseUserPhrase]]: [+ 2.7.0] 개인 메시지를 단말기로 전송합니다. | ||
===== 콜백함수 ====== | ===== 콜백함수 ====== | ||
<code cpp> | <code cpp> | ||
줄 25: | 줄 32: | ||
장치에서 Card나, User ID가 일치하는지를 BioStar 애플리케이션에서 판별해야 할 때 호출되는 콜백 함수입니다. \\ \\ | 장치에서 Card나, User ID가 일치하는지를 BioStar 애플리케이션에서 판별해야 할 때 호출되는 콜백 함수입니다. \\ \\ | ||
2. //OnIdentifyUser// \\ | 2. //OnIdentifyUser// \\ | ||
- | 장치에서 지문이 일치하는지를 BioStar 애플리케이션에서 판별해야 할 때 호출되는 콜백 함수입니다. \\ | + | 장치에서 지문이 일치하는지를 BioStar 애플리케이션에서 판별해야 할 때 호출되는 콜백 함수입니다. \\ \\ |
+ | |||
+ | ==== OnUserPhrase ==== | ||
+ | 개인 메시지를 서버에 요청하는 콜백 함수입니다. | ||
+ | <code cpp> | ||
+ | typedef void (*OnUserPhrase)(uint32_t deviceId, uint16_t seq, const char* userID); | ||
+ | </code> | ||
+ | \\ | ||
+ | |||
+ | 1. //deviceId// \\ | ||
+ | 장치 식별자입니다. \\ \\ | ||
+ | 2. //seq// \\ | ||
+ | 패킷 일련번호입니다. \\ \\ | ||
+ | 3. //userID// \\ | ||
+ | 사용자 ID 입니다. \\ \\ |