Atalasoft MobileImage API Reference
kfxIDCaptureParameters.h
Go to the documentation of this file.
1 //
2 // API Reference
3 // kfxIDCaptureParameters.h
4 // Framework: MobileSDK
5 //
6 // Copyright (c) 2012 - 2017 Kofax. Use of this code is with permission pursuant to Kofax license terms.
7 
8 #import <MobileSDK/kfxIParameters.h>
9 #import <MobileSDK/kfxKOEIDRegion.h>
10 
11 @class kfxIDData;
12 
14 
17 typedef NS_ENUM (NSInteger, kfxIDSide)
18 {
21 };
22 
24 
27 @interface kfxIDState : NSObject <NSCopying>
28 
30 
37 @property (nonatomic, readonly, assign) kfxKOEIDRegion idRegion;
38 
40 
43 - (BOOL)isEqualToState:(kfxIDState*)otherState;
44 
45 @end
46 
48 
52 
54 
57 + (instancetype)NotSpecified;
58 
60 
63 + (instancetype)UnitedStates;
64 
66 
69 + (instancetype)Canada;
70 
72 
75 + (instancetype)AfricaOther;
76 
78 
81 + (instancetype)Cameroon;
82 
84 
87 + (instancetype)AsiaOther;
88 
90 
93 + (instancetype)China;
94 
96 
99 + (instancetype)India;
100 
102 
105 + (instancetype)Singapore;
106 
108 
111 + (instancetype)SouthKorea;
112 
114 
117 + (instancetype)Japan;
118 
120 
123 + (instancetype)AustraliaOther;
124 
126 
129 + (instancetype)KeyPass;
130 
132 
135 + (instancetype)EuropeOther;
136 
138 
141 + (instancetype)Albania;
142 
144 
147 + (instancetype)Germany;
148 
150 
153 + (instancetype)Lithuania;
154 
156 
159 + (instancetype)Luxembourg;
160 
162 
165 + (instancetype)LatinAmericaOther;
166 
168 
171 + (instancetype)Brazil;
172 
174 
177 + (instancetype)Ecuador;
178 
180 
183 + (instancetype)ElSalvador;
184 
186 
189 + (instancetype)Guatemala;
190 
192 
195 + (instancetype)StChristNevis;
196 
197 @end
198 
199 
201 
209 @interface kfxIDCaptureParameters : kfxIParameters <NSCopying>
210 
212 
221 @property (nonatomic, assign) kfxIDSide idSide;
222 
224 
230 @property (nonatomic, strong) kfxIDData* reverseSideID;
231 
233 
241 @property (nonatomic, copy) kfxIDState* state;
242 
244 
252 + (NSString*)projectNameForState:(kfxIDState*)state;
253 
254 @end
instancetype India()
India state.
instancetype ElSalvador()
ElSalvador state.
instancetype NotSpecified()
NotSpecified state.
instancetype Lithuania()
Lithuania state.
instancetype Albania()
Albania state.
instancetype AsiaOther()
Other Asia state.
instancetype Brazil()
Brazil state.
instancetype Japan()
Japan state.
instancetype Ecuador()
Ecuador state.
instancetype StChristNevis()
StChristNevis state.
instancetype Guatemala()
Guatemala state.
kfxKOEIDRegion idRegion
ID region value.
Definition: kfxIDCaptureParameters.h:37
The ID state creation category.
Definition: kfxIDCaptureParameters.h:51
instancetype EuropeOther()
Other Europe state.
instancetype LatinAmericaOther()
Other Latin America state.
kfxIDSide
An enumeration containing the possible ID side values.
Definition: kfxIDCaptureParameters.h:17
instancetype SouthKorea()
South Korea state.
kfxKOEIDRegion
An enumeration containing the possible region values.
Definition: kfxKOEIDRegion.h:16
instancetype KeyPass()
Key Pass state.
instancetype Singapore()
Singapore state.
instancetype AustraliaOther()
Other Australia state.
instancetype AfricaOther()
Other Africa state.
instancetype Canada()
Canada state.
instancetype Luxembourg()
Luxembourg state.
instancetype China()
China state.
instancetype Cameroon()
Cameroon state.
Definition: kfxIDCaptureParameters.h:19
instancetype UnitedStates()
United States state.
Definition: kfxIDCaptureParameters.h:20
This object represents id document data.
Definition: kfxIDData.h:16
The ID state class.
Definition: kfxIDCaptureParameters.h:27
instancetype Germany()
Germany state.
The ID capture view controller parameters.
Definition: kfxIDCaptureParameters.h:209
The base class for capture view controller parameters.
Definition: kfxIParameters.h:18
Untitled Document © 2017 Atalasoft, Inc., 116 Pleasant St, Suite 321, Easthampton, MA 01027, U.S.A. All rights reserved. Use is subject to license terms.