Skip to content

Commit c81d5f1

Browse files
Merge pull request #264 from regulaforensics/a1fc5664
Commit: a1fc5664
2 parents e4ad82c + 6ba122d commit c81d5f1

File tree

2 files changed

+56
-25
lines changed

2 files changed

+56
-25
lines changed

client/src/main/generated/com/regula/documentreader/webclient/model/ProcessParams.java

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -461,6 +461,12 @@ public class ProcessParams {
461461
@javax.annotation.Nullable
462462
private Boolean strictExpiryDate;
463463

464+
public static final String SERIALIZED_NAME_CHECK_V_D_S = "checkVDS";
465+
466+
@SerializedName(SERIALIZED_NAME_CHECK_V_D_S)
467+
@javax.annotation.Nullable
468+
private Boolean checkVDS;
469+
464470
public ProcessParams() {}
465471

466472
public ProcessParams generateDTCVC(@javax.annotation.Nullable Boolean generateDTCVC) {
@@ -1957,7 +1963,7 @@ public ProcessParams strictExpiryDate(@javax.annotation.Nullable Boolean strictE
19571963
}
19581964

19591965
/**
1960-
* When disabled, date of expiry doesn't affect the mrz and text statuses.
1966+
* When disabled, date of expiry doesn't affect the MRZ and text statuses.
19611967
*
19621968
* @return strictExpiryDate
19631969
*/
@@ -1970,6 +1976,25 @@ public void setStrictExpiryDate(@javax.annotation.Nullable Boolean strictExpiryD
19701976
this.strictExpiryDate = strictExpiryDate;
19711977
}
19721978

1979+
public ProcessParams checkVDS(@javax.annotation.Nullable Boolean checkVDS) {
1980+
this.checkVDS = checkVDS;
1981+
return this;
1982+
}
1983+
1984+
/**
1985+
* This parameter is used to enable Visible Digital Seal check. Disabled by default.
1986+
*
1987+
* @return checkVDS
1988+
*/
1989+
@javax.annotation.Nullable
1990+
public Boolean getCheckVDS() {
1991+
return checkVDS;
1992+
}
1993+
1994+
public void setCheckVDS(@javax.annotation.Nullable Boolean checkVDS) {
1995+
this.checkVDS = checkVDS;
1996+
}
1997+
19731998
@Override
19741999
public boolean equals(Object o) {
19752000
if (this == o) {
@@ -2051,7 +2076,8 @@ public boolean equals(Object o) {
20512076
&& Objects.equals(this.strictSecurityChecks, processParams.strictSecurityChecks)
20522077
&& Objects.equals(this.returnTransliteratedFields, processParams.returnTransliteratedFields)
20532078
&& Objects.equals(this.bsiTr03135, processParams.bsiTr03135)
2054-
&& Objects.equals(this.strictExpiryDate, processParams.strictExpiryDate);
2079+
&& Objects.equals(this.strictExpiryDate, processParams.strictExpiryDate)
2080+
&& Objects.equals(this.checkVDS, processParams.checkVDS);
20552081
}
20562082

20572083
@Override
@@ -2125,7 +2151,8 @@ public int hashCode() {
21252151
strictSecurityChecks,
21262152
returnTransliteratedFields,
21272153
bsiTr03135,
2128-
strictExpiryDate);
2154+
strictExpiryDate,
2155+
checkVDS);
21292156
}
21302157

21312158
@Override
@@ -2243,6 +2270,7 @@ public String toString() {
22432270
.append("\n");
22442271
sb.append(" bsiTr03135: ").append(toIndentedString(bsiTr03135)).append("\n");
22452272
sb.append(" strictExpiryDate: ").append(toIndentedString(strictExpiryDate)).append("\n");
2273+
sb.append(" checkVDS: ").append(toIndentedString(checkVDS)).append("\n");
22462274
sb.append("}");
22472275
return sb.toString();
22482276
}
@@ -2333,7 +2361,8 @@ private String toIndentedString(Object o) {
23332361
"strictSecurityChecks",
23342362
"returnTransliteratedFields",
23352363
"bsiTr03135",
2336-
"strictExpiryDate"));
2364+
"strictExpiryDate",
2365+
"checkVDS"));
23372366

