---
title: Initialisierungs-API
canonical: https://developer.unico.io/de/dual-api/developers/sdks-and-tools/flutter/api-reference/initialization-api
locale: de
generated_by: markdown-export
---

## Classes / Builders

| Klasse | Beschreibung |
|---|---|
| `UnicoCheck` | Haupt-Einstiegspunkt des Plugins |
| `UnicoCheckBuilder` | Builder für die Sitzungskonfiguration |
| `UnicoCheckCameraOpener` | Opener-Instanz, die von `build()` zurückgegeben wird |
| `UnicoConfig` | Objekt für die Konfiguration von Anmeldeinformationen (plattformspezifisch) |
| `UnicoListener` | Listener-Interface für SDK-Lifecycle-Callbacks |

## Constructor parameters

| Parameter | Typ | Beschreibung |
|---|---|---|
| `listener` | `UnicoListener` | Listener für Lifecycle-Callbacks |
| `unicoConfigIos` | `UnicoConfig` | iOS-Anmeldeinformationen |
| `unicoConfigAndroid` | `UnicoConfig` | Android-Anmeldeinformationen |

## Configuration methods

| Methode | Typ | Standard | Beschreibung |
|---|---|---|---|
| `setEnvironment(unicoEnvironment:)` | `UnicoEnvironment` | `PROD` | Umgebung — `UnicoEnvironment.PROD` oder `UnicoEnvironment.UAT` |
| `setSmartFrame(smartFrame:)` | `bool` | `true` | Aktiviert intelligentes Framing für die Selfie-Aufnahme |
| `setAutoCapture(autoCapture:)` | `bool` | `true` | Aktiviert die automatische Aufnahme |
| `setTimeoutSession(timeout:)` | `int` | `40` | Maximale Sitzungsdauer in Sekunden (Minimum: 40) |
| `setLocale(locale:)` | `LocaleTypes` | `PT_BR` | Sprache des Aufnahmebildschirms |

## Build

| Methode | Rückgabetyp | Beschreibung |
|---|---|---|
| `build()` | `UnicoCheckCameraOpener` | Schließt den Builder ab und gibt den Kamera-Opener zurück, der zum Aufruf von `openCameraSelfie` oder `openCameraDocument` verwendet wird |