初期化API
クラス/ビルダー
| クラス | 説明 |
|---|---|
AcessoBioManager | SDKのメインエントリーポイント |
AcessoBioConfigDataSource | 認証情報設定のためのプロトコル |
コンストラクター
2種類のオーバーロードが利用可能です:
// 単一引数 — viewController は AcessoBioManagerDelegate に準拠する必要があります
AcessoBioManager(viewController: UIViewController)
// 二引数 — delegate は別のオブジェクトにできます
AcessoBioManager(viewController: UIViewController, delegate: AcessoBioManagerDelegate)
| パラメーター | 型 | 説明 |
|---|---|---|
viewController | UIViewController | キャプチャ画面を表示するためのiOSコンテキスト |
delegate | AcessoBioManagerDelegate | ライフサイクルコールバックのデリゲート — 両方のオーバーロードで必須; 単一引数形式では viewController 自体が AcessoBioManagerDelegate に準拠する必要があります。 |
設定 プロパティ
| メソッド | 型 | デフォルト | 説明 |
|---|---|---|---|
setEnvironment(_:) | EnvironmentEnum | .PROD | 環境 — .PROD または .UAT |
setSmartFrame(_:) | Bool | true | セルフィーキャプチャのインテリジェントフレーミングを有効にする |
setAutoCapture(_:) | Bool | true | 自動キャプチャを有効にする |
setTimeoutSession(_:) | Int | 40 | 最大セッション時間(秒単位、最小値: 40) |
setLocale(_:) | LocaleTypes | .PT_BR | キャプチャ画面の言語 |
setTheme(_:) | AcessoBioThemeDelegate | — | キャプチャ画面のカスタムテーマ |
ビルド
| Method | Returns | Description |
|---|---|---|
build() | UnicoCheckCamera | prepareSelfieCamera または prepareDocumentCamera を呼び出すために使用するカメラオブジェクトを返し、ビルダーを完成させます |