장치에 지문 스캔을 요청합니다.
int scanFingerprint ()
성공적으로 수행될 경우 SUCCESS
를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
장치에 지문 스캔 중지를 요청합니다.
int cancelScanFingerprint()
성공적으로 수행될 경우 SUCCESS
를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
장치의 지문 서비스를 일시 정지 합니다.
int pauseFingerprintService()
성공적으로 수행될 경우 SUCCESS를 반환하며 에러가 발생 시 상응하는 에러 코드 반환합니다.
장치의 지문 서비스를 재개 합니다.
int resumeFingerprintService()
성공적으로 수행될 경우 SUCCESS
를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
지문 템플릿 데이터를 서로 비교하여 동일 지문인지 확인합니다. 1:1 지문 인증 요청 시 사용할 것을 권장합니다.
int verifyFingerprint(FingerList userFingers, Finger scanFinger)
userFingers
: 특정 사용자의 지문 정보 리스트scanFinger
: (In)-비교가 필요한 스캔 받은 사용자 지문 정보, (Out)-인증 성공 된 지문 정보
동일한 손가락일 경우 SUCCESS
를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
int verifyFingerprint(Finger userFinger, Finger scanFinger)
userFinger
: 특정 사용자의 지문 정보scanFinger
: (In)-비교가 필요한 스캔 받은 사용자 지문 정보, (Out)-인증 성공 된 지문 정보
동일한 손가락일 경우 SUCCESS
를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
2개의 지문 템플릿 데이터를 서로 비교하여 동일 지문인지 확인합니다. 지문 등록 시 필요한 2개의 지문 템플릿의 유효성 검사 시 사용할 것을 권장합니다.
int isSameFingerprint(FingerprintTemplate template1, FingerprintTemplate template2)
template1
: 지문 템플릿 1template2
: 지문 템플릿 2
동일한 손가락일 경우 SUCCESS
를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
1:N 지문 인증에 사용될 손가락 지문 정보 템플릿 데이터를 전달합니다. 애플리케이션 구동 후 최초 1회 등록된 모든 사용자의 지문 정보를 SDK에 설정하는 용도로 사용됩니다.
int setFingerList(FingerList fingerList)
fingerList
: 손가락 지문 템플릿 리스트
성공적으로 수행될 경우 SUCCESS
를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
1:N 지문 인증 시 사용 될 손가락 정보를 추가합니다.
int insertFinger(Finger finger)
finger
: 손가락 지문 정보
성공적으로 수행될 경우 SUCCESS
를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
1:N 지문 인증 시 사용 될 손가락 정보를 갱신합니다.
int updateFinger(Finger finger)
finger
: 손가락 지문 정보
성공적으로 수행될 경우 SUCCESS
를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
1:N 지문 인증 시 사용 될 손가락 정보를 삭제합니다.
int deleteFinger(Finger finger)
finger
: 손가락 지문 정보
성공적으로 수행될 경우 SUCCESS
를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.
1:N 지문 인증 시 사용 될 모든 손가락 정보를 삭제합니다.
int deleteAllFingers()
성공적으로 수행될 경우 SUCCESS
를 반환하며 에러가 발생 시 상응하는 에러 코드를 반환합니다.