차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
ko:fingerprint_api [2018/12/03 14:28]
jbkim [verifyFingerprint]
ko:fingerprint_api [2018/12/13 10:25] (현재)
jbkim [setFingerList]
줄 6: 줄 6:
 </​code>​ </​code>​
 ===응답 코드=== ===응답 코드===
-성공적으로 수행될 경우 SUCCESS를 반환하며 에러가 발생 시 상응하는 에러 코드 반환합니다.+성공적으로 수행될 경우 ​''​SUCCESS''​를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
 <callout type="​info"​ icon="​true">​ <callout type="​info"​ icon="​true">​
 해당 API는 지문 스캔 서비스를 시작하고 즉시 반환되며,​ 지문 스캔이 감지되면 DeviceListner::​onFingerprintScanCompleted 콜백 리스너로 데이터가 전달됩니다.\\ 지문 스캔 진행 여부는 DeviceListner::​ onFingerprintScanProgress로 확인할 수 있습니다. ​ 해당 API는 지문 스캔 서비스를 시작하고 즉시 반환되며,​ 지문 스캔이 감지되면 DeviceListner::​onFingerprintScanCompleted 콜백 리스너로 데이터가 전달됩니다.\\ 지문 스캔 진행 여부는 DeviceListner::​ onFingerprintScanProgress로 확인할 수 있습니다. ​
줄 18: 줄 18:
 </​code>​ </​code>​
 ===응답 코드=== ===응답 코드===
-성공적으로 수행될 경우 SUCCESS를 반환하며 에러가 발생 시 상응하는 에러 코드 반환합니다.+성공적으로 수행될 경우 ​''​SUCCESS''​를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
  
 \\ \\
줄 36: 줄 36:
 </​code>​ </​code>​
 ===응답 코드=== ===응답 코드===
-성공적으로 수행될 경우 SUCCESS를 반환하며 에러가 발생 시 상응하는 에러 코드 반환합니다.+성공적으로 수행될 경우 ​''​SUCCESS''​를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
  
 \\ \\
줄 45: 줄 45:
 </​code>​ </​code>​
 ===파라미터=== ===파라미터===
-  * userFingers:​ 특정 사용자의 지문 정보 리스트 +  * ''​userFingers''​: 특정 사용자의 지문 정보 리스트 
-  * scanFinger: (In)-비교가 필요한 스캔 받은 사용자 지문 정보, (Out)-인증 성공 된 지문 정보+  * ''​scanFinger''​: (In)-비교가 필요한 스캔 받은 사용자 지문 정보, (Out)-인증 성공 된 지문 정보
 ===응답 코드=== ===응답 코드===
-동일한 손가락일 경우 SUCCESS를 반환하며 에러가 발생 시 상응하는 에러 코드 반환합니다.+동일한 손가락일 경우 ​''​SUCCESS''​를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
 \\ \\ \\ \\
 <code java> <code java>
줄 54: 줄 54:
 </​code>​ </​code>​
 ===파라미터=== ===파라미터===
-  * userFinger: 특정 사용자의 지문 정보 +  * ''​userFinger''​: 특정 사용자의 지문 정보 
-  * scanFinger: (In)-비교가 필요한 스캔 받은 사용자 지문 정보, (Out)-인증 성공 된 지문 정보+  * ''​scanFinger''​: (In)-비교가 필요한 스캔 받은 사용자 지문 정보, (Out)-인증 성공 된 지문 정보
 ===응답 코드=== ===응답 코드===
