차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
ko:configuration_api [2020/08/20 21:50] kkshin [BS2FaceConfig] |
ko:configuration_api [2020/08/20 21:56] kkshin [BS2AuthConfigExt] |
||
---|---|---|---|
줄 1991: | 줄 1991: | ||
8. //reserved// \\ | 8. //reserved// \\ | ||
예약된 공간입니다. \\ | 예약된 공간입니다. \\ | ||
+ | |||
+ | |||
+ | ==== BS2AuthConfigExt ==== | ||
+ | <code cpp> | ||
+ | typedef struct { | ||
+ | uint32_t extAuthSchedule[BS2_MAX_NUM_OF_EXT_AUTH_MODE]; | ||
+ | uint8_t useGlobalAPB; | ||
+ | uint8_t globalAPBFailAction; | ||
+ | uint8_t useGroupMatching; | ||
+ | uint8_t reserved; | ||
+ | |||
+ | uint8_t reserved2[4]; | ||
+ | |||
+ | uint8_t usePrivateAuth; | ||
+ | uint8_t faceDetectionLevel; | ||
+ | uint8_t useServerMatching; | ||
+ | uint8_t useFullAccess; | ||
+ | |||
+ | uint8_t matchTimeout; | ||
+ | uint8_t authTimeout; | ||
+ | uint8_t numOperators; | ||
+ | uint8_t reserved3[1]; | ||
+ | |||
+ | struct { | ||
+ | char userID[BS2_USER_ID_SIZE]; | ||
+ | uint8_t level; | ||
+ | uint8_t reserved[3]; | ||
+ | } operators[BS2_MAX_OPERATORS]; | ||
+ | |||
+ | uint8_t reserved4[256]; | ||
+ | } BS2AuthConfigExt; | ||
+ | </code> | ||
+ | 1. //extAuthSchedule// \\ | ||
+ | 각 인증 모드가 활성화될 때 실행할 일정 식별자입니다. \\ | ||
+ | 배열의 순서대로 아래의 의미를 가지며, \\ | ||
+ | 배열 내의 값이 0보다 큰경우 해당 인증모드는 활성화 되어 있습니다. \\ | ||
+ | 아래 설명 중 생체정보는 장치에 따라 지문 또는 얼굴을 의미합니다. \\ | ||
+ | <WRAP group 70%> | ||
+ | ^순서 ^의미 ^설명 ^ | ||
+ | |11 |BS2_EXT_AUTH_MODE_FACE_ONLY |얼굴 | | ||
+ | |12 |BS2_EXT_AUTH_MODE_FACE_FINGERPRINT |얼굴 + 지문 | | ||
+ | |13 |BS2_EXT_AUTH_MODE_FACE_PIN |얼굴 + PIN | | ||
+ | |14 |BS2_EXT_AUTH_MODE_FACE_FINGERPRINT_OR_PIN |얼굴 + 지문/PIN | | ||
+ | |15 |BS2_EXT_AUTH_MODE_FACE_FINGERPRINT_PIN |얼굴 + 지문 + PIN | | ||
+ | |16 |BS2_EXT_AUTH_MODE_FINGERPRINT_ONLY |지문 | | ||
+ | |17 |BS2_EXT_AUTH_MODE_FINGERPRINT_FACE |지문 + 얼굴 | | ||
+ | |18 |BS2_EXT_AUTH_MODE_FINGERPRINT_PIN |지문 + PIN | | ||
+ | |19 |BS2_EXT_AUTH_MODE_FINGERPRINT_FACE_OR_PIN |지문 + 얼굴/PIN | | ||
+ | |20 |BS2_EXT_AUTH_MODE_FINGERPRINT_FACE_PIN |지문 + 얼굴 + PIN | | ||
+ | |21 |BS2_EXT_AUTH_MODE_CARD_ONLY |카드 | | ||
+ | |22 |BS2_EXT_AUTH_MODE_CARD_FACE |카드 + 얼굴 | | ||
+ | |23 |BS2_EXT_AUTH_MODE_CARD_FINGERPRINT |카드 + 지문 | | ||
+ | |24 |BS2_EXT_AUTH_MODE_CARD_PIN |카드 + PIN | | ||
+ | |25 |BS2_EXT_AUTH_MODE_CARD_FACE_OR_FINGERPRINT |카드 + 얼굴/지문 | | ||
+ | |26 |BS2_EXT_AUTH_MODE_CARD_FACE_OR_PIN |카드 + 얼굴/PIN | | ||
+ | |27 |BS2_EXT_AUTH_MODE_CARD_FINGERPRINT_OR_PIN |카드 + 지문/PIN | | ||
+ | |28 |BS2_EXT_AUTH_MODE_CARD_FACE_OR_FINGERPRINT_OR_PIN |카드 + 얼굴/지문/PIN | | ||
+ | |29 |BS2_EXT_AUTH_MODE_CARD_FACE_FINGERPRINT |카드 + 얼굴 + 지문 | | ||
+ | |30 |BS2_EXT_AUTH_MODE_CARD_FACE_PIN |카드 + 얼굴 + PIN | | ||
+ | |31 |BS2_EXT_AUTH_MODE_CARD_FINGERPRINT_FACE |카드 + 지문 + 얼굴 | | ||
+ | |32 |BS2_EXT_AUTH_MODE_CARD_FINGERPRINT_PIN |카드 + 지문 + PIN | | ||
+ | |33 |BS2_EXT_AUTH_MODE_CARD_FACE_OR_FINGERPRINT_PIN |카드 + 얼굴/지문 + PIN | | ||
+ | |34 |BS2_EXT_AUTH_MODE_CARD_FACE_FINGERPRINT_OR_PIN |카드 + 얼굴 + 지문/PIN | | ||
+ | |35 |BS2_EXT_AUTH_MODE_CARD_FINGERPRINT_FACE_OR_PIN |카드 + 지문 + 얼굴/PIN | | ||
+ | |36 |BS2_EXT_AUTH_MODE_ID_FACE |ID + 얼굴 | | ||
+ | |37 |BS2_EXT_AUTH_MODE_ID_FINGERPRINT |ID + 지문 | | ||
+ | |38 |BS2_EXT_AUTH_MODE_ID_PIN |ID + PIN | | ||
+ | |39 |BS2_EXT_AUTH_MODE_ID_FACE_OR_FINGERPRINT |ID + 얼굴/지문 | | ||
+ | |40 |BS2_EXT_AUTH_MODE_ID_FACE_OR_PIN |ID + 얼굴/PIN | | ||
+ | |41 |BS2_EXT_AUTH_MODE_ID_FINGERPRINT_OR_PIN |ID + 지문/PIN | | ||
+ | |42 |BS2_EXT_AUTH_MODE_ID_FACE_OR_FINGERPRINT_OR_PIN |ID + 얼굴/지문/PIN | | ||
+ | |43 |BS2_EXT_AUTH_MODE_ID_FACE_FINGERPRINT |ID + 얼굴 + 지문 | | ||
+ | |44 |BS2_EXT_AUTH_MODE_ID_FACE_PIN |ID + 얼굴 + PIN | | ||
+ | |45 |BS2_EXT_AUTH_MODE_ID_FINGERPRINT_FACE |ID + 지문 + 얼굴 | | ||
+ | |46 |BS2_EXT_AUTH_MODE_ID_FINGERPRINT_PIN |ID + 지문 + PIN | | ||
+ | |47 |BS2_EXT_AUTH_MODE_ID_FACE_OR_FINGERPRINT_PIN |ID + 얼굴/지문 + PIN | | ||
+ | |48 |BS2_EXT_AUTH_MODE_ID_FACE_FINGERPRINT_OR_PIN |ID + 얼굴 + 지문/PIN | | ||
+ | |49 |BS2_EXT_AUTH_MODE_ID_FINGERPRINT_FACE_OR_PIN |ID + 지문 + 얼굴/PIN | | ||
+ | </WRAP> | ||
+ | 2. //useGlobalAPB// \\ | ||
+ | 광역 이중 인증 방지 구역을 활성화할지 결정하는 flag입니다. \\ \\ | ||
+ | 3. //globalAPBFailAction// \\ | ||
+ | 광역 이중 인증 위반인지 BioStar 애플리케이션에 질의를 할 수 없거나 응답이 없을때 기본적으로 수행해야 할 동작입니다. \\ | ||
+ | <WRAP group 50%> | ||
+ | ^값 ^설명 ^ | ||
+ | |0 |APB 검사 안함 | | ||
+ | |1 |Soft APB로 동작 | | ||
+ | |2 |Hard APB로 동작 | | ||
+ | </WRAP> | ||
+ | 4. //useGroupMatching// \\ | ||
+ | 얼굴 그룹 매칭을 사용할지 결정하는 flag입니다. \\ \\ | ||
+ | 5. //reserved// \\ | ||
+ | 예약된 공간입니다. \\ \\ | ||
+ | 6. //reserved2// \\ | ||
+ | 예약된 공간입니다. \\ \\ | ||
+ | 7. //usePrivateAuth// \\ | ||
+ | 개별 인증 모드를 사용할지 결정하는 flag입니다. \\ \\ | ||
+ | 8. //faceDetectionLevel// \\ | ||
+ | A2에서 사용자를 인증할 때 얼굴 검출 레벨값이며, 지정한 레벨보다 낮은 레벨로 얼굴이 검출되면 인증 실패로 처리됩니다.\\ | ||
+ | 설정하면 Normal/Strict에 따른 카메라 뷰가 표시되며, 인증 성공 시의 이미지 로그가 얼굴로 인식되지 않으면 접근이 거부됩니다. 기본값은 0입니다. \\ | ||
+ | <WRAP group 50%> | ||
+ | ^값 ^설명 ^ | ||
+ | |0 |얼굴 검출을 하지 않음 | | ||
+ | |1 |Normal mode | | ||
+ | |2 |Strict mode | | ||
+ | </WRAP> | ||
+ | <WRAP info> | ||
+ | A2에서만 설정 가능하며, FaceStation2나 FaceLite에서는 사용되지 않습니다. | ||
+ | </WRAP> | ||
+ | 9. //useServerMatching// \\ | ||
+ | 지문 인증이나 얼굴 인식을 Matching server에서 수행할지 결정하는 flag입니다. \\ \\ | ||
+ | 10. //useFullAccess// \\ | ||
+ | 사용하지 않는 변수입니다. \\ \\ | ||
+ | 11. //matchTimeout// \\ | ||
+ | 지문 인증이나 얼굴 인식에서 최대 응답 시간이며 단위는 초(sec)를 사용합니다. \\ \\ | ||
+ | 12. //authTimeout// \\ | ||
+ | 사용자 인증의 최대 응답 시간이며 단위는 초(sec)를 사용합니다. \\ \\ | ||
+ | 13. //numOperators// \\ | ||
+ | 사용자 권한을 정의하는 operator의 개수입니다. \\ \\ | ||
+ | 14. //reserved3// \\ | ||
+ | 예약된 공간입니다. \\ \\ | ||
+ | 15. //userID// \\ | ||
+ | 사용자 식별자입니다. \\ \\ | ||
+ | 16. //level// \\ | ||
+ | 사용자가 인증되었을 때 식별자에 해당하는 권한을 지정합니다. \\ | ||
+ | <WRAP group 50%> | ||
+ | ^값 ^설명 ^ | ||
+ | |0 |권한 없음 | | ||
+ | |1 |관리자 권한 | | ||
+ | |2 |시스템 구성을 변경할 수 있는 권한 | | ||
+ | |3 |사용자 정보를 변경할 수 있는 권한 | | ||
+ | </WRAP> | ||
+ | <WRAP alert> | ||
+ | **주의**\\ | ||
+ | Operator 추가 시, 추가하고자 하는 operator의 수를 **//numOperators//** 필드의 값으로 지정해야 합니다. | ||
+ | </WRAP> | ||
+ | 17. //reserved// \\ | ||
+ | 예약된 공간입니다. \\ | ||
+ | 18. //reserved4// \\ | ||
+ | 예약된 공간입니다. \\ \\ | ||
+ |