Pular para o conteúdo principal

Interfaces de Callback / Listener

AcessoBioListener

Callbacks do ciclo de vida da sessão do SDK. Passe uma implementação para o construtor do AcessoBio.

MétodoGatilho
onErrorAcessoBio(error: ErrorBio)Erro durante a sessão
onUserClosedCameraManually()Usuário fechou a câmera manualmente
onSystemClosedCameraTimeoutSession()Sessão expirou por timeout
onSystemChangedTypeCameraTimeoutFaceInference()Sessão expirou aguardando o alinhamento do rosto
iAcessoBioSelfie

Callbacks para captura de selfie. Passe uma implementação para UnicoCheckCameraOpener.Camera.open().

MétodoGatilho
onSuccessSelfie(result: ResultCamera)Captura de selfie bem-sucedida — use result.encrypted para chamar o backend
onSuccess(result: SuccessResult)User Journey concluída — retorna o processId
onErrorSelfie(error: ErrorBio)Erro durante a captura de selfie
iAcessoBioDocument

Callbacks para captura de documento. Passe uma implementação para UnicoCheckCameraOpener.Document.open().

MétodoGatilho
onSuccessDocument(result: ResultCamera)Captura de documento bem-sucedida
onErrorDocument(error: String)Erro durante a captura de documento
CameraListener

Callbacks para a fase de preparação da câmera de selfie. Passe para prepareCamera().

MétodoGatilho
onCameraReady(cameraOpener: UnicoCheckCameraOpener.Camera)Câmera pronta — chame cameraOpener.open(listener) para iniciar a captura
onCameraFailed(message: String)Falha na preparação da câmera
DocumentCameraListener

Callbacks para a fase de preparação da câmera de documento. Passe para prepareDocumentCamera().

MétodoGatilho
onCameraReady(cameraOpener: UnicoCheckCameraOpener.Document)Câmera pronta — chame cameraOpener.open(documentType, listener) para iniciar a captura
onCameraFailed(message: String)Falha na preparação da câmera