API de Inicialização
Classes / Builders
| Classe | Descrição |
|---|---|
AcessoBio | Ponto de entrada principal do SDK. Instanciado com um contexto Activity e um AcessoBioListener. |
IAcessoBioBuilder | Interface de builder para configuração de sessão. Retornada pelos métodos do AcessoBio. |
AcessoBioConfigDataSource | Interface para configuração de credenciais — implemente getHostKey() para retornar sua SDK Key. |
Nota sobre o nome da classe
Os tipos públicos do SDK têm o prefixo AcessoBio por razões históricas; o produto é o Unico IDCloud. Use AcessoBio como o nome da classe de ponto de entrada em todo o código Android.
Construtor
AcessoBio(context: Activity, listener: AcessoBioListener)
| Parâmetro | Tipo | Descrição |
|---|---|---|
context | Activity | Contexto Android para apresentar a tela de captura |
listener | AcessoBioListener | Listener para callbacks do ciclo de vida |
Métodos do Builder
| Método | Tipo | Padrão | Descrição |
|---|---|---|---|
setEnvironment(environment) | Environment | PROD | Ambiente de destino — PROD ou UAT |
setLocale(locale) | LocaleTypes | PT_BR | Idioma da tela de captura |
setSmartFrame(enabled) | Boolean | true | Ativa o enquadramento inteligente para captura de selfie |
setAutoCapture(enabled) | Boolean | true | Ativa a captura automática |
setTheme(theme) | IAcessoBioTheme | — | Tema personalizado para a tela de captura |
setTimeoutSession(seconds) | Double | — | Tempo máximo de sessão em segundos |