Enums
DocumentEnums
Définit le type de document à capturer. Passé à openDocument pour configurer la session de capture.
Casse mixte
CPF, CNH et RG utilisent des majuscules (nommage historique du SDK). Les variantes composées utilisent le lowerCamelCase (cnhFrente, rgVerso, etc.). Utilisez chaque valeur exactement comme documenté — le SDK est sensible à la casse.
| Swift | Objective-C | Description |
|---|---|---|
DocumentEnums.CPF | DocumentCPF | Capture le CPF |
DocumentEnums.CNH | DocumentCNH | Capture le CNH ouvert (recto et verso) |
DocumentEnums.cnhFrente | DocumentCnhFrente | Capture le recto du CNH |
DocumentEnums.cnhVerso | DocumentCnhVerso | Capture le verso du CNH |
DocumentEnums.RG | DocumentRG | Capture le RG ouvert (recto et verso) |
DocumentEnums.rgFrente | DocumentRgFrente | Capture le recto du RG |
DocumentEnums.rgVerso | DocumentRgVerso | Capture le verso du RG |
DocumentEnums.none | DocumentNone | Cadre rectangulaire générique — à utiliser pour tout document sans cadre dédié |
Documents non brésiliens
Les frames spécifiques aux documents (CPF, CNH, RG) sont exclusivement brésiliens. Pour les permis de conduire américains, les passeports ou tout autre type de document, utilisez DocumentEnums.none / DocumentNone.
enum DocumentEnums {
case CPF
case CNH
case cnhFrente
case cnhVerso
case RG
case rgFrente
case rgVerso
case none
}
EnvironmentEnum
Définit l'environnement utilisé lors de l'exécution du SDK.
| Valeur | Description |
|---|---|
EnvironmentEnum.PROD | Environnement de production |
EnvironmentEnum.UAT | Environnement UAT / sandbox |
enum EnvironmentEnum {
case PROD
case UAT
}
LocaleTypes
Définit la langue utilisée dans l'interface du SDK.
| Valeur | Description |
|---|---|
LocaleTypes.PT_BR | Portugais (Brésil) |
LocaleTypes.ES_MX | Espagnol (Mexique) |
LocaleTypes.ES_ES | Espagnol (Espagne) |
LocaleTypes.EN_US | Anglais (États-Unis) |
enum LocaleTypes {
case PT_BR
case ES_MX
case ES_ES
case EN_US
}