Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ class DocVisualExtendedField(BaseModel):
strings_count: Union[StrictFloat, StrictInt] = Field(description="Number of StringsResult array elements", alias="StringsCount")
strings_result: List[StringRecognitionResult] = Field(description="Array of recognizing probabilities for a each line of text field. Only for Result.VISUAL_TEXT and Result.MRZ_TEXT results.", alias="StringsResult")
buf_length: Union[StrictFloat, StrictInt] = Field(description="Buf_Text text string length", alias="Buf_Length")
buf_text: StrictStr = Field(description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'", alias="Buf_Text")
buf_text: Optional[StrictStr] = Field(default=None, description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'", alias="Buf_Text")
field_mask: Optional[StrictStr] = Field(default=None, alias="FieldMask")
validity: Optional[StrictInt] = Field(default=None, alias="Validity")
in_comparison: Optional[StrictInt] = Field(default=None, alias="InComparison")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ class RFIDDocVisualExtendedField(BaseModel):
strings_count: Union[StrictFloat, StrictInt] = Field(description="Number of StringsResult array elements", alias="StringsCount")
strings_result: List[StringRecognitionResult] = Field(description="Array of recognizing probabilities for a each line of text field. Only for Result.VISUAL_TEXT and Result.MRZ_TEXT results.", alias="StringsResult")
buf_length: Union[StrictFloat, StrictInt] = Field(description="Buf_Text text string length", alias="Buf_Length")
buf_text: StrictStr = Field(description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'", alias="Buf_Text")
buf_text: Optional[StrictStr] = Field(default=None, description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'", alias="Buf_Text")
field_mask: Optional[StrictStr] = Field(default=None, alias="FieldMask")
validity: Optional[StrictInt] = Field(default=None, alias="Validity")
in_comparison: Optional[StrictInt] = Field(default=None, alias="InComparison")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ class RfidSessionData(BaseModel):
root_files: List[Any] = Field(description="List of containers to store information about the read files of the root Master File", alias="RootFiles")
total_bytes_sent: Union[StrictFloat, StrictInt] = Field(description="Total number of bytes transmitted to the RFID-chip during the whole session", alias="TotalBytesSent")
total_bytes_received: Union[StrictFloat, StrictInt] = Field(description="Total number of bytes received from the RFID-chip during the whole session", alias="TotalBytesReceived")
session_key: RfidAccessKey = Field(alias="Session_key")
session_key: Optional[RfidAccessKey] = Field(default=None, alias="Session_key")
session_terminal: RfidTerminal = Field(alias="Session_terminal")
session_procedure: RfidAuthenticationProcedureType = Field(alias="Session_procedure")
security_objects: List[RfidSecurityObject] = Field(description="List of containers to store information about the detected document security objects", alias="SecurityObjects")
Expand Down
2 changes: 2 additions & 0 deletions regula/documentreader/webclient/gen/models/source.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ class Source(str, Enum):
RFID = 'RFID'
MAGNETIC = 'MAGNETIC'
EXTERNAL = 'EXTERNAL'
LIVE = 'LIVE'
FINGERPRINT = 'FINGERPRINT'

@classmethod
def from_json(cls, json_str: str) -> Self:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ class VisualExtendedFieldItem(BaseModel):
strings_count: Union[StrictFloat, StrictInt] = Field(description="Number of StringsResult array elements", alias="StringsCount")
strings_result: List[StringRecognitionResult] = Field(description="Array of recognizing probabilities for a each line of text field. Only for Result.VISUAL_TEXT and Result.MRZ_TEXT results.", alias="StringsResult")
buf_length: Union[StrictFloat, StrictInt] = Field(description="Buf_Text text string length", alias="Buf_Length")
buf_text: StrictStr = Field(description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'", alias="Buf_Text")
buf_text: Optional[StrictStr] = Field(default=None, description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'", alias="Buf_Text")
field_mask: Optional[StrictStr] = Field(default=None, alias="FieldMask")
validity: Optional[StrictInt] = Field(default=None, alias="Validity")
in_comparison: Optional[StrictInt] = Field(default=None, alias="InComparison")
Expand Down