Request a fingerprint scan on the device.
int scanFingerprint ()
Returns “SUCCESS” if successfully launched; returns the corresponding error code if an error occurs.
Request that the device stop the fingerprint scan.
int cancelScanFingerprint()
Returns “SUCCESS” if successfully launched; returns the corresponding error code if an error occurs.
Pause the device's fingerprint service.
int pauseFingerprintService()
Returns “SUCCESS” if successfully launched; returns the corresponding error code if an error occurs.
Resume the device's fingerprint service.
int resumeFingerprintService()
Returns “SUCCESS” if successfully launched; returns the corresponding error code if an error occurs.
Compare the fingerprint template data to see if they have the same fingerprint. It is recommended for 1:1 fingerprint authentication requests.
int verifyFingerprint(FingerList userFingers, Finger scanFinger)
userFingers
: list of fingerprint information for a specific userscanFinger
: (In) — scanned user fingerprint information requiring comparison; (Out) — successfully authenticated fingerprint information
Returns “SUCCESS” if the fingerprints are identical; returns the corresponding error code if an error occurs.
int verifyFingerprint(Finger userFinger, Finger scanFinger)
userFinger
: fingerprint information for a specific userscanFinger
: (In) — scanned user fingerprint information requiring comparison; (Out) — successfully authenticated fingerprint informationReturns “SUCCESS” if the fingerprints are identical; returns the corresponding error code if an error occurs.
Compare two pieces of fingerprint template data with each other to see if they have the same fingerprint.
int isSameFingerprint(FingerprintTemplate template1, FingerprintTemplate template2)
template1
: fingerprint template 1template2
: fingerprint template 2Returns “SUCCESS” if the fingerprints are identical; returns the corresponding error code if an error occurs.
Deliver the fingerprint information template data to be used for 1:N fingerprint authentication. It is used to set the fingerprint information for all users enrolled for the first time in the SDK after running the application.
int setFingerList(FingerList fingerList)
fingerList
: List of fingerprint templatesReturns “SUCCESS” if successfully launched; returns the corresponding error code if an error occurs.
Add the fingerprint information to be used for 1:N fingerprint authentication.
int insertFinger(Finger finger)
finger
: fingerprint informationReturns “SUCCESS” if successfully launched; returns the corresponding error code if an error occurs.
Update the fingerprint information to be used for 1:N fingerprint authentication.
int updateFinger(Finger finger)
finger
: fingerprint informationReturns “SUCCESS” if successfully launched; returns the corresponding error code if an error occurs.
Delete the fingerprint information to be used for 1:N fingerprint authentication.
int deleteFinger(Finger finger)
finger
: fingerprint informationReturns “SUCCESS” if successfully launched; returns the corresponding error code if an error occurs.
Deletes all fingerprint information to be used for 1:N fingerprint authentication.
int deleteAllFingers()
Returns “SUCCESS” if successfully launched; returns the corresponding error code if an error occurs.