Callback / Listener इंटरफेस
AcessoBioListener
SDK सत्र के लाइफसाइकल कॉलबैक। AcessoBio कंस्ट्रक्टर को एक इम्प्लीमेंटेशन पास करें।
| विधि | ट्रिगर |
|---|---|
onErrorAcessoBio(error: ErrorBio) | सत्र के दौरान त्रुटि हुई |
onUserClosedCameraManually() | उपयोगकर्ता ने कैमरा मैन्युअल रूप से बंद किया |
onSystemClosedCameraTimeoutSession() | टाइमआउट के कारण सत्र समाप्त हुआ |
onSystemChangedTypeCameraTimeoutFaceInference() | चेहरे की संरेखण प्रतीक्षा में सत्र का टाइमआउट हुआ |
iAcessoBioSelfie
सेल्फी कैप्चर के लिए कॉलबैक। UnicoCheckCameraOpener.Camera.open() को एक इम्प्लीमेंटेशन पास करें।
| विधि | ट्रिगर |
|---|---|
onSuccessSelfie(result: ResultCamera) | सेल्फी कैप्चर सफल हुई — बैकएंड को कॉल करने के लिए result.encrypted का उपयोग करें |
onSuccess(result: SuccessResult) | User Journey पूरी हुई — processId लौटाता है |
onErrorSelfie(error: ErrorBio) | सेल्फी कैप्चर के दौरान त्रुटि हुई |
iAcessoBioDocument
दस्तावेज़ कैप्चर के लिए कॉलबैक। UnicoCheckCameraOpener.Document.open() को एक इम्प्लीमेंटेशन पास करें।
| विधि | ट्रिगर |
|---|---|
onSuccessDocument(result: ResultCamera) | दस्तावेज़ कैप्चर सफल हुई |
onErrorDocument(error: String) | दस्तावेज़ कैप्चर के दौरान त्रुटि हुई |
CameraListener
सेल्फी कैमरा तैयारी चरण के लिए कॉलबैक। prepareCamera() को पास करें।
| विधि | ट्रिगर |
|---|---|
onCameraReady(cameraOpener: UnicoCheckCameraOpener.Camera) | कैमरा तैयार है — कैप्चर शुरू करने के लिए cameraOpener.open(listener) कॉल करें |
onCameraFailed(message: String) | कैमरा तैयारी विफल हुई |
DocumentCameraListener
दस्तावेज़ कैमरा तैयारी चरण के लिए कॉलबैक। prepareDocumentCamera() को पास करें।
| विधि | ट्रिगर |
|---|---|
onCameraReady(cameraOpener: UnicoCheckCameraOpener.Document) | कैमरा तैयार है — कैप्चर शुरू करने के लिए cameraOpener.open(documentType, listener) कॉल करें |
onCameraFailed(message: String) | कैमरा तैयारी विफल हुई |