Skip to content

Commit 7b3ea11

Browse files
author
regula-bot
committed
Merge remote-tracking branch 'origin/stable'
2 parents 20f862b + 1c40c08 commit 7b3ea11

File tree

14 files changed

+197
-12
lines changed

14 files changed

+197
-12
lines changed

.openapi-generator/FILES

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ src/Regula.DocumentReader.WebClient/Model/ProcessRequestImage.cs
177177
src/Regula.DocumentReader.WebClient/Model/ProcessResponse.cs
178178
src/Regula.DocumentReader.WebClient/Model/ProcessSystemInfo.cs
179179
src/Regula.DocumentReader.WebClient/Model/ProcessingStatus.cs
180+
src/Regula.DocumentReader.WebClient/Model/PropertiesParams.cs
180181
src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedField.cs
181182
src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedFieldItem.cs
182183
src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedInfo.cs

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

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ public partial class AuthParams : IValidatableObject
5151
/// <param name="checkPhotoComparison">This parameter is used to enable Portrait comparison check.</param>
5252
/// <param name="checkLetterScreen">This parameter is used to enable LetterScreen check.</param>
5353
/// <param name="checkSecurityText">This parameter is used to enable Security text check.</param>
54-
public AuthParams(bool? checkLiveness = default, LivenessParams? livenessParams = default, bool? checkUVLuminiscence = default, bool? checkIRB900 = default, bool? checkImagePatterns = default, bool? checkFibers = default, bool? checkExtMRZ = default, bool? checkExtOCR = default, bool? checkAxial = default, bool? checkBarcodeFormat = default, bool? checkIRVisibility = default, bool? checkIPI = default, bool? checkPhotoEmbedding = default, bool? checkPhotoComparison = default, bool? checkLetterScreen = default, bool? checkSecurityText = default)
54+
/// <param name="checkProperties">Set to true to enable detection of the document properties, such as holder&#39;s signature and other attributes..</param>
55+
/// <param name="propertiesParams">propertiesParams.</param>
56+
public AuthParams(bool? checkLiveness = default, LivenessParams? livenessParams = default, bool? checkUVLuminiscence = default, bool? checkIRB900 = default, bool? checkImagePatterns = default, bool? checkFibers = default, bool? checkExtMRZ = default, bool? checkExtOCR = default, bool? checkAxial = default, bool? checkBarcodeFormat = default, bool? checkIRVisibility = default, bool? checkIPI = default, bool? checkPhotoEmbedding = default, bool? checkPhotoComparison = default, bool? checkLetterScreen = default, bool? checkSecurityText = default, bool? checkProperties = default, PropertiesParams? propertiesParams = default)
5557
{
5658
this.CheckLiveness = checkLiveness;
5759
this.LivenessParams = livenessParams;
@@ -69,6 +71,8 @@ public AuthParams(bool? checkLiveness = default, LivenessParams? livenessParams
6971
this.CheckPhotoComparison = checkPhotoComparison;
7072
this.CheckLetterScreen = checkLetterScreen;
7173
this.CheckSecurityText = checkSecurityText;
74+
this.CheckProperties = checkProperties;
75+
this.PropertiesParams = propertiesParams;
7276
}
7377

7478
/// <summary>
@@ -182,6 +186,19 @@ public AuthParams(bool? checkLiveness = default, LivenessParams? livenessParams
182186
[DataMember(Name = "checkSecurityText", EmitDefaultValue = false)]
183187
public bool? CheckSecurityText { get; set; }
184188

189+
/// <summary>
190+
/// Set to true to enable detection of the document properties, such as holder&#39;s signature and other attributes.
191+
/// </summary>
192+
/// <value>Set to true to enable detection of the document properties, such as holder&#39;s signature and other attributes.</value>
193+
[DataMember(Name = "checkProperties", EmitDefaultValue = false)]
194+
public bool? CheckProperties { get; set; }
195+
196+
/// <summary>
197+
/// Gets or Sets PropertiesParams
198+
/// </summary>
199+
[DataMember(Name = "propertiesParams", EmitDefaultValue = false)]
200+
public PropertiesParams? PropertiesParams { get; set; }
201+
185202
/// <summary>
186203
/// Returns the string presentation of the object
187204
/// </summary>
@@ -206,6 +223,8 @@ public override string ToString()
206223
sb.Append(" CheckPhotoComparison: ").Append(CheckPhotoComparison).Append("\n");
207224
sb.Append(" CheckLetterScreen: ").Append(CheckLetterScreen).Append("\n");
208225
sb.Append(" CheckSecurityText: ").Append(CheckSecurityText).Append("\n");
226+
sb.Append(" CheckProperties: ").Append(CheckProperties).Append("\n");
227+
sb.Append(" PropertiesParams: ").Append(PropertiesParams).Append("\n");
209228
sb.Append("}\n");
210229
return sb.ToString();
211230
}

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,12 @@ public enum AuthenticityResultType: long
140140
/// <summary>
141141
/// Enum ENCRYPTED_IPI for value: 16777216
142142
/// </summary>
143-
ENCRYPTED_IPI = 16777216
143+
ENCRYPTED_IPI = 16777216,
144+
145+
/// <summary>
146+
/// Enum PROPERTY for value: 33554432
147+
/// </summary>
148+
PROPERTY = 33554432
144149
}
145150

