Перейти к основному содержимому

Перечисления

DocumentEnums

Определяет тип документа для захвата. Передаётся в openDocument для настройки сессии захвата.

Смешанный регистр

CPF, CNH и RG используют заглавные буквы (историческое именование SDK). Составные варианты используют lowerCamelCase (cnhFrente, rgVerso и т.д.). Используйте каждое значение точно так, как указано в документации — SDK чувствителен к регистру.

SwiftObjective-CОписание
DocumentEnums.CPFDocumentCPFЗахват CPF
DocumentEnums.CNHDocumentCNHЗахват открытого CNH (лицевая и обратная стороны)
DocumentEnums.cnhFrenteDocumentCnhFrenteЗахват лицевой стороны CNH
DocumentEnums.cnhVersoDocumentCnhVersoЗахват обратной стороны CNH
DocumentEnums.RGDocumentRGЗахват открытого RG (лицевая и обратная стороны)
DocumentEnums.rgFrenteDocumentRgFrenteЗахват лицевой стороны RG
DocumentEnums.rgVersoDocumentRgVersoЗахват обратной стороны RG
DocumentEnums.noneDocumentNoneУниверсальный прямоугольный фрейм — используется для любого документа без выделенного фрейма
Документы не из Бразилии

Специфичные для документов фреймы (CPF, CNH, RG) предназначены только для Бразилии. Для водительских прав США, паспортов или любого другого типа документа используйте DocumentEnums.none / DocumentNone.

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

Определяет среду, используемую во время выполнения SDK.

ЗначениеОписание
EnvironmentEnum.PRODПроизводственная среда
EnvironmentEnum.UATUAT / тестовая среда
enum EnvironmentEnum {
case PROD
case UAT
}
LocaleTypes

Определяет язык, используемый в интерфейсе SDK.

ЗначениеОписание
LocaleTypes.PT_BRПортугальский (Бразилия)
LocaleTypes.ES_MXИспанский (Мексика)
LocaleTypes.ES_ESИспанский (Испания)
LocaleTypes.EN_USАнглийский (США)
enum LocaleTypes {
case PT_BR
case ES_MX
case ES_ES
case EN_US
}