Saltar al contenido principal

Interfaces de Callback / Listener

AcessoBioListener

Callbacks del ciclo de vida de la sesión del SDK. Pase una implementación al constructor de AcessoBio.

MétodoDisparador
onErrorAcessoBio(error: ErrorBio)Error durante la sesión
onUserClosedCameraManually()El usuario cerró la cámara manualmente
onSystemClosedCameraTimeoutSession()La sesión expiró por tiempo de espera
onSystemChangedTypeCameraTimeoutFaceInference()La sesión expiró esperando la alineación facial
iAcessoBioSelfie

Callbacks para la captura de selfie. Pase una implementación a UnicoCheckCameraOpener.Camera.open().

MétodoDisparador
onSuccessSelfie(result: ResultCamera)Captura de selfie exitosa — use result.encrypted para llamar al backend
onSuccess(result: SuccessResult)User Journey completada — devuelve el processId
onErrorSelfie(error: ErrorBio)Error durante la captura de selfie
iAcessoBioDocument

Callbacks para la captura de documentos. Pase una implementación a UnicoCheckCameraOpener.Document.open().

MétodoDisparador
onSuccessDocument(result: ResultCamera)Captura de documento exitosa
onErrorDocument(error: String)Error durante la captura de documento
CameraListener

Callbacks para la fase de preparación de la cámara de selfie. Pase a prepareCamera().

MétodoDisparador
onCameraReady(cameraOpener: UnicoCheckCameraOpener.Camera)Cámara lista — llame a cameraOpener.open(listener) para iniciar la captura
onCameraFailed(message: String)Falló la preparación de la cámara
DocumentCameraListener

Callbacks para la fase de preparación de la cámara de documentos. Pase a prepareDocumentCamera().

MétodoDisparador
onCameraReady(cameraOpener: UnicoCheckCameraOpener.Document)Cámara lista — llame a cameraOpener.open(documentType, listener) para iniciar la captura
onCameraFailed(message: String)Falló la preparación de la cámara