Zum Hauptinhalt springen

Callback / Listener-Schnittstellen

AcessoBioListener

Lifecycle-Callbacks für die SDK-Sitzung. Übergeben Sie eine Implementierung an den AcessoBio-Konstruktor.

MethodeAuslöser
onErrorAcessoBio(error: ErrorBio)Fehler während der Sitzung
onUserClosedCameraManually()Benutzer hat die Kamera manuell geschlossen
onSystemClosedCameraTimeoutSession()Sitzungs-Timeout abgelaufen
onSystemChangedTypeCameraTimeoutFaceInference()Sitzungs-Timeout beim Warten auf Gesichtsausrichtung
iAcessoBioSelfie

Callbacks für die Selfie-Aufnahme. Übergeben Sie eine Implementierung an UnicoCheckCameraOpener.Camera.open().

MethodeAuslöser
onSuccessSelfie(result: ResultCamera)Selfie-Aufnahme erfolgreich — verwenden Sie result.encrypted, um das Backend aufzurufen
onSuccess(result: SuccessResult)User Journey abgeschlossen — gibt die processId zurück
onErrorSelfie(error: ErrorBio)Fehler bei der Selfie-Aufnahme
iAcessoBioDocument

Callbacks für die Dokumentenaufnahme. Übergeben Sie eine Implementierung an UnicoCheckCameraOpener.Document.open().

MethodeAuslöser
onSuccessDocument(result: ResultCamera)Dokumentenaufnahme erfolgreich
onErrorDocument(error: String)Fehler bei der Dokumentenaufnahme
CameraListener

Callbacks für die Vorbereitungsphase der Selfie-Kamera. Übergeben Sie an prepareCamera().

MethodeAuslöser
onCameraReady(cameraOpener: UnicoCheckCameraOpener.Camera)Kamera bereit — rufen Sie cameraOpener.open(listener) auf, um die Aufnahme zu starten
onCameraFailed(message: String)Kameravorbereitung fehlgeschlagen
DocumentCameraListener

Callbacks für die Vorbereitungsphase der Dokumentenkamera. Übergeben Sie an prepareDocumentCamera().

MethodeAuslöser
onCameraReady(cameraOpener: UnicoCheckCameraOpener.Document)Kamera bereit — rufen Sie cameraOpener.open(documentType, listener) auf, um die Aufnahme zu starten
onCameraFailed(message: String)Kameravorbereitung fehlgeschlagen