Skip to content

Commit 4b86331

Browse files
Merge pull request #241 from regulaforensics/develop
Develop -> Stable
2 parents e8fb20e + 9868c23 commit 4b86331

File tree

5 files changed

+5
-10
lines changed

5 files changed

+5
-10
lines changed

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
from pydantic import BaseModel, ConfigDict, Field, StrictFloat, StrictInt
1313
from typing import Any, ClassVar, Dict, List, Optional, Union
14-
from regula.documentreader.webclient.gen.models.parsing_error_codes import ParsingErrorCodes
1514
from regula.documentreader.webclient.gen.models.rfid_access_control_procedure_type import RfidAccessControlProcedureType
1615
from regula.documentreader.webclient.gen.models.rfid_error_codes import RFIDErrorCodes
1716
from typing import Optional, Set
@@ -24,7 +23,7 @@ class RfidAccessControlInfo(BaseModel):
2423
type: RfidAccessControlProcedureType = Field(alias="Type")
2524
status: RFIDErrorCodes = Field(alias="Status")
2625
active_option_idx: Optional[Union[StrictFloat, StrictInt]] = Field(default=None, description="Index of the active variant of the procedure", alias="ActiveOptionIdx")
27-
notifications: List[ParsingErrorCodes] = Field(description="List of remarks arisen during the procedure.", alias="Notifications")
26+
notifications: List[StrictInt] = Field(description="List of remarks arisen during the procedure. Can be ParsingErrorCodes or ParsingNotificationCodes enum.", alias="Notifications")
2827
access_control_options: Optional[List[Any]] = Field(default=None, description="List of structures with are used to describe the variants of the authentication or secure data access procedure performance within the context of the communication session with electronic document", alias="AccessControlOptions")
2928
__properties: ClassVar[List[str]] = ["Type", "Status", "ActiveOptionIdx", "Notifications", "AccessControlOptions"]
3029

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
from pydantic import BaseModel, ConfigDict, Field, StrictFloat, StrictInt, StrictStr
1313
from typing import Any, ClassVar, Dict, List, Union
14-
from regula.documentreader.webclient.gen.models.parsing_error_codes import ParsingErrorCodes
1514
from regula.documentreader.webclient.gen.models.rfid_certificate_origin import RfidCertificateOrigin
1615
from regula.documentreader.webclient.gen.models.rfid_certificate_type import RfidCertificateType
1716
from regula.documentreader.webclient.gen.models.rfid_distinguished_name import RfidDistinguishedName
@@ -34,7 +33,7 @@ class RfidCertificateEx(BaseModel):
3433
subject: RfidDistinguishedName = Field(alias="Subject")
3534
subject_pk_algorithm: StrictStr = Field(description="Certificate public key algorithm identifier (OID); String in the format S1 (S2), where S1 – algorithm name, S2 – identifier (OID string).", alias="SubjectPKAlgorithm")
3635
extensions: List[RfidPkiExtension] = Field(description="List of the certificate extensions", alias="Extensions")
37-
notifications: List[ParsingErrorCodes] = Field(description="List of remarks arisen during the analysis of the certificate data structure and its validity verification.", alias="Notifications")
36+
notifications: List[StrictInt] = Field(description="List of remarks arisen during the analysis of the certificate data structure and its validity verification. Can be ParsingErrorCodes or ParsingNotificationCodes enum.", alias="Notifications")
3837
origin: RfidCertificateOrigin = Field(alias="Origin")
3938
type: RfidCertificateType = Field(alias="Type")
4039
file_name: TrfFtString = Field(alias="FileName")

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
from typing import Any, ClassVar, Dict, List, Optional, Union
1414
from regula.documentreader.webclient.gen.models.graphic_field_type import GraphicFieldType
1515
from regula.documentreader.webclient.gen.models.parsed_data import ParsedData
16-
from regula.documentreader.webclient.gen.models.parsing_error_codes import ParsingErrorCodes
1716
from regula.documentreader.webclient.gen.models.rfid_data_file_type import RfidDataFileType
1817
from regula.documentreader.webclient.gen.models.rfid_error_codes import RFIDErrorCodes
1918
from regula.documentreader.webclient.gen.models.security_object_certificates import SecurityObjectCertificates
@@ -32,7 +31,7 @@ class RfidDataFile(BaseModel):
3231
reading_status: RFIDErrorCodes = Field(alias="ReadingStatus")
3332
reading_time: Optional[Union[StrictFloat, StrictInt]] = Field(default=None, description="Time of reading, milliseconds", alias="ReadingTime")
3433
pa_status: Optional[RFIDErrorCodes] = Field(default=None, alias="PA_Status")
35-
notifications: Optional[List[ParsingErrorCodes]] = Field(default=None, description="List of remarks arisen when reading data from the memory of the chip and analysing their ASN.1-structure.", alias="Notifications")
34+
notifications: Optional[List[StrictInt]] = Field(default=None, description="List of remarks arisen when reading data from the memory of the chip and analysing their ASN.1-structure. Can be ParsingErrorCodes or ParsingNotificationCodes enum.", alias="Notifications")
3635
doc_fields_text: Optional[List[TextFieldType]] = Field(default=None, description="List of document text fields formed on the basis of the file contents", alias="DocFields_Text")
3736
doc_fields_graphics: Optional[List[GraphicFieldType]] = Field(default=None, description="List of document graphic fields formed on the basis of the file contents", alias="DocFields_Graphics")
3837
doc_fields_originals: Optional[List[GraphicFieldType]] = Field(default=None, description="List of the original binary representation of graphic document fields formed on the basis of the file contents", alias="DocFields_Originals")

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
from pydantic import BaseModel, ConfigDict, Field, StrictFloat, StrictInt, StrictStr
1313
from typing import Any, ClassVar, Dict, List, Union
14-
from regula.documentreader.webclient.gen.models.parsing_error_codes import ParsingErrorCodes
1514
from regula.documentreader.webclient.gen.models.rfid_signer_info_ex import RfidSignerInfoEx
1615
from typing import Optional, Set
1716
from typing_extensions import Self
@@ -23,7 +22,7 @@ class RfidSecurityObject(BaseModel):
2322
version: Union[StrictFloat, StrictInt] = Field(description="Security object version", alias="Version")
2423
object_type: StrictStr = Field(description="Identifier of the security object", alias="ObjectType")
2524
file_reference: Union[StrictFloat, StrictInt] = Field(description="Reference to the source file of the security object data", alias="FileReference")
26-
notifications: List[ParsingErrorCodes] = Field(description="List of remarks arisen during the analysis of SO data structure.", alias="Notifications")
25+
notifications: List[StrictInt] = Field(description="List of remarks arisen during the analysis of SO data structure. Can be ParsingErrorCodes or ParsingNotificationCodes enum.", alias="Notifications")
2726
signer_infos: List[RfidSignerInfoEx] = Field(description="List of containers to store information about digital signature objects contained in the SO", alias="SignerInfos")
2827
__properties: ClassVar[List[str]] = ["Version", "ObjectType", "FileReference", "Notifications", "SignerInfos"]
2928

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
from pydantic import BaseModel, ConfigDict, Field, StrictFloat, StrictInt, StrictStr
1313
from typing import Any, ClassVar, Dict, List, Union
14-
from regula.documentreader.webclient.gen.models.parsing_error_codes import ParsingErrorCodes
1514
from regula.documentreader.webclient.gen.models.rfid_attribute_data import RfidAttributeData
1615
from regula.documentreader.webclient.gen.models.rfid_certificate_ex import RfidCertificateEx
1716
from regula.documentreader.webclient.gen.models.rfid_distinguished_name import RfidDistinguishedName
@@ -35,7 +34,7 @@ class RfidSignerInfoEx(BaseModel):
3534
pa_status: RFIDErrorCodes = Field(alias="PA_Status")
3635
certificate_chain: List[RfidCertificateEx] = Field(description="Certificate chain, used for the digital signature verification.", alias="CertificateChain")
3736
data_to_hash: StrictStr = Field(description="Binary data array used to calculate the hash value for digital signature verification. Base64 encoded.", alias="DataToHash")
38-
notifications: List[ParsingErrorCodes] = Field(alias="Notifications")
37+
notifications: List[StrictInt] = Field(description="Can be ParsingErrorCodes or ParsingNotificationCodes enum.", alias="Notifications")
3938
__properties: ClassVar[List[str]] = ["Version", "Issuer", "SerialNumber", "SubjectKeyIdentifier", "DigestAlgorithm", "SignedAttributes", "SignatureAlgorithm", "Signature", "PA_Status", "CertificateChain", "DataToHash", "Notifications"]
4039

4140
model_config = ConfigDict(

0 commit comments

Comments
 (0)