From f5cc2cb7999787da17d8afb84c48701bb26db1d1 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 18 Mar 2026 07:45:47 +0000 Subject: [PATCH] Commit: 86ba574c --- .../Model/DatabaseDocument.cs | 22 ++++++++++++++++++- .../Model/EncryptedRCLItem.cs | 2 +- .../Model/EncryptedRCLResult.cs | 2 +- .../Model/LicenseItem.cs | 2 +- .../Model/LicenseResult.cs | 2 +- 5 files changed, 25 insertions(+), 5 deletions(-) diff --git a/src/Regula.DocumentReader.WebClient/Model/DatabaseDocument.cs b/src/Regula.DocumentReader.WebClient/Model/DatabaseDocument.cs index 5eff9c8..bb11aa3 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DatabaseDocument.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DatabaseDocument.cs @@ -61,7 +61,9 @@ protected DatabaseDocument() { } /// The year when the document was issued.. /// Guardian country.. /// Whether the document is no longer in circulation.. - 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) + /// ICAO country code.. + /// Document codes.. + 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) { this.BarcodeFields = barcodeFields; // to ensure "country" is required (not null) @@ -98,6 +100,8 @@ public DatabaseDocument(bool barcodeFields = default, string country = default, this.Year = year; this.Sovereignty = sovereignty; this.Deprecated = deprecated; + this.IcaoCode = icaoCode; + this.DocCodes = docCodes; } /// @@ -198,6 +202,20 @@ public DatabaseDocument(bool barcodeFields = default, string country = default, [DataMember(Name = "deprecated", EmitDefaultValue = false)] public bool? Deprecated { get; set; } + /// + /// ICAO country code. + /// + /// ICAO country code. + [DataMember(Name = "icao_code", EmitDefaultValue = false)] + public string? IcaoCode { get; set; } + + /// + /// Document codes. + /// + /// Document codes. + [DataMember(Name = "doc_codes", EmitDefaultValue = false)] + public string? DocCodes { get; set; } + /// /// Returns the string presentation of the object /// @@ -221,6 +239,8 @@ public override string ToString() sb.Append(" Year: ").Append(Year).Append("\n"); sb.Append(" Sovereignty: ").Append(Sovereignty).Append("\n"); sb.Append(" Deprecated: ").Append(Deprecated).Append("\n"); + sb.Append(" IcaoCode: ").Append(IcaoCode).Append("\n"); + sb.Append(" DocCodes: ").Append(DocCodes).Append("\n"); sb.Append("}\n"); return sb.ToString(); } diff --git a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs index 8d9dec9..417c4f9 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@6f2a71c9 + [B@2e99d5e7 */ [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 78ba052..40005be 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@6f2a71c9 + [B@2e99d5e7 */ [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 0175cd4..3fff14b 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@3836c545 + [B@7696d06c */ [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 54f94f6..c677b57 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@3836c545 + [B@7696d06c */ [DataMember(Name = "License", IsRequired = true, EmitDefaultValue = true)] public byte[] License { get; set; }