Aller au contenu principal

API d'initialisation

Classes / Builders
ClasseDescription
AcessoBioManagerPoint d'entrée principal du SDK
AcessoBioConfigDataSourceProtocole pour la configuration des identifiants
Constructeur

Deux surcharges sont disponibles :

// Un argument — viewController doit se conformer à AcessoBioManagerDelegate
AcessoBioManager(viewController: UIViewController)

// Deux arguments — delegate peut être un objet distinct
AcessoBioManager(viewController: UIViewController, delegate: AcessoBioManagerDelegate)
ParamètreTypeDescription
viewControllerUIViewControllerContexte iOS pour afficher l'écran de capture
delegateAcessoBioManagerDelegateDélégué pour les callbacks du cycle de vie — requis dans les deux surcharges; dans la forme à un argument, viewController lui-même doit se conformer à AcessoBioManagerDelegate.
Propriétés de configuration
MéthodeTypeDéfautDescription
setEnvironment(_:)EnvironmentEnum.PRODEnvironnement — .PROD ou .UAT
setSmartFrame(_:)BooltrueActive le cadrage intelligent pour la capture de selfie
setAutoCapture(_:)BooltrueActive la capture automatique
setTimeoutSession(_:)Int40Durée maximale de la session, en secondes (minimum : 40)
setLocale(_:)LocaleTypes.PT_BRLangue de l'écran de capture
setTheme(_:)AcessoBioThemeDelegateThème personnalisé pour l'écran de capture
Construction
MethodReturnsDescription
build()UnicoCheckCameraFinalise le builder et retourne l'objet caméra utilisé pour appeler prepareSelfieCamera ou prepareDocumentCamera