Aller au contenu principal

Interfaces callback / listener

AcessoBioListener

Callbacks du cycle de vie de la session SDK. Passez une implémentation au constructeur d'AcessoBio.

MéthodeDéclencheur
onErrorAcessoBio(error: ErrorBio)Erreur lors de la session
onUserClosedCameraManually()L'utilisateur a fermé la caméra manuellement
onSystemClosedCameraTimeoutSession()Session expirée en raison d'un délai d'attente
onSystemChangedTypeCameraTimeoutFaceInference()Session expirée en attente de l'alignement du visage
iAcessoBioSelfie

Callbacks pour la capture de selfie. Passez une implémentation à UnicoCheckCameraOpener.Camera.open().

MéthodeDéclencheur
onSuccessSelfie(result: ResultCamera)Capture du selfie réussie — utilisez result.encrypted pour appeler le backend
onSuccess(result: SuccessResult)User Journey terminé — retourne le processId
onErrorSelfie(error: ErrorBio)Erreur lors de la capture du selfie
iAcessoBioDocument

Callbacks pour la capture de documents. Passez une implémentation à UnicoCheckCameraOpener.Document.open().

MéthodeDéclencheur
onSuccessDocument(result: ResultCamera)Capture du document réussie
onErrorDocument(error: String)Erreur lors de la capture du document
CameraListener

Callbacks pour la phase de préparation de la caméra selfie. Passez à prepareCamera().

MéthodeDéclencheur
onCameraReady(cameraOpener: UnicoCheckCameraOpener.Camera)Caméra prête — appelez cameraOpener.open(listener) pour démarrer la capture
onCameraFailed(message: String)La préparation de la caméra a échoué
DocumentCameraListener

Callbacks pour la phase de préparation de la caméra de documents. Passez à prepareDocumentCamera().

MéthodeDéclencheur
onCameraReady(cameraOpener: UnicoCheckCameraOpener.Document)Caméra prête — appelez cameraOpener.open(documentType, listener) pour démarrer la capture
onCameraFailed(message: String)La préparation de la caméra a échoué