// Usage in ViewModel class ScannerViewModel(private val rdWrapper: IRDServiceWrapper) : ViewModel() { fun verifyScanner() { rdWrapper.checkStatus(object : SecuGenRDChecker.CheckCallback { // Update UI State }) } }
This allows you to inject a "MockRDServiceWrapper" in your Unit Tests that returns onServiceReady() or onServiceUnavailable() instantly.
stands for SecuGen Remote (or Recognition) Device Service . It is a background Windows service installed automatically with SecuGen’s fingerprint driver and SDK (Software Development Kit) packages.
// Usage in ViewModel class ScannerViewModel(private val rdWrapper: IRDServiceWrapper) : ViewModel() { fun verifyScanner() { rdWrapper.checkStatus(object : SecuGenRDChecker.CheckCallback { // Update UI State }) } }
This allows you to inject a "MockRDServiceWrapper" in your Unit Tests that returns onServiceReady() or onServiceUnavailable() instantly. secugen rd service check
stands for SecuGen Remote (or Recognition) Device Service . It is a background Windows service installed automatically with SecuGen’s fingerprint driver and SDK (Software Development Kit) packages. secugen rd service check