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.
| Swift | Objective-C | Deskripsi |
|---|---|---|
DocumentEnums.CPF | DocumentCPF | Tangkap CPF |
DocumentEnums.CNH | DocumentCNH | Tangkap CNH terbuka (depan dan belakang) |
DocumentEnums.cnhFrente | DocumentCnhFrente | Tangkap bagian depan CNH |
DocumentEnums.cnhVerso | DocumentCnhVerso | Tangkap bagian belakang CNH |
DocumentEnums.RG | DocumentRG | Tangkap RG terbuka (depan dan belakang) |
DocumentEnums.rgFrente | DocumentRgFrente | Tangkap bagian depan RG |
DocumentEnums.rgVerso | DocumentRgVerso | Tangkap bagian belakang RG |
DocumentEnums.none | DocumentNone | Bingkai 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.
| Nilai | Deskripsi |
|---|---|
EnvironmentEnum.PROD | Lingkungan produksi |
EnvironmentEnum.UAT | Lingkungan UAT / sandbox |
enum EnvironmentEnum {
case PROD
case UAT
}
LocaleTypes
Mendefinisikan bahasa yang digunakan pada antarmuka SDK.
| Nilai | Deskripsi |
|---|---|
LocaleTypes.PT_BR | Portugis (Brasil) |
LocaleTypes.ES_MX | Spanyol (Meksiko) |
LocaleTypes.ES_ES | Spanyol (Spanyol) |
LocaleTypes.EN_US | Inggris (Amerika Serikat) |
enum LocaleTypes {
case PT_BR
case ES_MX
case ES_ES
case EN_US
}