Skip to content

Commit faf9a16

Browse files
Merge pull request #101 from regulaforensics/SP-13469/Update_constants
SP-13469: Upgrade update-models.sh
2 parents 93814c6 + f018df9 commit faf9a16

File tree

4 files changed

+77
-1
lines changed

4 files changed

+77
-1
lines changed

src/Regula.DocumentReader.WebClient/Model/GraphicFieldType.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ public class GraphicFieldType
6060
/** Stamp */
6161
public const int STAMP = 211;
6262

63+
/** Contact chip */
64+
public const int CONTACT_CHIP = 213;
65+
6366
/** Undefined image type */
6467
public const int OTHER = 250;
6568

src/Regula.DocumentReader.WebClient/Model/SecurityFeatureType.cs

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,5 +121,62 @@ public class SecurityFeatureType
121121

122122
public const int PORTRAIT_COMPARISON_EXT_VS_CAMERA = 31;
123123

124+
125+
public const int LIVENESS_DEPTH = 32;
126+
127+
128+
public const int MICRO_TEXT = 33;
129+
130+
131+
public const int FLUORESCENT_OBJECT = 34;
132+
133+
134+
public const int LANDMARK_CHECK = 35;
135+
136+
137+
public const int FACE_PRESENCE = 36;
138+
139+
140+
public const int FACE_ABSENCE = 37;
141+
142+
143+
public const int LIVENESS_SCREEN_CAPTURE = 38;
144+
145+
146+
public const int LIVENESS_ELECTRONIC_DEVICE = 39;
147+
148+
149+
public const int LIVENESS_OVI = 40;
150+
151+
152+
public const int BARCODE_SIZE_CHECK = 41;
153+
154+
155+
public const int LASINK = 42;
156+
157+
158+
public const int LIVENESS_MLI = 43;
159+
160+
161+
public const int LIVENESS_BARCODE_BACKGROUND = 44;
162+
163+
164+
public const int PORTRAIT_COMPARISON_VS_BARCODE = 45;
165+
166+
167+
public const int PORTRAIT_COMPARISON_RFID_VS_BARCODE = 46;
168+
169+
170+
public const int PORTRAIT_COMPARISON_EXT_VS_BARCODE = 47;
171+
172+
173+
public const int PORTRAIT_COMPARISON_BARCODE_VS_CAMERA = 48;
174+
175+
176+
public const int CHECK_DIGITAL_SIGNATURE = 49;
177+
178+
179+
public const int CONTACT_CHIP_CLASSIFICATION = 50;
180+
124181
}
125182
}

src/Regula.DocumentReader.WebClient/Model/TextFieldType.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1803,5 +1803,13 @@ public class TextFieldType
18031803
/** Last name */
18041804
public const int FT_LAST_NAME = 650;
18051805

1806+
public const int ADDRESS_COUNTY_TYPE = 678;
1807+
1808+
public const int ADDRESS_CITY_TYPE = 679;
1809+
1810+
public const int ADDRESS_BUILDING_TYPE = 680;
1811+
1812+
public const int DATE_OF_RETIREMENT = 681;
1813+
18061814
}
18071815
}

update-models.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
11
DOCS_DEFINITION_FOLDER="${PWD}/../DocumentReader-web-openapi" \
22
\
3+
&& ENUM_MAPPINGS="TextFieldType=int,GraphicFieldType=int,Scenario=string,DocumentFormat=int,\
4+
Light=int,Result=int,VerificationResult=int,RfidLocation=int,\
5+
DocumentTypeRecognitionResult=int,ProcessingStatus=int,Source=string,CheckResult=int,\
6+
LCID=int,DocumentType=int,MeasureSystem=int,SecurityFeatureType=int,CheckDiagnose=int,\
7+
Critical=int,Visibility=int,AuthenticityResultType=int,ImageQualityCheckType=int,\
8+
LogLevel=string,MRZFormat=string,TextPostProcessing=int"\
9+
\
310
&& docker run --user "$(id -u):$(id -g)" --rm -v "${PWD}:/client" -v "${DOCS_DEFINITION_FOLDER}:/definitions" \
411
openapitools/openapi-generator-cli:v5.0.0 generate \
512
-i /definitions/index.yml -g csharp -o /client/ \
613
-c /client/csharp-generator-config.json \
7-
--global-property models
14+
--global-property models \
15+
--import-mappings $ENUM_MAPPINGS

0 commit comments

Comments
 (0)