차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
ko:configuration_api [2019/05/28 11:37]
kkshin [BS2SystemConfig]
ko:configuration_api [2019/07/19 11:51]
kkshin [BS2CardConfig]
줄 119: 줄 119:
  
 ==== BS2SystemConfig ==== ==== BS2SystemConfig ====
-반드시 [[BS2_GetSystemConfig]] 호출 후, tamperOn을 제외하고 필요한 설정을 완료한 후 
-[[BS2_SetSystemConfig]]를 호출하여야 합니다. \\ 
 <code cpp> <code cpp>
 typedef struct { typedef struct {
줄 136: 줄 134:
     bool secureTamper;​     bool secureTamper;​
     bool reserved0; ​    // (write protected)     bool reserved0; ​    // (write protected)
-    ​bool gdprSupport;​ +    uint8_t reserved[2];
-    ​uint8_t reserved[1];+
     uint8_t reserved2[20];​     uint8_t reserved2[20];​
 } BS2SystemConfig;​ } BS2SystemConfig;​
줄 173: 줄 170:
 13. //​reserved0//​ \\  13. //​reserved0//​ \\ 
 예약된 공간입니다. \\ \\  예약된 공간입니다. \\ \\ 
-14. //​gdprSupport//​ \\  +14. //​reserved//​ \\ 
-[+ V2.6.4] GDPR (일반 개인정보 보호법) 지원 여부를 나타내는 flag입니다. \\ \\  +
-15. //​reserved//​ \\ +
 예약된 공간입니다. \\ \\  예약된 공간입니다. \\ \\ 
-16. //​reserved2//​ \\ +15. //​reserved2//​ \\ 
 예약된 공간입니다. \\ \\  예약된 공간입니다. \\ \\ 
 ==== BS2AuthConfig ==== ==== BS2AuthConfig ====
줄 577: 줄 572:
     uint8_t fileID;     uint8_t fileID;
     uint8_t encryptionType;​     uint8_t encryptionType;​
-    uint8_t reserved[3];+    ​uint8_t operationMode;​ 
 +    ​uint8_t reserved[2];
 } BS2DesFireCard;​ } BS2DesFireCard;​
  
줄 628: 줄 624:
 |1  |AES  | |1  |AES  |
 </​WRAP>​ </​WRAP>​
-16. //​reserved//​ \\ +16. //​operationMode//​ \\  
 +운영 방식을 지정합니다.\\  
 +<WRAP group 50%> 
 +^값  ^설명 ​ ^ 
 +|0  |기존방식 (PICC master key를 사용) ​ | 
 +|1  |신규방식 (App master를 사용) ​ | 
 +</​WRAP>​ 
 +17. //​reserved//​ \\ 
 예약된 공간입니다.\\ \\  예약된 공간입니다.\\ \\ 
-17. //​byteOrder//​ \\ +18. //​byteOrder//​ \\ 
 카드 데이터의 바이트 저장 순서입니다. 0일 경우 MSB((최상위 비트, Most Significant Bit))이고,​ 1일 경우 LSB((최하위 비트, Least Significant Bit))입니다. \\ \\  카드 데이터의 바이트 저장 순서입니다. 0일 경우 MSB((최상위 비트, Most Significant Bit))이고,​ 1일 경우 LSB((최하위 비트, Least Significant Bit))입니다. \\ \\ 
-18. //​useWiegandFormat//​ \\ +19. //​useWiegandFormat//​ \\ 
 Wiegand 형식 카드 사용 유무를 결정하는 flag입니다. \\ \\  Wiegand 형식 카드 사용 유무를 결정하는 flag입니다. \\ \\ 
-19. //​dataType//​ \\ +20. //​dataType//​ \\ 
 Card의 데이터 유형입니다. \\  Card의 데이터 유형입니다. \\ 
 <WRAP group 50%> <WRAP group 50%>
줄 643: 줄 646:
 |3  |BCD  | |3  |BCD  |
 </​WRAP>​ </​WRAP>​
-20. //​useSecondaryKey//​ \\ +21. //​useSecondaryKey//​ \\ 
 두번째 암호화 키 사용 유무를 결정하는 flag입니다. \\ \\  두번째 암호화 키 사용 유무를 결정하는 flag입니다. \\ \\ 
-21. //​formatID//​ \\ +22. //​formatID//​ \\ 
 BioStar 애플리케이션에서 card configuration을 데이터베이스 관리할 필요가 있을 경우 사용할 수 있는 식별자입니다. \\ \\  BioStar 애플리케이션에서 card configuration을 데이터베이스 관리할 필요가 있을 경우 사용할 수 있는 식별자입니다. \\ \\ 
-22. //cipher// \\+23. //cipher// \\
 Keypad로 card id를 입력받을 수 있도록 활성화 합니다. \\ Keypad로 card id를 입력받을 수 있도록 활성화 합니다. \\
 기본 값은 0이며, Xpass D2 Gangbox Keypad 만 유효합니다. \\ 기본 값은 0이며, Xpass D2 Gangbox Keypad 만 유효합니다. \\
줄 655: 줄 658:
 |1  |활성화 ​ | |1  |활성화 ​ |
 </​WRAP>​ </​WRAP>​
-23. //​reserved5//​ \\ +24. //​reserved5//​ \\ 
 예약된 공간입니다. \\  예약된 공간입니다. \\ 
 ==== BS2FingerprintConfig ==== ==== BS2FingerprintConfig ====
줄 670: 줄 673:
     uint8_t showImage;     uint8_t showImage;
     uint8_t lfdLevel;     uint8_t lfdLevel;
-    bool checkDuplicate;​ 
  
-    uint8_t reserved3[31];+    uint8_t reserved3[32];
 } BS2FingerprintConfig;​ } BS2FingerprintConfig;​
 </​code>​ </​code>​
줄 732: 줄 734:
 |3  |민감도 높음 ​ | |3  |민감도 높음 ​ |
 </​WRAP>​ </​WRAP>​
-11. //​checkDuplicate//​ \\ +11. //​reserved3//​ \\ 
-[+ V2.6.4] true로 설정하면 중복된 지문인지 판단합니다. \\ \\ +
-12. //​reserved3//​ \\ +
 예약된 공간입니다. \\  예약된 공간입니다. \\ 
  
줄 1531: 줄 1531:
  
  BS2_FACE_PREVIEW_OPTION ​      ​previewOption;​  BS2_FACE_PREVIEW_OPTION ​      ​previewOption;​
- bool                          checkDuplicate;​ + uint8_t ​                      ​reserved[3];
- uint8_t ​                      ​reserved[2];+
  
  uint8_t ​                      ​reserved2[26];​  uint8_t ​                      ​reserved2[26];​
줄 1600: 줄 1599:
 |2  |인증 시도 전구간에 걸쳐 preview를 표시 ​ | |2  |인증 시도 전구간에 걸쳐 preview를 표시 ​ |
 </​WRAP>​ </​WRAP>​
-9. //​checkDuplicate//​ \\ +9. //​reserved//​ \\ 
-[+ V2.6.4] true로 설정하면 중복된 얼굴 정보인지 판단합니다. \\ \\ +
-10. //​reserved//​ \\ +
 예약된 공간입니다.\\ \\ 예약된 공간입니다.\\ \\
-11. //​reserved2//​ \\ +10. //​reserved2//​ \\ 
 예약된 공간입니다.\\ \\ 예약된 공간입니다.\\ \\