-동일한 손가락일 경우 SUCCESS를 반환하며 에러가 발생 시 상응하는 에러 코드 반환합니다.+동일한 손가락일 경우 ​''​SUCCESS''​를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다. 
 +<callout type="​info">​ 
 +[[references#​Finger|Finger 클래스 보기]]\\ 
 +[[references#​FingerList|FingerList 클래스 보기]] 
 +</​callout>​
 <callout type="​info"​ icon="​true">​ <callout type="​info"​ icon="​true">​
 scanFinger 파라미터는 [[fingerprint_api#​scanFingerprint]]로 입력 받은 지문 템플릿으로 생성하여 전달합니다.\\ verifyFingerprint가 성공적으로 수행되면 scanFinger의 id, index, isUpdated의 값이 갱신되어 전달됩니다.\\ isUpdated가 의미하는 것은 인증이 성공된 사용자의 지문 템플릿 업데이트가 필요하다는 의미입니다.\\ isUpdated 활성화시 Application의 사용자 지문 템플릿를 업데이트를 하면 슈프리마 장치의 인증 성능을 최적의 상태로 유지할 수 있습니다. ​ scanFinger 파라미터는 [[fingerprint_api#​scanFingerprint]]로 입력 받은 지문 템플릿으로 생성하여 전달합니다.\\ verifyFingerprint가 성공적으로 수행되면 scanFinger의 id, index, isUpdated의 값이 갱신되어 전달됩니다.\\ isUpdated가 의미하는 것은 인증이 성공된 사용자의 지문 템플릿 업데이트가 필요하다는 의미입니다.\\ isUpdated 활성화시 Application의 사용자 지문 템플릿를 업데이트를 하면 슈프리마 장치의 인증 성능을 최적의 상태로 유지할 수 있습니다. ​
줄 69: 줄 73:
 </​code>​ </​code>​
 ===파라미터=== ===파라미터===
-  * template1: 지문 템플릿 1 +  * ''​template1''​: 지문 템플릿 1 
-  * template2: 지문 템플릿 2+  * ''​template2''​: 지문 템플릿 2 
 +<callout type="​info">​ 
 +[[references#​FingerprintTemplate|FingerprintTemplate 클래스 보기]]\\ 
 +</​callout>​
 ===응답 코드=== ===응답 코드===
-동일한 손가락일 경우 SUCCESS를 반환하며 에러가 발생 시 상응하는 에러 코드 반환합니다.+동일한 손가락일 경우 ​''​SUCCESS''​를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
  
 \\ \\
줄 81: 줄 88:
 </​code>​ </​code>​
 ===파라미터=== ===파라미터===
-  * fingerList: 손가락 지문 템플릿 리스트+  * ''​fingerList''​: 손가락 지문 템플릿 리스트 
 +<callout type="​info">​ 
 +[[references#​FingerList|FingerList 클래스 보기]] 
 +</​callout>​
 ===응답 코드=== ===응답 코드===
-성공적으로 수행될 경우 SUCCESS를 반환하며 에러가 발생 시 상응하는 에러 코드 반환합니다.+성공적으로 수행될 경우 ​''​SUCCESS''​를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
  
 \\ \\
줄 92: 줄 102:
 </​code>​ </​code>​
 ===파라미터=== ===파라미터===
-  * finger: 손가락 지문 정보+  * ''​finger''​: 손가락 지문 정보 
 +<callout type="​info">​ 
 +[[references#​Finger|Finger 클래스 보기]] 
 +</​callout>​
 ===응답 코드=== ===응답 코드===
-성공적으로 수행될 경우 SUCCESS를 반환하며 에러가 발생 시 상응하는 에러 코드 반환합니다.+성공적으로 수행될 경우 ​''​SUCCESS''​를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
  
 \\ \\
줄 103: 줄 116:
 </​code>​ </​code>​
 ===파라미터=== ===파라미터===
-  * finger: 손가락 지문 정보+  * ''​finger''​: 손가락 지문 정보 
 +<callout type="​info">​ 
 +[[references#​Finger|Finger 클래스 보기]] 
 +</​callout>​
 ===응답 코드=== ===응답 코드===
-성공적으로 수행될 경우 SUCCESS를 반환하며 에러가 발생 시 상응하는 에러 코드 반환합니다.+성공적으로 수행될 경우 ​''​SUCCESS''​를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
  
 \\ \\
줄 114: 줄 130:
 </​code>​ </​code>​
 ===파라미터=== ===파라미터===
-  * finger: 손가락 지문 정보+  * ''​finger''​: 손가락 지문 정보 
 +<callout type="​info">​ 
 +[[references#​Finger|Finger 클래스 보기]] 
 +</​callout>​
 ===응답 코드=== ===응답 코드===
-성공적으로 수행될 경우 SUCCESS를 반환하며 에러가 발생 시 상응하는 에러 코드 반환합니다.+성공적으로 수행될 경우 ​''​SUCCESS''​를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
  
 \\ \\
줄 125: 줄 144:
 </​code>​ </​code>​
 ===응답 코드=== ===응답 코드===
-성공적으로 수행될 경우 SUCCESS를 반환하며 에러가 발생 시 상응하는 에러 코드 반환합니다.+성공적으로 수행될 경우 ​''​SUCCESS''​를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.