Skip to content

Commit 89ed207

Browse files
Merge pull request #327 from regulaforensics/a1fc5664
Commit: a1fc5664
2 parents b913e14 + da29ae6 commit 89ed207

2 files changed

Lines changed: 31 additions & 21 deletions

File tree

src/models/process-params.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -479,11 +479,17 @@ export interface ProcessParams {
479479
*/
480480
'bsiTr03135'?: BsiTr03135;
481481
/**
482-
* When disabled, date of expiry doesn\'t affect the mrz and text statuses.
482+
* When disabled, date of expiry doesn\'t affect the MRZ and text statuses.
483483
* @type {boolean}
484484
* @memberof ProcessParams
485485
*/
486486
'strictExpiryDate'?: boolean;
487+
/**
488+
* This parameter is used to enable Visible Digital Seal check. Disabled by default.
489+
* @type {boolean}
490+
* @memberof ProcessParams
491+
*/
492+
'checkVDS'?: boolean;
487493
}
488494

489495

src/models/scenario.ts

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -15,85 +15,89 @@
1515

1616
export enum Scenario {
1717
/**
18-
* Processing scenario for obtaining MRZ data
18+
* Scenario for obtaining MRZ data
1919
*/
2020
MRZ = 'Mrz',
2121
/**
22-
* Processing scenario for obtaining barcode data
22+
* Scenario for obtaining barcode data
2323
*/
2424
BARCODE = 'Barcode',
2525
/**
26-
* Processing scenario for detecting document boundaries
26+
* Scenario for detecting document boundaries
2727
*/
2828
LOCATE = 'Locate',
2929
/**
30-
* Processing scenario for obtaining visual zone OCR results
30+
* Scenario for obtaining visual zone OCR results
3131
*/
3232
OCR = 'Ocr',
3333
/**
34-
* Processing scenario for document type recognition
34+
* Scenario for document type recognition
3535
*/
3636
DOCTYPE = 'DocType',
3737
/**
38-
* Processing scenario for obtaining MRZ and/or barcode data
38+
* Scenario for obtaining MRZ and/or barcode data
3939
*/
4040
MRZ_OR_BARCODE = 'MrzOrBarcode',
4141
/**
42-
* Processing scenario for detecting document boundaries and/or obtaining MRZ data
42+
* Scenario for detecting document boundaries and/or obtaining MRZ data
4343
*/
4444
MRZ_OR_LOCATE = 'MrzOrLocate',
4545
/**
46-
* Processing scenario for detecting document boundaries and obtaining MRZ data
46+
* Scenario for detecting document boundaries and obtaining MRZ data
4747
*/
4848
MRZ_AND_LOCATE = 'MrzAndLocate',
4949
/**
50-
* Processing scenario for detecting the document boundaries and obtaining barcode data
50+
* Scenario for detecting the document boundaries and obtaining barcode data
5151
*/
5252
BARCODE_AND_LOCATE = 'BarcodeAndLocate',
5353
/**
54-
* Processing scenario for obtaining MRZ data or visual zone OCR results
54+
* Scenario for obtaining MRZ data or visual zone OCR results
5555
*/
5656
MRZ_OR_OCR = 'MrzOrOcr',
5757
/**
58-
* Processing scenario for obtaining MRZ or barcode or visual zone OCR results
58+
* Scenario for obtaining MRZ or barcode or visual zone OCR results
5959
*/
6060
MRZ_OR_BARCODE_OR_OCR = 'MrzOrBarcodeOrOcr',
6161
/**
62-
* Processing scenario for detecting document boundaries and obtaining MRZ data or visual zone OCR results
62+
* Scenario for detecting document boundaries and obtaining MRZ data or visual zone OCR results
6363
*/
6464
LOCATE_VISUAL_AND_MRZ_OR_OCR = 'LocateVisual_And_MrzOrOcr',
6565
/**
66-
* Processing scenario for obtaining all document data
66+
* Scenario for obtaining all document data
6767
*/
6868
FULL_PROCESS = 'FullProcess',
6969
/**
70-
* Processing scenario for obtaining all document data and document authentication
70+
* Scenario for obtaining all document data and document authentication
7171
*/
7272
FULL_AUTH = 'FullAuth',
7373
/**
74-
* Processing scenario for obtaining data from registration stamps
74+
* Scenario for obtaining data from registration stamps
7575
*/
7676
RUS_STAMP = 'RusStamp',
7777
/**
78-
* Processing scenario for obtaining OCR results of any image
78+
* Scenario for obtaining OCR results of any image
7979
*/
8080
OCR_FREE = 'OcrFree',
8181
/**
82-
* Processing scenario for obtaining bank card data
82+
* Scenario for obtaining bank card data
8383
*/
8484
CREDIT_CARD = 'CreditCard',
8585
/**
8686
* Scenario for obtaining an original image without any processing
8787
*/
8888
CAPTURE = 'Capture',
8989
/**
90-
* Processing scenario for Digital Travel Credentials (DTC-VC) data processing
90+
* Scenario for Digital Travel Credentials (DTC-VC) data processing
9191
*/
9292
DTC = 'DTC',
9393
/**
94-
* Processing scenario for RFID chip processing
94+
* Scenario for RFID chip processing
9595
*/
96-
RFID = 'RFID'
96+
RFID = 'RFID',
97+
/**
98+
* Scenario for mDL processing
99+
*/
100+
MDL = 'mDL'
97101
}
98102

99103

0 commit comments

Comments
 (0)