मुख्य सामग्री पर जाएं

एनम

DocumentEnums

कैप्चर किए जाने वाले दस्तावेज़ का प्रकार परिभाषित करता है। capture session को configure करने के लिए openDocument को पास किया जाता है।

मिश्रित केस नामकरण

CPF, CNH और RG बड़े अक्षरों का उपयोग करते हैं (SDK की ऐतिहासिक नामकरण)। बहु-शब्द वेरिएंट lowerCamelCase का उपयोग करते हैं (cnhFrente, rgVerso, आदि)। प्रत्येक मान को दस्तावेज़ीकृत के अनुसार सटीक रूप से उपयोग करें — SDK केस-संवेदनशील है।

SwiftObjective-Cविवरण
DocumentEnums.CPFDocumentCPFCPF कैप्चर करें
DocumentEnums.CNHDocumentCNHखुला CNH कैप्चर करें (आगे और पीछे)
DocumentEnums.cnhFrenteDocumentCnhFrenteCNH का अग्र भाग कैप्चर करें
DocumentEnums.cnhVersoDocumentCnhVersoCNH का पिछला भाग कैप्चर करें
DocumentEnums.RGDocumentRGखुला RG कैप्चर करें (आगे और पीछे)
DocumentEnums.rgFrenteDocumentRgFrenteRG का अग्र भाग कैप्चर करें
DocumentEnums.rgVersoDocumentRgVersoRG का पिछला भाग कैप्चर करें
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 execution के दौरान उपयोग किया जाने वाला environment परिभाषित करता है।

मानविवरण
EnvironmentEnum.PRODProduction environment
EnvironmentEnum.UATUAT / सैंडबॉक्स परिवेश
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
}