---
title: Enums
canonical: https://developer.unico.io/de/dual-api/developers/sdks-and-tools/ios/api-reference/enums
locale: de
generated_by: markdown-export
---

## DocumentEnums

Definiert den Typ des zu erfassenden Dokuments. Wird an `openDocument` übergeben, um die Aufnahmesitzung zu konfigurieren.

:::note[Gemischte Schreibweise]
`CPF`, `CNH` und `RG` verwenden Großbuchstaben (historische SDK-Benennung). Mehrteilige Varianten verwenden lowerCamelCase (`cnhFrente`, `rgVerso`, usw.). Verwenden Sie jeden Wert genau wie dokumentiert — der SDK unterscheidet Groß- und Kleinschreibung.
:::

| Swift | Objective-C | Beschreibung |
|---|---|---|
| `DocumentEnums.CPF` | `DocumentCPF` | CPF erfassen |
| `DocumentEnums.CNH` | `DocumentCNH` | Offenen CNH erfassen (Vorder- und Rückseite) |
| `DocumentEnums.cnhFrente` | `DocumentCnhFrente` | Vorderseite des CNH erfassen |
| `DocumentEnums.cnhVerso` | `DocumentCnhVerso` | Rückseite des CNH erfassen |
| `DocumentEnums.RG` | `DocumentRG` | Offenen RG erfassen (Vorder- und Rückseite) |
| `DocumentEnums.rgFrente` | `DocumentRgFrente` | Vorderseite des RG erfassen |
| `DocumentEnums.rgVerso` | `DocumentRgVerso` | Rückseite des RG erfassen |
| `DocumentEnums.none` | `DocumentNone` | Generischer Rechteckrahmen — für Dokumente ohne dedizierten Rahmen verwenden |

:::tip[Nicht-brasilianische Dokumente]
Die dokumentspezifischen Frames (`CPF`, `CNH`, `RG`) sind nur für Brasilien. Für US-Führerscheine, Reisepässe oder andere Dokumenttypen verwenden Sie `DocumentEnums.none` / `DocumentNone`.
:::

```swift
enum DocumentEnums {
    case CPF
    case CNH
    case cnhFrente
    case cnhVerso
    case RG
    case rgFrente
    case rgVerso
    case none
}
```

## EnvironmentEnum

Definiert die während der SDK-Ausführung verwendete Umgebung.

| Wert | Beschreibung |
|---|---|
| `EnvironmentEnum.PROD` | Produktionsumgebung |
| `EnvironmentEnum.UAT` | UAT- / Sandbox-Umgebung |

```swift
enum EnvironmentEnum {
    case PROD
    case UAT
}
```

## LocaleTypes

Definiert die in der SDK-Benutzeroberfläche verwendete Sprache.

| Wert | Beschreibung |
|---|---|
| `LocaleTypes.PT_BR` | Portugiesisch (Brasilien) |
| `LocaleTypes.ES_MX` | Spanisch (Mexiko) |
| `LocaleTypes.ES_ES` | Spanisch (Spanien) |
| `LocaleTypes.EN_US` | Englisch (USA) |

```swift
enum LocaleTypes {
    case PT_BR
    case ES_MX
    case ES_ES
    case EN_US
}
```