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; }