---
title: Interfaces de Callback / Listener
canonical: https://developer.unico.io/pt-BR/developers/sdks-and-tools/android/api-reference/callback-listener-interfaces
locale: pt-BR
generated_by: markdown-export
---

- [/pt-BR/](/pt-BR/)
- [SDKs e Ferramentas](/pt-BR/developers/sdks-and-tools/overview)
- [Android SDK](/pt-BR/developers/sdks-and-tools/android/requirements)
- Referência de API
- Interfaces de Callback / Listener

# 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étodo | Gatilho |
| --- | --- |
| `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étodo | Gatilho |
| --- | --- |
| `onSuccessSelfie(result: ResultCamera)` | Captura de selfie bem-sucedida |
| `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étodo | Gatilho |
| --- | --- |
| `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étodo | Gatilho |
| --- | --- |
| `onCameraReady(cameraOpener: UnicoCheckCameraOpener.Camera)` | Câmera pronta — chame `cameraOpener.open(listener, webAppToken)` 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étodo | Gatilho |
| --- | --- |
| `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 |

Última atualização em **19 de out. de 2026**