Skip to content

Commit 1de9de5

Browse files
Merge pull request #275 from regulaforensics/14ccbb47
Commit: 14ccbb47
2 parents 89ae777 + 084a7eb commit 1de9de5

File tree

7 files changed

+96
-12
lines changed

7 files changed

+96
-12
lines changed

.openapi-generator/FILES

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ src/Regula.DocumentReader.WebClient/Model/BarcodeType.cs
3939
src/Regula.DocumentReader.WebClient/Model/BcPDF417INFO.cs
4040
src/Regula.DocumentReader.WebClient/Model/BcROIDETECT.cs
4141
src/Regula.DocumentReader.WebClient/Model/BinaryData.cs
42+
src/Regula.DocumentReader.WebClient/Model/BsiTr03135.cs
4243
src/Regula.DocumentReader.WebClient/Model/ByteArrayItem.cs
4344
src/Regula.DocumentReader.WebClient/Model/ByteArrayResult.cs
4445
src/Regula.DocumentReader.WebClient/Model/CandidatesListItem.cs
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
/*
2+
* Regula Document Reader Web API
3+
*
4+
* Documents recognition as easy as reading two bytes. # Clients: * [JavaScript](https://github.com/regulaforensics/DocumentReader-web-js-client) client for the browser and node.js based on axios * [Java](https://github.com/regulaforensics/DocumentReader-web-java-client) client compatible with jvm and android * [Python](https://github.com/regulaforensics/DocumentReader-web-python-client) 3.5+ client * [C#](https://github.com/regulaforensics/DocumentReader-web-csharp-client) client for .NET & .NET Core
5+
*
6+
* The version of the OpenAPI document: 8.1.0
7+
* Generated by: https://github.com/openapitools/openapi-generator.git
8+
*/
9+
10+
11+
using System;
12+
using System.Collections;
13+
using System.Collections.Generic;
14+
using System.Collections.ObjectModel;
15+
using System.Linq;
16+
using System.IO;
17+
using System.Runtime.Serialization;
18+
using System.Text;
19+
using System.Text.RegularExpressions;
20+
using Newtonsoft.Json;
21+
using Newtonsoft.Json.Converters;
22+
using Newtonsoft.Json.Linq;
23+
using System.ComponentModel.DataAnnotations;
24+
using FileParameter = Regula.DocumentReader.WebClient.Client.FileParameter;
25+
using OpenAPIDateConverter = Regula.DocumentReader.WebClient.Client.OpenAPIDateConverter;
26+
27+
namespace Regula.DocumentReader.WebClient.Model
28+
{
29+
/// <summary>
30+
/// BsiTr03135
31+
/// </summary>
32+
[DataContract(Name = "BsiTr03135")]
33+
public partial class BsiTr03135 : IValidatableObject
34+
{
35+
/// <summary>
36+
/// Initializes a new instance of the <see cref="BsiTr03135" /> class.
37+
/// </summary>
38+
/// <param name="generateResult">When enabled, returns processing results in accordance with the BSI TR-03135 standard in addition to the existing processing results..</param>
39+
public BsiTr03135(bool? generateResult = default)
40+
{
41+
this.GenerateResult = generateResult;
42+
}
43+
44+
/// <summary>
45+
/// When enabled, returns processing results in accordance with the BSI TR-03135 standard in addition to the existing processing results.
46+
/// </summary>
47+
/// <value>When enabled, returns processing results in accordance with the BSI TR-03135 standard in addition to the existing processing results.</value>
48+
[DataMember(Name = "generateResult", EmitDefaultValue = false)]
49+
public bool? GenerateResult { get; set; }
50+
51+
/// <summary>
52+
/// Returns the string presentation of the object
53+
/// </summary>
54+
/// <returns>String presentation of the object</returns>
55+
public override string ToString()
56+
{
57+
StringBuilder sb = new StringBuilder();
58+
sb.Append("class BsiTr03135 {\n");
59+
sb.Append(" GenerateResult: ").Append(GenerateResult).Append("\n");
60+
sb.Append("}\n");
61+
return sb.ToString();
62+
}
63+
64+
/// <summary>
65+
/// Returns the JSON string presentation of the object
66+
/// </summary>
67+
/// <returns>JSON string presentation of the object</returns>
68+
public virtual string ToJson()
69+
{
70+
return Newtonsoft.Json.JsonConvert.SerializeObject(this, Newtonsoft.Json.Formatting.Indented);
71+
}
72+
73+
/// <summary>
74+
/// To validate all properties of the instance
75+
/// </summary>
76+
/// <param name="validationContext">Validation context</param>
77+
/// <returns>Validation Result</returns>
78+
IEnumerable<ValidationResult> IValidatableObject.Validate(ValidationContext validationContext)
79+
{
80+
yield break;
81+
}
82+
}
83+
84+
}

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@5c4e9a2f</example>
59+
<example>[B@124677ef</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@5c4e9a2f</example>
65+
<example>[B@124677ef</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@1ce7d5bd</example>
59+
<example>[B@17552dd3</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@1ce7d5bd</example>
65+
<example>[B@17552dd3</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: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,8 @@ protected ProcessParams() { }
143143
/// <param name="disableAuthResolutionFilter">This parameter if enabled will ignore the minimum barcode resolution needed to start processing..</param>
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>
146-
/// <param name="bsiTr03135Results">When enabled, returns processing results in accordance with the BSI TR-03135 standard in addition to the existing processing results..</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, bool? bsiTr03135Results = default)
146+
/// <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)
148148
{
149149
this.Scenario = scenario;
150150
this.GenerateDTCVC = generateDTCVC;
@@ -213,7 +213,7 @@ public ProcessParams(bool? generateDTCVC = default, List<LCID> lcidFilter = defa
213213
this.DisableAuthResolutionFilter = disableAuthResolutionFilter;
214214
this.StrictSecurityChecks = strictSecurityChecks;
215215
this.ReturnTransliteratedFields = returnTransliteratedFields;
216-
this.BsiTr03135Results = bsiTr03135Results;
216+
this.BsiTr03135 = bsiTr03135;
217217
}
218218

219219
/// <summary>
@@ -646,11 +646,10 @@ public ProcessParams(bool? generateDTCVC = default, List<LCID> lcidFilter = defa
646646
public bool? ReturnTransliteratedFields { get; set; }
647647

648648
/// <summary>
649-
/// When enabled, returns processing results in accordance with the BSI TR-03135 standard in addition to the existing processing results.
649+
/// Gets or Sets BsiTr03135
650650
/// </summary>
651-
/// <value>When enabled, returns processing results in accordance with the BSI TR-03135 standard in addition to the existing processing results.</value>
652-
[DataMember(Name = "bsiTr03135Results", EmitDefaultValue = false)]
653-
public bool? BsiTr03135Results { get; set; }
651+
[DataMember(Name = "bsiTr03135", EmitDefaultValue = false)]
652+
public BsiTr03135? BsiTr03135 { get; set; }
654653

655654
/// <summary>
656655
/// Returns the string presentation of the object
@@ -727,7 +726,7 @@ public override string ToString()
727726
sb.Append(" DisableAuthResolutionFilter: ").Append(DisableAuthResolutionFilter).Append("\n");
728727
sb.Append(" StrictSecurityChecks: ").Append(StrictSecurityChecks).Append("\n");
729728
sb.Append(" ReturnTransliteratedFields: ").Append(ReturnTransliteratedFields).Append("\n");
730-
sb.Append(" BsiTr03135Results: ").Append(BsiTr03135Results).Append("\n");
729+
sb.Append(" BsiTr03135: ").Append(BsiTr03135).Append("\n");
731730
sb.Append("}\n");
732731
return sb.ToString();
733732
}

0 commit comments

Comments
 (0)