Enums
DocumentEnums
Define el tipo de documento a capturar. Se pasa a openDocument para configurar la sesión de captura.
Nomenclatura mixta
CPF, CNH y RG usan mayúsculas (nomenclatura histórica del SDK). Las variantes de varias palabras usan lowerCamelCase (cnhFrente, rgVerso, etc.). Use cada valor exactamente como se documenta — el SDK distingue mayúsculas de minúsculas.
| Swift | Objective-C | Descripción |
|---|---|---|
DocumentEnums.CPF | DocumentCPF | Captura el CPF |
DocumentEnums.CNH | DocumentCNH | Captura la CNH abierta (anverso y reverso) |
DocumentEnums.cnhFrente | DocumentCnhFrente | Captura el anverso de la CNH |
DocumentEnums.cnhVerso | DocumentCnhVerso | Captura el reverso de la CNH |
DocumentEnums.RG | DocumentRG | Captura el RG abierto (anverso y reverso) |
DocumentEnums.rgFrente | DocumentRgFrente | Captura el anverso del RG |
DocumentEnums.rgVerso | DocumentRgVerso | Captura el reverso del RG |
DocumentEnums.none | DocumentNone | Marco rectangular genérico — úselo para cualquier documento sin marco dedicado |
Documentos no brasileños
Los frames específicos de documentos (CPF, CNH, RG) son exclusivos para Brasil. Para licencias de conducir de EE.UU., pasaportes u otro tipo de documento, use DocumentEnums.none / DocumentNone.
enum DocumentEnums {
case CPF
case CNH
case cnhFrente
case cnhVerso
case RG
case rgFrente
case rgVerso
case none
}
EnvironmentEnum
Define el entorno utilizado durante la ejecución del SDK.
| Valor | Descripción |
|---|---|
EnvironmentEnum.PROD | Entorno de producción |
EnvironmentEnum.UAT | Entorno UAT / sandbox |
enum EnvironmentEnum {
case PROD
case UAT
}
LocaleTypes
Define el idioma utilizado en la interfaz del SDK.
| Valor | Descripción |
|---|---|
LocaleTypes.PT_BR | Portugués (Brasil) |
LocaleTypes.ES_MX | Español (México) |
LocaleTypes.ES_ES | Español (España) |
LocaleTypes.EN_US | Inglés (EE. UU.) |
enum LocaleTypes {
case PT_BR
case ES_MX
case ES_ES
case EN_US
}