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

- [/de/](/de/)
- [SDKs und Tools](/de/developers/sdks-and-tools/overview)
- [Flutter SDK](/de/developers/sdks-and-tools/flutter/requirements)
- API-Referenz
- Initialisierungs-API

# Initialisierungs-API

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(timeoutSession:)` | `double` | `45` | Maximale Sitzungsdauer in Sekunden (Minimum: 40) |
| `setLocale(unicoLocaleTypes:)` | `UnicoLocaleTypes` | `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 |

Zuletzt aktualisiert am **22. Okt. 2026**