API de Inicialización
Classes / Builders
| Clase | Descripción |
|---|---|
AcessoBio | Punto de entrada principal del SDK. Se instancia con un contexto Activity y un AcessoBioListener. |
IAcessoBioBuilder | Interfaz de builder para la configuración de sesión. Devuelta por los métodos de AcessoBio. |
AcessoBioConfigDataSource | Interfaz para la configuración de credenciales — implemente getHostKey() para devolver su SDK Key. |
Nota sobre el nombre de la clase
Los tipos públicos del SDK tienen el prefijo AcessoBio por razones históricas; el producto es Unico IDCloud. Use AcessoBio como el nombre de la clase de punto de entrada en todo el código Android.
Constructor
AcessoBio(context: Activity, listener: AcessoBioListener)
| Parámetro | Tipo | Descripción |
|---|---|---|
context | Activity | Contexto Android para presentar la pantalla de captura |
listener | AcessoBioListener | Listener para los callbacks del ciclo de vida |
Métodos del Builder
| Método | Tipo | Valor predeterminado | Descripción |
|---|---|---|---|
setEnvironment(environment) | Environment | PROD | Entorno de destino — PROD o UAT |
setLocale(locale) | LocaleTypes | PT_BR | Idioma de la pantalla de captura |
setSmartFrame(enabled) | Boolean | true | Habilita el encuadre inteligente para la captura de selfie |
setAutoCapture(enabled) | Boolean | true | Habilita la captura automática |
setTheme(theme) | IAcessoBioTheme | — | Tema personalizado para la pantalla de captura |
setTimeoutSession(seconds) | Double | — | Tiempo máximo de sesión en segundos |