एनम
DocumentEnums
कैप्चर किए जाने वाले दस्तावेज़ का प्रकार परिभाषित करता है। capture session को configure करने के लिए openDocument को पास किया जाता है।
मिश्रित केस नामकरण
CPF, CNH और RG बड़े अक्षरों का उपयोग करते हैं (SDK की ऐतिहासिक नामकरण)। बह ु-शब्द वेरिएंट lowerCamelCase का उपयोग करते हैं (cnhFrente, rgVerso, आदि)। प्रत्येक मान को दस्तावेज़ीकृत के अनुसार सटीक रूप से उपयोग करें — SDK केस-संवेदनशील है।
| Swift | Objective-C | विवरण |
|---|---|---|
DocumentEnums.CPF | DocumentCPF | CPF कैप्चर करें |
DocumentEnums.CNH | DocumentCNH | खुला CNH कैप्चर करें (आगे और पीछे) |
DocumentEnums.cnhFrente | DocumentCnhFrente | CNH का अग्र भाग कैप्चर करें |
DocumentEnums.cnhVerso | DocumentCnhVerso | CNH का पिछला भाग कैप्चर करें |
DocumentEnums.RG | DocumentRG | खुला RG कैप्चर करें (आगे और पीछे) |
DocumentEnums.rgFrente | DocumentRgFrente | RG का अग्र भाग कैप्चर करें |
DocumentEnums.rgVerso | DocumentRgVerso | RG का पिछला भाग कैप्चर करें |
DocumentEnums.none | DocumentNone | सामान्य आयताकार फ्रेम — किसी भी दस्तावेज़ के लिए उपयोग करें जिसका कोई समर्पित फ्रेम नहीं है |
गैर-ब्राज़ीलियाई दस्तावेज़
दस्तावेज़-विशिष्ट फ्रेम (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 execution के दौरान उपयोग किया जाने वाला environment परिभाषित करता है।
| मान | विवरण |
|---|---|
EnvironmentEnum.PROD | Production environment |
EnvironmentEnum.UAT | UAT / सैंडबॉक्स परिवेश |
enum EnvironmentEnum {
case PROD
case UAT
}
LocaleTypes
SDK UI में उपयोग की जाने वाली भाषा परिभाषित करता है।
| मान | विवरण |
|---|---|
LocaleTypes.PT_BR | पुर्तगाली (ब्राज़ील) |
LocaleTypes.ES_MX | स्पेनिश (मेक्सिको) |
LocaleTypes.ES_ES | स्पेनिश (स्पेन) |
LocaleTypes.EN_US | अंग्रेज़ी (USA) |
enum LocaleTypes {
case PT_BR
case ES_MX
case ES_ES
case EN_US
}