23382367
// a set of required properties/fields (JSON key names)
23392368
openapiRequiredFields = new HashSet<String>(Arrays.asList("scenario"));

client/src/main/generated/com/regula/documentreader/webclient/model/Scenario.java

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -23,68 +23,70 @@
2323
@JsonAdapter(Scenario.Adapter.class)
2424
public enum Scenario {
2525

26-
/** Processing scenario for obtaining MRZ data */
26+
/** Scenario for obtaining MRZ data */
2727
MRZ("Mrz"),
2828

29-
/** Processing scenario for obtaining barcode data */
29+
/** Scenario for obtaining barcode data */
3030
BARCODE("Barcode"),
3131

32-
/** Processing scenario for detecting document boundaries */
32+
/** Scenario for detecting document boundaries */
3333
LOCATE("Locate"),
3434

35-
/** Processing scenario for obtaining visual zone OCR results */
35+
/** Scenario for obtaining visual zone OCR results */
3636
OCR("Ocr"),
3737

38-
/** Processing scenario for document type recognition */
38+
/** Scenario for document type recognition */
3939
DOCTYPE("DocType"),
4040

41-
/** Processing scenario for obtaining MRZ and/or barcode data */
41+
/** Scenario for obtaining MRZ and/or barcode data */
4242
MRZ_OR_BARCODE("MrzOrBarcode"),
4343

44-
/** Processing scenario for detecting document boundaries and/or obtaining MRZ data */
44+
/** Scenario for detecting document boundaries and/or obtaining MRZ data */
4545
MRZ_OR_LOCATE("MrzOrLocate"),
4646

47-
/** Processing scenario for detecting document boundaries and obtaining MRZ data */
47+
/** Scenario for detecting document boundaries and obtaining MRZ data */
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
BARCODE_AND_LOCATE("BarcodeAndLocate"),
5252

53-
/** Processing scenario for obtaining MRZ data or visual zone OCR results */
53+
/** Scenario for obtaining MRZ data or visual zone OCR results */
5454
MRZ_OR_OCR("MrzOrOcr"),
5555

56-
/** Processing scenario for obtaining MRZ or barcode or visual zone OCR results */
56+
/** Scenario for obtaining MRZ or barcode or visual zone OCR results */
5757
MRZ_OR_BARCODE_OR_OCR("MrzOrBarcodeOrOcr"),
5858

5959
/**
60-
* Processing scenario for detecting document boundaries and obtaining MRZ data or visual zone OCR
61-
* results
60+
* Scenario for detecting document boundaries and obtaining MRZ data or visual zone OCR results
6261
*/
6362
LOCATE_VISUAL_AND_MRZ_OR_OCR("LocateVisual_And_MrzOrOcr"),
6463

65-
/** Processing scenario for obtaining all document data */
64+
/** Scenario for obtaining all document data */
6665
FULL_PROCESS("FullProcess"),
6766

68-
/** Processing scenario for obtaining all document data and document authentication */
67+
/** Scenario for obtaining all document data and document authentication */
6968
FULL_AUTH("FullAuth"),
7069

71-
/** Processing scenario for obtaining data from registration stamps */
70+
/** Scenario for obtaining data from registration stamps */
7271
RUS_STAMP("RusStamp"),
7372

74-
/** Processing scenario for obtaining OCR results of any image */
73+
/** Scenario for obtaining OCR results of any image */
7574
OCR_FREE("OcrFree"),
7675

77-
/** Processing scenario for obtaining bank card data */
76+
/** Scenario for obtaining bank card data */
7877
CREDIT_CARD("CreditCard"),
7978

8079
/** Scenario for obtaining an original image without any processing */
8180
CAPTURE("Capture"),
8281

83-
/** Processing scenario for Digital Travel Credentials (DTC-VC) data processing */
82+
/** Scenario for Digital Travel Credentials (DTC-VC) data processing */
8483
DTC("DTC"),
8584

86-
/** Processing scenario for RFID chip processing */
87-
RFID("RFID");
85+
/** Scenario for RFID chip processing */
86+
RFID("RFID"),
87+
88+
/** Scenario for mDL processing */
89+
MDL("mDL");
8890

8991
private String value;
9092

0 commit comments

Comments
 (0)