Saltar al contenido principal

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.

SwiftObjective-CDescripción
DocumentEnums.CPFDocumentCPFCaptura el CPF
DocumentEnums.CNHDocumentCNHCaptura la CNH abierta (anverso y reverso)
DocumentEnums.cnhFrenteDocumentCnhFrenteCaptura el anverso de la CNH
DocumentEnums.cnhVersoDocumentCnhVersoCaptura el reverso de la CNH
DocumentEnums.RGDocumentRGCaptura el RG abierto (anverso y reverso)
DocumentEnums.rgFrenteDocumentRgFrenteCaptura el anverso del RG
DocumentEnums.rgVersoDocumentRgVersoCaptura el reverso del RG
DocumentEnums.noneDocumentNoneMarco 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.

ValorDescripción
EnvironmentEnum.PRODEntorno de producción
EnvironmentEnum.UATEntorno UAT / sandbox
enum EnvironmentEnum {
case PROD
case UAT
}
LocaleTypes

Define el idioma utilizado en la interfaz del SDK.

ValorDescripción
LocaleTypes.PT_BRPortugués (Brasil)
LocaleTypes.ES_MXEspañol (México)
LocaleTypes.ES_ESEspañol (España)
LocaleTypes.EN_USInglés (EE. UU.)
enum LocaleTypes {
case PT_BR
case ES_MX
case ES_ES
case EN_US
}