Aller au contenu principal

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.

SwiftObjective-CDescription
DocumentEnums.CPFDocumentCPFCapture le CPF
DocumentEnums.CNHDocumentCNHCapture le CNH ouvert (recto et verso)
DocumentEnums.cnhFrenteDocumentCnhFrenteCapture le recto du CNH
DocumentEnums.cnhVersoDocumentCnhVersoCapture le verso du CNH
DocumentEnums.RGDocumentRGCapture le RG ouvert (recto et verso)
DocumentEnums.rgFrenteDocumentRgFrenteCapture le recto du RG
DocumentEnums.rgVersoDocumentRgVersoCapture le verso du RG
DocumentEnums.noneDocumentNoneCadre 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.

ValeurDescription
EnvironmentEnum.PRODEnvironnement de production
EnvironmentEnum.UATEnvironnement UAT / sandbox
enum EnvironmentEnum {
case PROD
case UAT
}
LocaleTypes

Définit la langue utilisée dans l'interface du SDK.

ValeurDescription
LocaleTypes.PT_BRPortugais (Brésil)
LocaleTypes.ES_MXEspagnol (Mexique)
LocaleTypes.ES_ESEspagnol (Espagne)
LocaleTypes.EN_USAnglais (États-Unis)
enum LocaleTypes {
case PT_BR
case ES_MX
case ES_ES
case EN_US
}