API de Inicialização
Classes / Builders
| Classe | Descrição |
|---|---|
UnicoCheck | Ponto de entrada principal do plugin |
UnicoCheckBuilder | Builder para configuração da sessão |
UnicoCheckCameraOpener | Instância do opener retornada por build() |
UnicoConfig | Objeto para configuração de credenciais (por plataforma) |
UnicoListener | Interface de listener para callbacks de ciclo de vida do SDK |
Parâmetros do construtor
| Parâmetro | Tipo | Descrição |
|---|---|---|
listener | UnicoListener | Listener para callbacks de ciclo de vida |
unicoConfigIos | UnicoConfig | Credenciais iOS |
unicoConfigAndroid | UnicoConfig | Credenciais Android |
Métodos de configuração
| Método | Tipo | Padrão | Descrição |
|---|---|---|---|
setEnvironment(unicoEnvironment:) | UnicoEnvironment | PROD | Ambiente — UnicoEnvironment.PROD ou UnicoEnvironment.UAT |
setSmartFrame(smartFrame:) | bool | true | Habilita o enquadramento inteligente para captura de selfie |
setAutoCapture(autoCapture:) | bool | true | Habilita a captura automática |
setTimeoutSession(timeout:) | int | 40 | Tempo máximo da sessão, em segundos (mínimo: 40) |
setLocale(locale:) | LocaleTypes | PT_BR | Idioma da tela de captura |