146151
}

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

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,22 @@ public enum CheckDiagnose
675675
/// <summary>
676676
/// Enum CHD_INCORRECT_OBJECT_COLOR for value: 250
677677
/// </summary>
678-
CHD_INCORRECT_OBJECT_COLOR = 250
678+
CHD_INCORRECT_OBJECT_COLOR = 250,
679+
680+
/// <summary>
681+
/// Enum PROPERTY_NO_SIGNATURE for value: 260
682+
/// </summary>
683+
PROPERTY_NO_SIGNATURE = 260,
684+
685+
/// <summary>
686+
/// Enum PROPERTY_TEXT_AS_SIGNATURE for value: 261
687+
/// </summary>
688+
PROPERTY_TEXT_AS_SIGNATURE = 261,
689+
690+
/// <summary>
691+
/// Enum PROPERTY_FINGERPRINT_AS_SIGNATURE for value: 262
692+
/// </summary>
693+
PROPERTY_FINGERPRINT_AS_SIGNATURE = 262
679694
}
680695

681696
}

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

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ protected DatabaseDocument() { }
6161
/// <param name="year">The year when the document was issued..</param>
6262
/// <param name="sovereignty">Guardian country..</param>
6363
/// <param name="deprecated">Whether the document is no longer in circulation..</param>
64-
public DatabaseDocument(bool barcodeFields = default, string country = default, string createad = default, DocumentType docType = default, string document = default, bool graphicFields = default, int id = default, bool mrz = default, string? region = default, bool rfidChip = default, bool textFields = default, string updated = default, string? year = default, string? sovereignty = default, bool? deprecated = default)
64+
/// <param name="icaoCode">ICAO country code..</param>
65+
/// <param name="docCodes">Document codes..</param>
66+
public DatabaseDocument(bool barcodeFields = default, string country = default, string createad = default, DocumentType docType = default, string document = default, bool graphicFields = default, int id = default, bool mrz = default, string? region = default, bool rfidChip = default, bool textFields = default, string updated = default, string? year = default, string? sovereignty = default, bool? deprecated = default, string? icaoCode = default, string? docCodes = default)
6567
{
6668
this.BarcodeFields = barcodeFields;
6769
// to ensure "country" is required (not null)
@@ -98,6 +100,8 @@ public DatabaseDocument(bool barcodeFields = default, string country = default,
98100
this.Year = year;
99101
this.Sovereignty = sovereignty;
100102
this.Deprecated = deprecated;
103+
this.IcaoCode = icaoCode;
104+
this.DocCodes = docCodes;
101105
}
102106

103107
/// <summary>
@@ -198,6 +202,20 @@ public DatabaseDocument(bool barcodeFields = default, string country = default,
198202
[DataMember(Name = "deprecated", EmitDefaultValue = false)]
199203
public bool? Deprecated { get; set; }
200204

205+
/// <summary>
206+
/// ICAO country code.
207+
/// </summary>
208+
/// <value>ICAO country code.</value>
209+
[DataMember(Name = "icao_code", EmitDefaultValue = false)]
210+
public string? IcaoCode { get; set; }
211+
212+
/// <summary>
213+
/// Document codes.
214+
/// </summary>
215+
/// <value>Document codes.</value>
216+
[DataMember(Name = "doc_codes", EmitDefaultValue = false)]
217+
public string? DocCodes { get; set; }
218+
201219
/// <summary>
202220
/// Returns the string presentation of the object
203221
/// </summary>
@@ -221,6 +239,8 @@ public override string ToString()
221239
sb.Append(" Year: ").Append(Year).Append("\n");
222240
sb.Append(" Sovereignty: ").Append(Sovereignty).Append("\n");
223241
sb.Append(" Deprecated: ").Append(Deprecated).Append("\n");
242+
sb.Append(" IcaoCode: ").Append(IcaoCode).Append("\n");
243+
sb.Append(" DocCodes: ").Append(DocCodes).Append("\n");
224244
sb.Append("}\n");
225245
return sb.ToString();
226246
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public EncryptedRCLItem(byte[] encryptedRCL = default)
5656
/// </summary>
5757
/// <value>Base64 encoded data</value>
5858
/*
59-
<example>[B@124677ef</example>
59+
<example>[B@2e99d5e7</example>
6060
*/
6161
[DataMember(Name = "EncryptedRCL", IsRequired = true, EmitDefaultValue = true)]
6262
public byte[] EncryptedRCL { get; set; }

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public EncryptedRCLResult(byte[] encryptedRCL = default, int? bufLength = defaul
6262
/// </summary>
6363
/// <value>Base64 encoded data</value>
6464
/*
65-
<example>[B@124677ef</example>
65+
<example>[B@2e99d5e7</example>
6666
*/
6767
[DataMember(Name = "EncryptedRCL", IsRequired = true, EmitDefaultValue = true)]
6868
public byte[] EncryptedRCL { get; set; }

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public LicenseItem(byte[] license = default)
5656
/// </summary>
5757
/// <value>Base64 encoded data</value>
5858
/*
59-
<example>[B@17552dd3</example>
59+
<example>[B@7696d06c</example>
6060
*/
6161
[DataMember(Name = "License", IsRequired = true, EmitDefaultValue = true)]
6262
public byte[] License { get; set; }

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public LicenseResult(byte[] license = default, int? bufLength = default, int? li
6262
/// </summary>
6363
/// <value>Base64 encoded data</value>
6464
/*
65-
<example>[B@17552dd3</example>
65+
<example>[B@7696d06c</example>
6666
*/
6767
[DataMember(Name = "License", IsRequired = true, EmitDefaultValue = true)]
6868
public byte[] License { get; set; }

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

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,9 @@ protected ProcessParams() { }
144144
/// <param name="strictSecurityChecks">When enabled, this parameter marks security checks that don’t meet minimum requirements as &#39;Failed&#39; (instead of &#39;WasNotDone&#39;), which causes the overall security status to be &#39;Failed&#39;..</param>
145145
/// <param name="returnTransliteratedFields">Allows transliteration to be turned on or off; by default, it is enabled..</param>
146146
/// <param name="bsiTr03135">bsiTr03135.</param>
147-
public ProcessParams(bool? generateDTCVC = default, List<LCID> lcidFilter = default, bool? checkLiveness = default, List<LCID> lcidIgnoreFilter = default, bool? oneShotIdentification = default, bool? useFaceApi = default, FaceApi? faceApi = default, bool? doDetectCan = default, int? imageOutputMaxHeight = default, int? imageOutputMaxWidth = default, Scenario scenario = default, List<Result> resultTypeOutput = default, bool? doublePageSpread = default, bool? generateDoublePageSpreadImage = default, List<TextFieldType> fieldTypesFilter = default, List<TextFieldType> fieldTypesIgnoreFilter = default, string? dateFormat = default, MeasureSystem? measureSystem = default, int? imageDpiOutMax = default, bool? alreadyCropped = default, Dictionary<string, Object> customParams = default, List<PerDocumentConfig> 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<MRZFormat> mrzFormatsFilter = default, bool? forceReadMrzBeforeLocate = default, bool? parseBarcodes = default, TextPostProcessing? convertCase = default, bool? splitNames = default, bool? disablePerforationOCR = default, List<DocumentType> documentGroupFilter = default, long? processAuth = default, int? deviceId = default, int? deviceType = default, string? deviceTypeHex = default, bool? ignoreDeviceIdFromImage = default, List<int> documentIdList = default, ProcessParamsRfid? rfid = default, bool? checkAuth = default, AuthParams? authParams = default, MrzDetectModeEnum? mrzDetectMode = default, bool? generateNumericCodes = default, bool? strictBarcodeDigitalSignatureCheck = default, bool? selectLongestNames = default, List<InputBarcodeType> doBarcodes = default, bool? strictDLCategoryExpiry = default, bool? generateAlpha2Codes = default, int? pdfPagesLimit = default, bool? disableAuthResolutionFilter = default, bool? strictSecurityChecks = default, bool? returnTransliteratedFields = default, BsiTr03135? bsiTr03135 = default)
147+
/// <param name="strictExpiryDate">When disabled, date of expiry doesn&#39;t affect the MRZ and text statuses..</param>
148+
/// <param name="checkVDS">This parameter is used to enable Visible Digital Seal check. Disabled by default..</param>
149+
public ProcessParams(bool? generateDTCVC = default, List<LCID> lcidFilter = default, bool? checkLiveness = default, List<LCID> lcidIgnoreFilter = default, bool? oneShotIdentification = default, bool? useFaceApi = default, FaceApi? faceApi = default, bool? doDetectCan = default, int? imageOutputMaxHeight = default, int? imageOutputMaxWidth = default, Scenario scenario = default, List<Result> resultTypeOutput = default, bool? doublePageSpread = default, bool? generateDoublePageSpreadImage = default, List<TextFieldType> fieldTypesFilter = default, List<TextFieldType> fieldTypesIgnoreFilter = default, string? dateFormat = default, MeasureSystem? measureSystem = default, int? imageDpiOutMax = default, bool? alreadyCropped = default, Dictionary<string, Object> customParams = default, List<PerDocumentConfig> 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<MRZFormat> mrzFormatsFilter = default, bool? forceReadMrzBeforeLocate = default, bool? parseBarcodes = default, TextPostProcessing? convertCase = default, bool? splitNames = default, bool? disablePerforationOCR = default, List<DocumentType> documentGroupFilter = default, long? processAuth = default, int? deviceId = default, int? deviceType = default, string? deviceTypeHex = default, bool? ignoreDeviceIdFromImage = default, List<int> documentIdList = default, ProcessParamsRfid? rfid = default, bool? checkAuth = default, AuthParams? authParams = default, MrzDetectModeEnum? mrzDetectMode = default, bool? generateNumericCodes = default, bool? strictBarcodeDigitalSignatureCheck = default, bool? selectLongestNames = default, List<InputBarcodeType> 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)
148150
{
149151
this.Scenario = scenario;
150152
this.GenerateDTCVC = generateDTCVC;
@@ -214,6 +216,8 @@ public ProcessParams(bool? generateDTCVC = default, List<LCID> lcidFilter = defa
214216
this.StrictSecurityChecks = strictSecurityChecks;
215217
this.ReturnTransliteratedFields = returnTransliteratedFields;
216218
this.BsiTr03135 = bsiTr03135;
219+
this.StrictExpiryDate = strictExpiryDate;
220+
this.CheckVDS = checkVDS;
217221
}
218222

219223
/// <summary>
@@ -651,6 +655,20 @@ public ProcessParams(bool? generateDTCVC = default, List<LCID> lcidFilter = defa
651655
[DataMember(Name = "bsiTr03135", EmitDefaultValue = false)]
652656
public BsiTr03135? BsiTr03135 { get; set; }
653657

658+
/// <summary>
659+
/// When disabled, date of expiry doesn&#39;t affect the MRZ and text statuses.
660+
/// </summary>
661+
/// <value>When disabled, date of expiry doesn&#39;t affect the MRZ and text statuses.</value>
662+
[DataMember(Name = "strictExpiryDate", EmitDefaultValue = false)]
663+
public bool? StrictExpiryDate { get; set; }
664+
665+
/// <summary>
666+
/// This parameter is used to enable Visible Digital Seal check. Disabled by default.
667+
/// </summary>
668+
/// <value>This parameter is used to enable Visible Digital Seal check. Disabled by default.</value>
669+
[DataMember(Name = "checkVDS", EmitDefaultValue = false)]
670+
public bool? CheckVDS { get; set; }
671+
654672
/// <summary>
655673
/// Returns the string presentation of the object
656674
/// </summary>
@@ -727,6 +745,8 @@ public override string ToString()
727745
sb.Append(" StrictSecurityChecks: ").Append(StrictSecurityChecks).Append("\n");
728746
sb.Append(" ReturnTransliteratedFields: ").Append(ReturnTransliteratedFields).Append("\n");
729747
sb.Append(" BsiTr03135: ").Append(BsiTr03135).Append("\n");
748+
sb.Append(" StrictExpiryDate: ").Append(StrictExpiryDate).Append("\n");
749+
sb.Append(" CheckVDS: ").Append(CheckVDS).Append("\n");
730750
sb.Append("}\n");
731751
return sb.ToString();
732752
}

0 commit comments

Comments
 (0)