Pular para o conteúdo principal

API de Inicialização

Classes / Builders
ClasseDescrição
AcessoBioManagerPonto de entrada principal do SDK
AcessoBioConfigDataSourceProtocolo para configuração de credenciais
Construtor

Dois overloads estão disponíveis:

// Um argumento — viewController deve conformar AcessoBioManagerDelegate
AcessoBioManager(viewController: UIViewController)

// Dois argumentos — delegate pode ser um objeto separado
AcessoBioManager(viewController: UIViewController, delegate: AcessoBioManagerDelegate)
ParâmetroTipoDescrição
viewControllerUIViewControllerContexto iOS para apresentar a tela de captura
delegateAcessoBioManagerDelegateDelegate para callbacks do ciclo de vida — obrigatório em ambas as sobrecargas; na forma de um argumento, o próprio viewController deve conformar AcessoBioManagerDelegate.
Propriedades de configuração
MétodoTipoPadrãoDescrição
setEnvironment(_:)EnvironmentEnum.PRODAmbiente — .PROD ou .UAT
setSmartFrame(_:)BooltrueHabilita o enquadramento inteligente para captura de selfie
setAutoCapture(_:)BooltrueHabilita a captura automática
setTimeoutSession(_:)Int40Tempo máximo da sessão, em segundos (mínimo: 40)
setLocale(_:)LocaleTypes.PT_BRIdioma da tela de captura
setTheme(_:)AcessoBioThemeDelegateTema personalizado para a tela de captura
Construção
MethodReturnsDescription
build()UnicoCheckCameraFinaliza o builder e retorna o objeto de câmera usado para chamar prepareSelfieCamera ou prepareDocumentCamera