Lewati ke konten utama

Enum

DocumentEnums

Mendefinisikan jenis dokumen yang akan diambil gambarnya. Diteruskan ke openDocument untuk mengonfigurasi sesi pengambilan gambar.

Penulisan huruf campuran

CPF, CNH, dan RG menggunakan huruf kapital (penamaan historis SDK). Varian kata majemuk menggunakan lowerCamelCase (cnhFrente, rgVerso, dll.). Gunakan setiap nilai persis seperti yang didokumentasikan — SDK membedakan huruf besar dan kecil.

SwiftObjective-CDeskripsi
DocumentEnums.CPFDocumentCPFTangkap CPF
DocumentEnums.CNHDocumentCNHTangkap CNH terbuka (depan dan belakang)
DocumentEnums.cnhFrenteDocumentCnhFrenteTangkap bagian depan CNH
DocumentEnums.cnhVersoDocumentCnhVersoTangkap bagian belakang CNH
DocumentEnums.RGDocumentRGTangkap RG terbuka (depan dan belakang)
DocumentEnums.rgFrenteDocumentRgFrenteTangkap bagian depan RG
DocumentEnums.rgVersoDocumentRgVersoTangkap bagian belakang RG
DocumentEnums.noneDocumentNoneBingkai persegi panjang generik — gunakan untuk dokumen apa pun tanpa bingkai khusus
Dokumen non-Brasil

Frame dokumen spesifik (CPF, CNH, RG) hanya untuk Brasil. Untuk SIM AS, paspor, atau jenis dokumen lainnya, gunakan DocumentEnums.none / DocumentNone.

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

Mendefinisikan lingkungan yang digunakan selama eksekusi SDK.

NilaiDeskripsi
EnvironmentEnum.PRODLingkungan produksi
EnvironmentEnum.UATLingkungan UAT / sandbox
enum EnvironmentEnum {
case PROD
case UAT
}
LocaleTypes

Mendefinisikan bahasa yang digunakan pada antarmuka SDK.

NilaiDeskripsi
LocaleTypes.PT_BRPortugis (Brasil)
LocaleTypes.ES_MXSpanyol (Meksiko)
LocaleTypes.ES_ESSpanyol (Spanyol)
LocaleTypes.EN_USInggris (Amerika Serikat)
enum LocaleTypes {
case PT_BR
case ES_MX
case ES_ES
case EN_US
}