Enums
DocumentEnums
キャプチャするドキュメントの種類を定義します。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実行中に使用する環境を定義します。
| 値 | 説明 |
|---|---|
EnvironmentEnum.PROD | 本番環境 |
EnvironmentEnum.UAT | UAT / サンドボックス環境 |
enum EnvironmentEnum {
case PROD
case UAT
}
LocaleTypes
SDK UIで使用する言語を定義します。
| 値 | 説明 |
|---|---|
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
}