Skip to content

Commit b4fbee0

Browse files
vyakimchikdangostikliashchou
authored
Release 6.9 (#125)
* [SP-10893] New enum values (#124) * Update e-check-diagnose.yml * Update e-security-feature-type.yml * Update e-text-field-type.yml * Added BarcodeType enum * [SP-9874] add doDetectCan to processParams (#119) * add doDetectCan to processParams * Update p-process.yml * Update p-process.yml --------- Co-authored-by: Vladislav Yakimchik <31860804+vyakimchik@users.noreply.github.com> Co-authored-by: Ihar Kliashchou <ihar.kliashchou@gmail.com> * [SP-10868] Add live portrait field (#123) * add live portrait field * extPortrait & faceApi * remove json sample * add oneShotIdentification and update descriptions * Update * update faceApi model * Update p-process.yml * Update * Added examples * Update * Update common.yml * update search --------- Co-authored-by: Vladislav Yakimchik <31860804+vyakimchik@users.noreply.github.com> Co-authored-by: Vladislav Yakimchik <vyakimchik8@gmail.com> * [SP-10234] update enums descriptions (#121) * update enums * update Source descriptions * add descriptions to parsing error codes & notification codes * update description in RFIDErrorCodes * update Scenario * update DocumentType description * Update e-document-type.yml * Update e-document-type.yml * Update e-document-type.yml * Update e-document-type.yml * Update e-document-type.yml * Update e-document-type.yml * Update e-document-type.yml * Update e-document-type.yml * Update e-document-type.yml * Update e-document-type.yml * Update e-document-type.yml --------- Co-authored-by: Vladislav Yakimchik <vyakimchik8@gmail.com> Co-authored-by: Vladislav Yakimchik <31860804+vyakimchik@users.noreply.github.com> * Update common.yml * [SP-10198] update TextFieldType (#116) * update textfieldtype * Update e-text-field-type.yml * update TextFieldType * Update e-text-field-type.yml * Update e-text-field-type.yml * Update e-text-field-type.yml * Update e-text-field-type.yml * Updated DL codes * Updated constants * Updated values * Updated values * Updated values * Update e-text-field-type.yml * Update e-text-field-type.yml --------- Co-authored-by: Vladislav Yakimchik <31860804+vyakimchik@users.noreply.github.com> Co-authored-by: Vladislav Yakimchik <vyakimchik8@gmail.com> --------- Co-authored-by: Danila Kislitsyn <59931607+dangost@users.noreply.github.com> Co-authored-by: Ihar Kliashchou <ihar.kliashchou@gmail.com>
1 parent 10dd7a5 commit b4fbee0

11 files changed

+1370
-457
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,6 @@ document-reader-api-doc.html
55
/openapi.json
66
document-reader-static-doc.html
77
*.DS_Store
8+
*.txt
9+
*.strings
10+
*.json

authenticity/e-check-diagnose.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ components:
8484
- 141
8585
- 142
8686
- 143
87+
- 144
8788
- 150
8889
- 151
8990
- 152
@@ -114,6 +115,7 @@ components:
114115
- 222
115116
- 230
116117
- 240
118+
- 241
117119
- 250
118120
x-enum-varnames:
119121
- "UNKNOWN"
@@ -195,6 +197,7 @@ components:
195197
- "BARCODE_DATA_FORMAT_ERROR"
196198
- "BARCODE_SIZE_PARAMS_ERROR"
197199
- "NOT_ALL_BARCODES_READ"
200+
- "GLARES_IN_BARCODE_AREA"
198201
- "PORTRAIT_COMPARISON_PORTRAITS_DIFFER"
199202
- "PORTRAIT_COMPARISON_NO_SERVICE_REPLY"
200203
- "PORTRAIT_COMPARISON_SERVICE_ERROR"
@@ -225,4 +228,5 @@ components:
225228
- "OCR_QUALITY_INVALID_BACKGROUND"
226229
- "LASINK_INVALID_LINES_FREQUENCY"
227230
- "DOC_LIVENESS_ELECTRONIC_DEVICE_DETECTED"
231+
- "DOC_LIVENESS_INVALID_BARCODE_BACKGROUND"
228232
- "LAST_DIAGNOSE_VALUE"

common.yml

Lines changed: 72 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ components:
2929
- "BARCODE"
3030
- "RFID"
3131
- "MAGNETIC"
32+
x-enum-descriptions:
33+
- "Machine readable zone (MRZ)"
34+
- "Visual zone"
35+
- "Barcode"
36+
- "RFID"
37+
- "Magnetic"
3238

3339
CheckResult:
3440
type: integer
@@ -65,7 +71,6 @@ components:
6571
- "LocateVisual_And_MrzOrOcr"
6672
- "FullProcess"
6773
- "FullAuth"
68-
- "Id3Rus"
6974
- "RusStamp"
7075
- "OcrFree"
7176
- "CreditCard"
@@ -85,11 +90,29 @@ components:
8590
- "LOCATE_VISUAL_AND_MRZ_OR_OCR"
8691
- "FULL_PROCESS"
8792
- "FULL_AUTH"
88-
- "ID3RUS"
8993
- "RUS_STAMP"
9094
- "OCR_FREE"
9195
- "CREDIT_CARD"
9296
- "CAPTURE"
97+
x-enum-descriptions:
98+
- "Processing scenario for obtaining MRZ data"
99+
- "Processing scenario for obtaining barcode data"
100+
- "Processing scenario for detecting document boundaries"
101+
- "Processing scenario for obtaining visual zone OCR results"
102+
- "Processing scenario for document type recognition"
103+
- "Processing scenario for obtaining MRZ and/or barcode data"
104+
- "Processing scenario for detecting document boundaries and/or obtaining MRZ data"
105+
- "Processing scenario for detecting document boundaries and obtaining MRZ data"
106+
- "Processing scenario for detecting the document boundaries and obtaining barcode data"
107+
- "Processing scenario for obtaining MRZ data or visual zone OCR results"
108+
- "Processing scenario for obtaining MRZ or barcode or visual zone OCR results"
109+
- "Processing scenario for detecting document boundaries and obtaining MRZ data or visual zone OCR results"
110+
- "Processing scenario for obtaining all document data"
111+
- "Processing scenario for obtaining all document data and document authentication"
112+
- "Processing scenario for obtaining data from registration stamps"
113+
- "Processing scenario for obtaining OCR results of any image"
114+
- "Processing scenario for obtaining bank card data"
115+
- "Scenario for obtaining an original image without any processing"
93116

94117
ImageData:
95118
type: object
@@ -196,3 +219,50 @@ components:
196219
type: string
197220
format: byte
198221
example: "Base64 encoded data"
222+
223+
FaceApi:
224+
type: object
225+
properties:
226+
url:
227+
type: string
228+
example: "https://faceapi.regulaforensics.com"
229+
description: "The URL of the Regula Face Web service to be used."
230+
mode:
231+
type: string
232+
example: "match"
233+
description: "The processing mode: \"match\" or \"match+search\"."
234+
search:
235+
type: object
236+
description: "A search filter that can be applied if the \"match+search\" mode is enabled. May include limit, threshold, group_ids. If the group_ids are specified, the search is performed only in these groups. Find more information in the <a href=\"https://dev.regulaforensics.com/FaceSDK-web-openapi/#tag/search/operation/search\" target=\"_blank\">OpenAPI documentation</a>."
237+
properties:
238+
limit:
239+
type: integer
240+
description: "The maximum number of results to be returned."
241+
threshold:
242+
type: float
243+
description: "The similarity threshold."
244+
group_ids:
245+
type: array
246+
items:
247+
type: integer
248+
description: " The groups where to conduct the search."
249+
threshold:
250+
type: integer
251+
example: 75
252+
description: "The similarity threshold, 0-100. Above 75 means that the faces' similarity is verified, below 75 is not."
253+
serviceTimeout:
254+
type: integer
255+
example: 3000
256+
description: "The Regula Face Web service requests timeout, ms."
257+
proxy:
258+
type: string
259+
example: "http://localhost:8080"
260+
description: "Proxy to use, should be set according to the <a href=\"https://curl.se/libcurl/c/CURLOPT_PROXY.html\" target=\"_blank\">cURL standard</a>."
261+
proxy_userpwd:
262+
type: string
263+
example: "user:pass"
264+
description: "Username and password to use for proxy authentication, should be set according to the <a href=\"https://curl.se/libcurl/c/CURLOPT_PROXYUSERPWD.html\" target=\"_blank\">cURL standard</a>."
265+
proxy_type:
266+
type: integer
267+
example: 0
268+
description: "Proxy protocol type, should be set according to the <a href=\"https://curl.se/libcurl/c/CURLOPT_PROXYTYPE.html\" target=\"_blank\">cURL standard</a>."

e-barcode-type.yml

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
openapi: 3.0.3
2+
components:
3+
schemas:
4+
BarcodeType:
5+
type: integer
6+
description: "Enumeration contains the types of barcodes that can be processed"
7+
enum:
8+
- 0
9+
- 1
10+
- 2
11+
- 3
12+
- 4
13+
- 5
14+
- 6
15+
- 7
16+
- 8
17+
- 9
18+
- 10
19+
- 11
20+
- 12
21+
- 13
22+
- 14
23+
- 15
24+
- 16
25+
- 17
26+
- 18
27+
- 19
28+
x-enum-varnames:
29+
- "UNKNOWN"
30+
- "CODE128"
31+
- "CODE39"
32+
- "EAN8"
33+
- "ITF"
34+
- "PDF417"
35+
- "STF"
36+
- "MTF"
37+
- "IATA"
38+
- "CODABAR"
39+
- "UPCA"
40+
- "CODE93"
41+
- "UPCE"
42+
- "EAN13"
43+
- "QRCODE"
44+
- "AZTEC"
45+
- "DATAMATRIX"
46+
- "ALL_1D"
47+
- "CODE11"
48+
- "JABCODE"
49+
x-enum-descriptions:
50+
- "Unknown"
51+
- "Code 128"
52+
- "Code 39"
53+
- "EAN-8"
54+
- "ITF"
55+
- "PDF417"
56+
- "STF"
57+
- "MTF"
58+
- "IATA"
59+
- "Codabar"
60+
- "UPC-A"
61+
- "Code 93"
62+
- "UPC-E"
63+
- "EAN-13"
64+
- "QR code"
65+
- "Aztec code"
66+
- "Datamatrix"
67+
- "All 1D barcodes"
68+
- "Code 11"
69+
- "JAB code"

0 commit comments

Comments
 (0)