diff --git a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs
index cc47d06..7cd746c 100644
--- a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs
+++ b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs
@@ -56,7 +56,7 @@ public EncryptedRCLItem(byte[] encryptedRCL = default)
///
/// Base64 encoded data
/*
- [B@72cd526
+ [B@643cdc8d
*/
[DataMember(Name = "EncryptedRCL", IsRequired = true, EmitDefaultValue = true)]
public byte[] EncryptedRCL { get; set; }
diff --git a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs
index 68f1b7b..0b986bb 100644
--- a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs
+++ b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs
@@ -62,7 +62,7 @@ public EncryptedRCLResult(byte[] encryptedRCL = default, int? bufLength = defaul
///
/// Base64 encoded data
/*
- [B@72cd526
+ [B@643cdc8d
*/
[DataMember(Name = "EncryptedRCL", IsRequired = true, EmitDefaultValue = true)]
public byte[] EncryptedRCL { get; set; }
diff --git a/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs b/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs
index b944474..151da30 100644
--- a/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs
+++ b/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs
@@ -56,7 +56,7 @@ public LicenseItem(byte[] license = default)
///
/// Base64 encoded data
/*
- [B@6964cf02
+ [B@5a3b79e4
*/
[DataMember(Name = "License", IsRequired = true, EmitDefaultValue = true)]
public byte[] License { get; set; }
diff --git a/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs b/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs
index e9d090a..1ba637a 100644
--- a/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs
+++ b/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs
@@ -62,7 +62,7 @@ public LicenseResult(byte[] license = default, int? bufLength = default, int? li
///
/// Base64 encoded data
/*
- [B@6964cf02
+ [B@5a3b79e4
*/
[DataMember(Name = "License", IsRequired = true, EmitDefaultValue = true)]
public byte[] License { get; set; }
diff --git a/src/Regula.DocumentReader.WebClient/Model/ProcessParams.cs b/src/Regula.DocumentReader.WebClient/Model/ProcessParams.cs
index c67db30..20d6e0d 100644
--- a/src/Regula.DocumentReader.WebClient/Model/ProcessParams.cs
+++ b/src/Regula.DocumentReader.WebClient/Model/ProcessParams.cs
@@ -144,8 +144,9 @@ protected ProcessParams() { }
/// When enabled, this parameter marks security checks that don’t meet minimum requirements as 'Failed' (instead of 'WasNotDone'), which causes the overall security status to be 'Failed'..
/// Allows transliteration to be turned on or off; by default, it is enabled..
/// bsiTr03135.
- /// When disabled, date of expiry doesn't affect the mrz and text statuses..
- public ProcessParams(bool? generateDTCVC = default, List lcidFilter = default, bool? checkLiveness = default, List lcidIgnoreFilter = default, bool? oneShotIdentification = default, bool? useFaceApi = default, FaceApi? faceApi = default, bool? doDetectCan = default, int? imageOutputMaxHeight = default, int? imageOutputMaxWidth = default, Scenario scenario = default, List resultTypeOutput = default, bool? doublePageSpread = default, bool? generateDoublePageSpreadImage = default, List fieldTypesFilter = default, List fieldTypesIgnoreFilter = default, string? dateFormat = default, MeasureSystem? measureSystem = default, int? imageDpiOutMax = default, bool? alreadyCropped = default, Dictionary customParams = default, List config = default, bool? log = default, LogLevel? logLevel = default, int? forceDocID = default, bool? matchTextFieldMask = default, bool? fastDocDetect = default, bool? updateOCRValidityByGlare = default, bool? checkRequiredTextFields = default, bool? returnCroppedBarcode = default, ImageQA? imageQa = default, bool? strictImageQuality = default, bool? respectImageQuality = default, DocumentFormat? forceDocFormat = default, bool? noGraphics = default, bool? depersonalizeLog = default, bool? multiDocOnImage = default, int? shiftExpiryDate = default, int? minimalHolderAge = default, bool? returnUncroppedImage = default, List mrzFormatsFilter = default, bool? forceReadMrzBeforeLocate = default, bool? parseBarcodes = default, TextPostProcessing? convertCase = default, bool? splitNames = default, bool? disablePerforationOCR = default, List documentGroupFilter = default, long? processAuth = default, int? deviceId = default, int? deviceType = default, string? deviceTypeHex = default, bool? ignoreDeviceIdFromImage = default, List documentIdList = default, ProcessParamsRfid? rfid = default, bool? checkAuth = default, AuthParams? authParams = default, MrzDetectModeEnum? mrzDetectMode = default, bool? generateNumericCodes = default, bool? strictBarcodeDigitalSignatureCheck = default, bool? selectLongestNames = default, List doBarcodes = default, bool? strictDLCategoryExpiry = default, bool? generateAlpha2Codes = default, int? pdfPagesLimit = default, bool? disableAuthResolutionFilter = default, bool? strictSecurityChecks = default, bool? returnTransliteratedFields = default, BsiTr03135? bsiTr03135 = default, bool? strictExpiryDate = default)
+ /// When disabled, date of expiry doesn't affect the MRZ and text statuses..
+ /// This parameter is used to enable Visible Digital Seal check. Disabled by default..
+ public ProcessParams(bool? generateDTCVC = default, List lcidFilter = default, bool? checkLiveness = default, List lcidIgnoreFilter = default, bool? oneShotIdentification = default, bool? useFaceApi = default, FaceApi? faceApi = default, bool? doDetectCan = default, int? imageOutputMaxHeight = default, int? imageOutputMaxWidth = default, Scenario scenario = default, List resultTypeOutput = default, bool? doublePageSpread = default, bool? generateDoublePageSpreadImage = default, List fieldTypesFilter = default, List fieldTypesIgnoreFilter = default, string? dateFormat = default, MeasureSystem? measureSystem = default, int? imageDpiOutMax = default, bool? alreadyCropped = default, Dictionary customParams = default, List config = default, bool? log = default, LogLevel? logLevel = default, int? forceDocID = default, bool? matchTextFieldMask = default, bool? fastDocDetect = default, bool? updateOCRValidityByGlare = default, bool? checkRequiredTextFields = default, bool? returnCroppedBarcode = default, ImageQA? imageQa = default, bool? strictImageQuality = default, bool? respectImageQuality = default, DocumentFormat? forceDocFormat = default, bool? noGraphics = default, bool? depersonalizeLog = default, bool? multiDocOnImage = default, int? shiftExpiryDate = default, int? minimalHolderAge = default, bool? returnUncroppedImage = default, List mrzFormatsFilter = default, bool? forceReadMrzBeforeLocate = default, bool? parseBarcodes = default, TextPostProcessing? convertCase = default, bool? splitNames = default, bool? disablePerforationOCR = default, List documentGroupFilter = default, long? processAuth = default, int? deviceId = default, int? deviceType = default, string? deviceTypeHex = default, bool? ignoreDeviceIdFromImage = default, List documentIdList = default, ProcessParamsRfid? rfid = default, bool? checkAuth = default, AuthParams? authParams = default, MrzDetectModeEnum? mrzDetectMode = default, bool? generateNumericCodes = default, bool? strictBarcodeDigitalSignatureCheck = default, bool? selectLongestNames = default, List doBarcodes = default, bool? strictDLCategoryExpiry = default, bool? generateAlpha2Codes = default, int? pdfPagesLimit = default, bool? disableAuthResolutionFilter = default, bool? strictSecurityChecks = default, bool? returnTransliteratedFields = default, BsiTr03135? bsiTr03135 = default, bool? strictExpiryDate = default, bool? checkVDS = default)
{
this.Scenario = scenario;
this.GenerateDTCVC = generateDTCVC;
@@ -216,6 +217,7 @@ public ProcessParams(bool? generateDTCVC = default, List lcidFilter = defa
this.ReturnTransliteratedFields = returnTransliteratedFields;
this.BsiTr03135 = bsiTr03135;
this.StrictExpiryDate = strictExpiryDate;
+ this.CheckVDS = checkVDS;
}
///
@@ -654,12 +656,19 @@ public ProcessParams(bool? generateDTCVC = default, List lcidFilter = defa
public BsiTr03135? BsiTr03135 { get; set; }
///
- /// When disabled, date of expiry doesn't affect the mrz and text statuses.
+ /// When disabled, date of expiry doesn't affect the MRZ and text statuses.
///
- /// When disabled, date of expiry doesn't affect the mrz and text statuses.
+ /// When disabled, date of expiry doesn't affect the MRZ and text statuses.
[DataMember(Name = "strictExpiryDate", EmitDefaultValue = false)]
public bool? StrictExpiryDate { get; set; }
+ ///
+ /// This parameter is used to enable Visible Digital Seal check. Disabled by default.
+ ///
+ /// This parameter is used to enable Visible Digital Seal check. Disabled by default.
+ [DataMember(Name = "checkVDS", EmitDefaultValue = false)]
+ public bool? CheckVDS { get; set; }
+
///
/// Returns the string presentation of the object
///
@@ -737,6 +746,7 @@ public override string ToString()
sb.Append(" ReturnTransliteratedFields: ").Append(ReturnTransliteratedFields).Append("\n");
sb.Append(" BsiTr03135: ").Append(BsiTr03135).Append("\n");
sb.Append(" StrictExpiryDate: ").Append(StrictExpiryDate).Append("\n");
+ sb.Append(" CheckVDS: ").Append(CheckVDS).Append("\n");
sb.Append("}\n");
return sb.ToString();
}
diff --git a/src/Regula.DocumentReader.WebClient/Model/Scenario.cs b/src/Regula.DocumentReader.WebClient/Model/Scenario.cs
index 3b191b3..4abd579 100644
--- a/src/Regula.DocumentReader.WebClient/Model/Scenario.cs
+++ b/src/Regula.DocumentReader.WebClient/Model/Scenario.cs
@@ -151,7 +151,13 @@ public enum Scenario
/// Enum RFID for value: RFID
///
[EnumMember(Value = "RFID")]
- RFID = 20
+ RFID = 20,
+
+ ///
+ /// Enum MDL for value: mDL
+ ///
+ [EnumMember(Value = "mDL")]
+ MDL = 21
}
}