API инициализации
Classes / Builders
| Класс | Описание |
|---|---|
AcessoBio | Основная точка входа SDK. Создаётся с контекстом Activity и AcessoBioListener. |
IAcessoBioBuilder | Builder-интерфейс для конфигурации сессии. Возвращается методами AcessoBio. |
AcessoBioConfigDataSource | Интерфейс для настройки учётных данных — реализуйте getHostKey(), чтобы вернуть ваш SDK Key. |
Примечание о названии класса
Публичные типы SDK имеют префикс AcessoBio по историческим причинам; продукт — Unico IDCloud. Используйте AcessoBio в качестве имени класса точки входа во всём коде Android.
Конструктор
AcessoBio(context: Activity, listener: AcessoBioListener)
| Параметр | Тип | Описание |
|---|---|---|
context | Activity | Android-контекст для отображения экрана захвата |
listener | AcessoBioListener | Listener для обратных вызовов жизненного цикла |
Методы Builder
| Метод | Тип | По умолчанию | Описание |
|---|---|---|---|
setEnvironment(environment) | Environment | PROD | Целевая среда — PROD или UAT |
setLocale(locale) | LocaleTypes | PT_BR | Язык экрана захвата |
setSmartFrame(enabled) | Boolean | true | Включает интеллектуальное кадрирование для съёмки селфи |
setAutoCapture(enabled) | Boolean | true | Включает автоматический захват |
setTheme(theme) | IAcessoBioTheme | — | Пользовательская тема для экрана захвата |
setTimeoutSession(seconds) | Double | — | Максимальное время сессии в секундах |