차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
ko:user_management_api [2020/08/20 17:11]
kkshin [BS2UserFaceExBlob]
ko:user_management_api [2021/06/04 09:22]
kkshin
줄 8: 줄 8:
   * [[BS2_RemoveAllUser]]:​ 모든 사용자를 삭제합니다.   * [[BS2_RemoveAllUser]]:​ 모든 사용자를 삭제합니다.
   * [[BS2_GetUserInfos]]:​ 주어진 사용자 ID의 정보를 가져옵니다.   * [[BS2_GetUserInfos]]:​ 주어진 사용자 ID의 정보를 가져옵니다.
-  * [[BS2_GetUserInfosEx]]:​ 주어진 사용자 ID의 정보를 가져옵니다. ([+ 2.4.0] ​Job code, User phrase 포함)+  * [[BS2_GetUserInfosEx]]: ​[+ 2.4.0] ​주어진 사용자 ID의 정보를 가져옵니다. (Job code, User phrase 포함)
   * [[BS2_EnrolUser]]:​ 새로운 사용자를 등록합니다.   * [[BS2_EnrolUser]]:​ 새로운 사용자를 등록합니다.
-  * [[BS2_EnrolUserEx]]:​ 새로운 사용자를 등록합니다.([+ 2.4.0] ​Job code, User phrase 포함)+  * [[BS2_EnrolUserEx]]: ​[+ 2.4.0] ​새로운 사용자를 등록합니다.(Job code, User phrase 포함)
   * [[BS2_EnrollUser]]:​ [+ 2.6.3] 새로운 사용자를 등록합니다.   * [[BS2_EnrollUser]]:​ [+ 2.6.3] 새로운 사용자를 등록합니다.
   * [[BS2_EnrollUserEx]]:​ [+ 2.6.3] 새로운 사용자를 등록합니다.(Job code, User phrase 포함)   * [[BS2_EnrollUserEx]]:​ [+ 2.6.3] 새로운 사용자를 등록합니다.(Job code, User phrase 포함)
   * [[BS2_GetUserDatas]]:​ 사용자 정보의 일부를 선별적으로 가져옵니다.   * [[BS2_GetUserDatas]]:​ 사용자 정보의 일부를 선별적으로 가져옵니다.
-  * [[BS2_GetUserDatasEx]]:​ 사용자 정보의 일부를 선별적으로 가져옵니다.([+ 2.5.0] ​Job code, User phrase 포함)+  * [[BS2_GetUserDatasEx]]: ​[+ 2.5.0] ​사용자 정보의 일부를 선별적으로 가져옵니다.(Job code, User phrase 포함)
   * [[BS2_GetSupportedUserMask]]:​ 장치에서 지원하는 사용자 설정을 가져옵니다.   * [[BS2_GetSupportedUserMask]]:​ 장치에서 지원하는 사용자 설정을 가져옵니다.
   * [[BS2_EnrollUserSmall]]:​ [+ 2.6.3] 효율적으로 메모리를 사용하여,​ 새로운 사용자를 등록합니다.   * [[BS2_EnrollUserSmall]]:​ [+ 2.6.3] 효율적으로 메모리를 사용하여,​ 새로운 사용자를 등록합니다.
줄 22: 줄 22:
   * [[BS2_GetUserSmallDatas]]:​ [+ 2.6.3] 효율적으로 메모리를 사용하여,​ 사용자 정보의 일부를 선별적으로 가져옵니다.   * [[BS2_GetUserSmallDatas]]:​ [+ 2.6.3] 효율적으로 메모리를 사용하여,​ 사용자 정보의 일부를 선별적으로 가져옵니다.
   * [[BS2_GetUserSmallDatasEx]]:​ [+ 2.6.3] 효율적으로 메모리를 사용하여,​ 사용자 정보의 일부를 선별적으로 가져옵니다.   * [[BS2_GetUserSmallDatasEx]]:​ [+ 2.6.3] 효율적으로 메모리를 사용하여,​ 사용자 정보의 일부를 선별적으로 가져옵니다.
 +  * [[BS2_EnrollUserFaceEx]]:​ [+ 2.7.1] ''​FaceStation F2''​새로운 사용자를 등록합니다.
 +  * [[BS2_GetUserInfosFaceEx]]:​ [+ 2.7.1] ''​FaceStation F2''​주어진 사용자 ID의 정보를 가져옵니다.
 +  * [[BS2_GetUserDatasFaceEx]]:​ [+ 2.7.1] ''​FaceStation F2''​사용자 정보의 일부를 선별적으로 가져옵니다.
  
 ===== 구조체 ===== ===== 구조체 =====
