Skip to content

Commit fd8dbe4

Browse files
42782 - update models
1 parent 96c4c96 commit fd8dbe4

File tree

5 files changed

+6
-4
lines changed

5 files changed

+6
-4
lines changed

regula/documentreader/webclient/gen/models/doc_visual_extended_field.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class DocVisualExtendedField(BaseModel):
2828
strings_count: SkipValidation[float] = Field(alias="StringsCount", description="Number of StringsResult array elements")
2929
strings_result: SkipValidation[List[StringRecognitionResult]] = Field(alias="StringsResult", description="Array of recognizing probabilities for a each line of text field. Only for Result.VISUAL_TEXT and Result.MRZ_TEXT results.")
3030
buf_length: SkipValidation[float] = Field(alias="Buf_Length", description="Buf_Text text string length")
31-
buf_text: SkipValidation[str] = Field(alias="Buf_Text", description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'")
31+
buf_text: SkipValidation[Optional[str]] = Field(alias="Buf_Text", default=None, description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'")
3232
field_mask: SkipValidation[Optional[str]] = Field(alias="FieldMask", default=None)
3333
validity: SkipValidation[Optional[int]] = Field(alias="Validity", default=None)
3434
in_comparison: SkipValidation[Optional[int]] = Field(alias="InComparison", default=None)

regula/documentreader/webclient/gen/models/rfid_doc_visual_extended_field.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class RFIDDocVisualExtendedField(BaseModel):
2727
strings_count: SkipValidation[float] = Field(alias="StringsCount", description="Number of StringsResult array elements")
2828
strings_result: SkipValidation[List[StringRecognitionResult]] = Field(alias="StringsResult", description="Array of recognizing probabilities for a each line of text field. Only for Result.VISUAL_TEXT and Result.MRZ_TEXT results.")
2929
buf_length: SkipValidation[float] = Field(alias="Buf_Length", description="Buf_Text text string length")
30-
buf_text: SkipValidation[str] = Field(alias="Buf_Text", description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'")
30+
buf_text: SkipValidation[Optional[str]] = Field(alias="Buf_Text", default=None, description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'")
3131
field_mask: SkipValidation[Optional[str]] = Field(alias="FieldMask", default=None)
3232
validity: SkipValidation[Optional[int]] = Field(alias="Validity", default=None)
3333
in_comparison: SkipValidation[Optional[int]] = Field(alias="InComparison", default=None)

regula/documentreader/webclient/gen/models/rfid_session_data.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class RfidSessionData(BaseModel):
4040
root_files: SkipValidation[List[object]] = Field(alias="RootFiles", description="List of containers to store information about the read files of the root Master File")
4141
total_bytes_sent: SkipValidation[float] = Field(alias="TotalBytesSent", description="Total number of bytes transmitted to the RFID-chip during the whole session")
4242
total_bytes_received: SkipValidation[float] = Field(alias="TotalBytesReceived", description="Total number of bytes received from the RFID-chip during the whole session")
43-
session_key: SkipValidation[RfidAccessKey] = Field(alias="Session_key")
43+
session_key: SkipValidation[Optional[RfidAccessKey]] = Field(alias="Session_key", default=None)
4444
session_terminal: SkipValidation[RfidTerminal] = Field(alias="Session_terminal")
4545
session_procedure: SkipValidation[RfidAuthenticationProcedureType] = Field(alias="Session_procedure")
4646
security_objects: SkipValidation[List[RfidSecurityObject]] = Field(alias="SecurityObjects", description="List of containers to store information about the detected document security objects")

regula/documentreader/webclient/gen/models/source.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ class Source(str, Enum):
2424
RFID = 'RFID'
2525
MAGNETIC = 'MAGNETIC'
2626
EXTERNAL = 'EXTERNAL'
27+
LIVE = 'LIVE'
28+
FINGERPRINT = 'FINGERPRINT'
2729

2830
@classmethod
2931
def from_json(cls, json_str: str) -> Self:

regula/documentreader/webclient/gen/models/visual_extended_field_item.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class VisualExtendedFieldItem(BaseModel):
2727
strings_count: SkipValidation[float] = Field(alias="StringsCount", description="Number of StringsResult array elements")
2828
strings_result: SkipValidation[List[StringRecognitionResult]] = Field(alias="StringsResult", description="Array of recognizing probabilities for a each line of text field. Only for Result.VISUAL_TEXT and Result.MRZ_TEXT results.")
2929
buf_length: SkipValidation[float] = Field(alias="Buf_Length", description="Buf_Text text string length")
30-
buf_text: SkipValidation[str] = Field(alias="Buf_Text", description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'")
30+
buf_text: SkipValidation[Optional[str]] = Field(alias="Buf_Text", default=None, description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'")
3131
field_mask: SkipValidation[Optional[str]] = Field(alias="FieldMask", default=None)
3232
validity: SkipValidation[Optional[int]] = Field(alias="Validity", default=None)
3333
in_comparison: SkipValidation[Optional[int]] = Field(alias="InComparison", default=None)

0 commit comments

Comments
 (0)