| mobileToken | Chave do cliente que identifica que os dados coletados são provenientes do seu aplicativo. Caso ainda não tenha recebido o seu mobile-token, entre em contato com o suporte. | Sim. |
| .setDocumentSteps(DocumentRecognitionStep[] documentSteps) | Define o fluxo de captura de documentos realizado pelo usuário. Mais informações aqui | Sim. |
| .setSandboxEnvironment() | Caso este parâmetro seja utilizado no construtor, a biblioteca será configurada para enviar os dados ao ambiente de sandbox. Caso ausente, as requisições são enviadas para o ambiente production. | Não. |
| .showIntroductionScreens(Boolean showIntroductionScreens) | Quando "false" desativa as telas de introdução à coleta de foto do documento que aparecem para o usuário. | Não. O padrão é "true". |
| .setShowSuccessScreen(Boolean showSuccessScreen) | Quando "false" desativa a tela de sucesso após a coleta da foto. | Não. O padrão é "true". |
| .setBackgroundColor(String backgroundColor) | Permite a configuração da cor de background das activities da SDK. | Não. O padrão é "#ffffff". |
| .setFontColor(String fontColor) | Permite a configuração da cor da fonte e dos ícones das activities da SDK. | Não. O padrão é "#000000". |
| .setFontFamily(FontFamily fontFamily) | Permite a configuração da fonte das activities da SDK. | Não. Caso não seja informada o padrão é FontFamily.open_sans. Fontes disponíveis: FontFamily.open_sans, FontFamily.futura, FontFamily.verdana, FontFamily.roboto, FontFamily.poppins e FontFamily.helvetica. |
| .setVisualConfiguration(VisualConfiguration. visualConfiguration) | Utilizado para customizar as imagens mostradas para o usuário ao longo da execução da SDK. | Não. |
| .setTextConfiguration(TextConfiguration. textConfiguration) | Utilizado para customizar os textos da tela introdutória de onboarding mostradas para o usuário ao longo da execução da SDK. | Não. |
| .setSessionId(String sessionId) | Utilizado para definir a chave que identifica a sessão iniciada na SDK. É usada para rastrear todo fluxo percorrido pelo usuário na execução da FaceRecon através de logs. Este campo aceita até 255 caracteres. | Não. |
| .setLogLevel(DocumentRecognition.LogLevel logLevel) | Utilizado para customizar o nível de verbosidade dos logs da SDK. Níveis disponíveis: LogLevel.debug, LogLevel.info, LogLevel.warn, LogLevel.error e LogLevel.trace. O padrão é LogLevel.debug. | Não. |