줄 70: 줄 73:
 \\ \\
 ==== BS2UserSetting ==== ==== BS2UserSetting ====
 +<WRAP tip 70%> 
 +**도움말**\\ 
 +<wrap em>​FaceStation F2 이외</​wrap>​ \\ 
 +<wrap em>​FaceStation F2</​wrap>​는 [[user management api#​BS2UserSettingEx|BS2UserSettingEx]]를 사용해 주십시오. 
 +</​WRAP>​
 <code cpp> <code cpp>
 typedef struct { typedef struct {
줄 230: 줄 237:
 근태모드에서 사용자의 작업코드입니다. \\ \\  근태모드에서 사용자의 작업코드입니다. \\ \\ 
 10. //phrase// \\  10. //phrase// \\ 
-인증시 장치 UI에서 표시되는 개인 메시지입니다. ​(FS2 FW 1.0.0 이상에서만 가능) \\+인증시 장치 UI에서 표시되는 개인 메시지입니다. ​\\ 
 +<WRAP group 30%> 
 +^지원 모델 ​ ^지원 버전 ​ ^ 
 +|FaceStation 2  |V1.0.0 이상 ​ | 
 +|FaceStation F2  |V1.0.0 이상 ​ | 
 +|X-Station 2  |V1.0.0 이상 ​ | 
 +</​WRAP>​
 11. //​accessGroupId//​ \\  11. //​accessGroupId//​ \\ 
 사용자가 속한 출입 그룹을 나열한 리스트로 최대 16개까지 설정할 수 있습니다. \\ \\  사용자가 속한 출입 그룹을 나열한 리스트로 최대 16개까지 설정할 수 있습니다. \\ \\ 
줄 303: 줄 316:
 근태모드에서 사용자의 작업코드입니다. \\ \\  근태모드에서 사용자의 작업코드입니다. \\ \\ 
 10. //phrase// \\  10. //phrase// \\ 
-인증시 장치 UI에서 표시되는 개인 메시지입니다. ​(FS2 FW 1.0.0 이상 ​버전에서만 가능)\\ \\+인증시 장치 UI에서 표시되는 개인 메시지입니다. ​\\ 
 +<WRAP group 30%> 
 +^지원 모델 ​ ^지원 버전 ​ ^ 
 +|FaceStation 2  |V1.0.0 이상 ​ | 
 +|FaceStation F2  |V1.0.0 이상 ​ | 
 +|X-Station 2  |V1.0.0 이상 ​ | 
 +</​WRAP>​
 11. //​accessGroupId//​ \\  11. //​accessGroupId//​ \\ 
 사용자가 속한 출입 그룹을 나열한 리스트로 최대 16개까지 설정할 수 있습니다. \\ \\  사용자가 속한 출입 그룹을 나열한 리스트로 최대 16개까지 설정할 수 있습니다. \\ \\ 
줄 309: 줄 328:
  
 ==== BS2UserSettingEx ==== ==== BS2UserSettingEx ====
 +<WRAP tip 70%>
 +**도움말**\\
 +<wrap em>​FaceStation F2 만</​wrap> ​ \\
 +FaceStation F2 <wrap em>​이외의 장치</​wrap>​는 [[user management api#​BS2UserSetting|BS2UserSetting]]를 사용해 주십시오.
 +</​WRAP>​
 <code cpp> <code cpp>
 typedef struct { typedef struct {
줄 423: 줄 447:
 사용자 인증을 위한 카드 리스트로 반드시 **user.numCards**만큼 존재해야 합니다. 데이터 형식은 [[Smartcard API]]를 참고하십시오. \\ \\  사용자 인증을 위한 카드 리스트로 반드시 **user.numCards**만큼 존재해야 합니다. 데이터 형식은 [[Smartcard API]]를 참고하십시오. \\ \\ 
 7. //​fingerObjs//​ \\  7. //​fingerObjs//​ \\ 
-'FS2, FL' ​사용자 인증을 위한 지문 템플릿 리스트로 반드시 **user.numFingers**만큼 존재해야 합니다. 데이터 형식은 [[Fingerprint API]]를 참고하십시오. \\ \\ +사용자 인증을 위한 지문 템플릿 리스트로 반드시 **user.numFingers**만큼 존재해야 합니다. 데이터 형식은 [[Fingerprint API]]를 참고하십시오. \\ \\ 
 8. //​faceObjs//​ \\  8. //​faceObjs//​ \\ 
-사용자 인증을 위한 얼굴 템플릿 리스트로 반드시 **user.numFaces**만큼 존재해야 합니다. 데이터 형식은 [[Face API]]를 참고하십시오. \\ \\ +''​FaceStation2'',​ ''​FaceLite'' ​사용자 인증을 위한 얼굴 템플릿 리스트로 반드시 **user.numFaces**만큼 존재해야 합니다. 데이터 형식은 [[Face API]]를 참고하십시오. \\ \\ 
 9. //job// \\  9. //job// \\ 
 근태모드에서 사용자의 작업코드입니다. \\ \\  근태모드에서 사용자의 작업코드입니다. \\ \\ 
 10. //phrase// \\  10. //phrase// \\ 
-인증시 장치 UI에서 표시되는 개인 메시지입니다. ​(FS2 FW 1.0.0 이상 ​버전에서만 가능)\\ \\+인증시 장치 UI에서 표시되는 개인 메시지입니다. ​\\ 
 +<WRAP group 30%> 
 +^지원 모델 ​ ^지원 버전 ​ ^ 
 +|FaceStation 2  |V1.0.0 이상 ​ | 
 +|FaceStation F2  |V1.0.0 이상 ​ | 
 +|X-Station 2  |V1.0.0 이상 ​ | 
 +</​WRAP>​
 11. //​accessGroupId//​ \\  11. //​accessGroupId//​ \\ 
 사용자가 속한 출입 그룹을 나열한 리스트로 최대 16개까지 설정할 수 있습니다. \\ \\  사용자가 속한 출입 그룹을 나열한 리스트로 최대 16개까지 설정할 수 있습니다. \\ \\