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 
29 typedef NS_ENUM (NSInteger, kfxIDRegion)
30 {
39 
41 
44 @interface kfxIDState : NSObject <NSCopying>
45 
47 
56 @property (nonatomic, readonly, assign) kfxIDRegion region DEPRECATED_ATTRIBUTE;
57 
59 
66 @property (nonatomic, readonly, assign) kfxKOEIDRegion idRegion;
67 
69 
72 - (BOOL)isEqualToState:(kfxIDState*)otherState;
73 
74 @end
75 
77 
81 
83 
86 + (instancetype)NotSpecified;
87 
89 
92 + (instancetype)UnitedStates;
93 
95 
98 + (instancetype)Canada;
99 
101 
104 + (instancetype)AfricaOther;
105 
107 
110 + (instancetype)Cameroon;
111 
113 
116 + (instancetype)AsiaOther;
117 
119 
122 + (instancetype)China;
123 
125 
128 + (instancetype)India;
129 
131 
134 + (instancetype)Singapore;
135 
137 
140 + (instancetype)SouthKorea;
141 
143 
146 + (instancetype)Japan;
147 
149 
152 + (instancetype)AustraliaOther;
153 
155 
158 + (instancetype)KeyPass;
159 
161 
164 + (instancetype)EuropeOther;
165 
167 
170 + (instancetype)Albania;
171 
173 
176 + (instancetype)Germany;
177 
179 
182 + (instancetype)Lithuania;
183 
185 
188 + (instancetype)Luxembourg;
189 
191 
194 + (instancetype)LatinAmericaOther;
195 
197 
200 + (instancetype)Brazil;
201 
203 
206 + (instancetype)Ecuador;
207 
209 
212 + (instancetype)ElSalvador;
213 
215 
218 + (instancetype)Guatemala;
219 
221 
224 + (instancetype)StChristNevis;
225 
226 @end
227 
228 
230 
238 @interface kfxIDCaptureParameters : kfxIParameters <NSCopying>
239 
241 
250 @property (nonatomic, assign) kfxIDSide idSide;
251 
253 
259 @property (nonatomic, strong) kfxIDData* reverseSideID;
260 
262 
270 @property (nonatomic, copy) kfxIDState* state;
271 
273 
281 + (NSString*)projectNameForState:(kfxIDState*)state;
282 
283 @end
instancetype India()
India state.
instancetype ElSalvador()
ElSalvador state.
instancetype NotSpecified()
NotSpecified state.
instancetype Lithuania()
Lithuania state.
Definition: kfxIDCaptureParameters.h:32
instancetype Albania()
Albania state.
instancetype AsiaOther()
Other Asia state.
instancetype Brazil()
Brazil state.
instancetype Japan()
Japan state.
Definition: kfxIDCaptureParameters.h:36
instancetype Ecuador()
Ecuador state.
instancetype StChristNevis()
StChristNevis state.
instancetype Guatemala()
Guatemala state.
kfxKOEIDRegion idRegion
ID region value.
Definition: kfxIDCaptureParameters.h:66
The ID state creation category.
Definition: kfxIDCaptureParameters.h:80
instancetype EuropeOther()
Other Europe state.
instancetype LatinAmericaOther()
Other Latin America state.
kfxIDSide
An enumeration containing the possible ID side values.
Definition: kfxIDCaptureParameters.h:17
Definition: kfxIDCaptureParameters.h:34
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.
Definition: kfxIDCaptureParameters.h:33
instancetype China()
China state.
instancetype Cameroon()
Cameroon state.
enum kfxIDRegion DEPRECATED_ATTRIBUTE
An enumeration containing the possible ID region values.
Definition: kfxIDCaptureParameters.h:19
instancetype UnitedStates()
United States state.
Definition: kfxIDCaptureParameters.h:20
Definition: kfxIDCaptureParameters.h:31
kfxIDRegion
An enumeration containing the possible ID region values.
Definition: kfxIDCaptureParameters.h:29
Definition: kfxIDCaptureParameters.h:37
This object represents id document data.
Definition: kfxIDData.h:16
The ID state class.
Definition: kfxIDCaptureParameters.h:44
instancetype Germany()
Germany state.
The ID capture view controller parameters.
Definition: kfxIDCaptureParameters.h:238
The base class for capture view controller parameters.
Definition: kfxIParameters.h:18
Definition: kfxIDCaptureParameters.h:35
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.