@@ -90,7 +90,8 @@ class ProcessParams(object):
9090 'generate_numeric_codes' : 'bool' ,
9191 'strict_barcode_digital_signature_check' : 'bool' ,
9292 'select_longest_names' : 'bool' ,
93- 'do_barcodes' : 'list[InputBarcodeType]'
93+ 'do_barcodes' : 'list[InputBarcodeType]' ,
94+ 'strict_dl_category_expiry' : 'bool'
9495 }
9596
9697 attribute_map = {
@@ -152,10 +153,11 @@ class ProcessParams(object):
152153 'generate_numeric_codes' : 'generateNumericCodes' ,
153154 'strict_barcode_digital_signature_check' : 'strictBarcodeDigitalSignatureCheck' ,
154155 'select_longest_names' : 'selectLongestNames' ,
155- 'do_barcodes' : 'doBarcodes'
156+ 'do_barcodes' : 'doBarcodes' ,
157+ 'strict_dl_category_expiry' : 'strictDLCategoryExpiry'
156158 }
157159
158- def __init__ (self , generate_dtcvc = None , lcid_filter = None , lcid_ignore_filter = None , one_shot_identification = None , use_face_api = None , face_api = None , do_detect_can = None , image_output_max_height = None , image_output_max_width = None , scenario = None , result_type_output = None , double_page_spread = None , generate_double_page_spread_image = None , field_types_filter = None , date_format = None , measure_system = None , image_dpi_out_max = None , already_cropped = None , custom_params = None , config = None , log = None , log_level = None , force_doc_id = None , match_text_field_mask = None , fast_doc_detect = None , update_ocr_validity_by_glare = None , check_required_text_fields = None , return_cropped_barcode = None , image_qa = None , strict_image_quality = None , respect_image_quality = None , force_doc_format = None , no_graphics = None , depersonalize_log = None , multi_doc_on_image = None , shift_expiry_date = None , minimal_holder_age = None , return_uncropped_image = None , mrz_formats_filter = None , force_read_mrz_before_locate = None , parse_barcodes = None , convert_case = None , split_names = None , disable_perforation_ocr = None , document_group_filter = None , process_auth = None , device_id = None , device_type = None , device_type_hex = None , ignore_device_id_from_image = None , document_id_list = None , rfid = None , check_auth = None , auth_params = None , mrz_detect_mode = None , generate_numeric_codes = None , strict_barcode_digital_signature_check = None , select_longest_names = None , do_barcodes = None , local_vars_configuration = None ): # noqa: E501
160+ def __init__ (self , generate_dtcvc = None , lcid_filter = None , lcid_ignore_filter = None , one_shot_identification = None , use_face_api = None , face_api = None , do_detect_can = None , image_output_max_height = None , image_output_max_width = None , scenario = None , result_type_output = None , double_page_spread = None , generate_double_page_spread_image = None , field_types_filter = None , date_format = None , measure_system = None , image_dpi_out_max = None , already_cropped = None , custom_params = None , config = None , log = None , log_level = None , force_doc_id = None , match_text_field_mask = None , fast_doc_detect = None , update_ocr_validity_by_glare = None , check_required_text_fields = None , return_cropped_barcode = None , image_qa = None , strict_image_quality = None , respect_image_quality = None , force_doc_format = None , no_graphics = None , depersonalize_log = None , multi_doc_on_image = None , shift_expiry_date = None , minimal_holder_age = None , return_uncropped_image = None , mrz_formats_filter = None , force_read_mrz_before_locate = None , parse_barcodes = None , convert_case = None , split_names = None , disable_perforation_ocr = None , document_group_filter = None , process_auth = None , device_id = None , device_type = None , device_type_hex = None , ignore_device_id_from_image = None , document_id_list = None , rfid = None , check_auth = None , auth_params = None , mrz_detect_mode = None , generate_numeric_codes = None , strict_barcode_digital_signature_check = None , select_longest_names = None , do_barcodes = None , strict_dl_category_expiry = None , local_vars_configuration = None ): # noqa: E501
159161 """ProcessParams - a model defined in OpenAPI""" # noqa: E501
160162 if local_vars_configuration is None :
161163 local_vars_configuration = Configuration ()
@@ -220,6 +222,7 @@ def __init__(self, generate_dtcvc=None, lcid_filter=None, lcid_ignore_filter=Non
220222 self ._strict_barcode_digital_signature_check = None
221223 self ._select_longest_names = None
222224 self ._do_barcodes = None
225+ self ._strict_dl_category_expiry = None
223226 self .discriminator = None
224227
225228 if generate_dtcvc is not None :
@@ -339,6 +342,8 @@ def __init__(self, generate_dtcvc=None, lcid_filter=None, lcid_ignore_filter=Non
339342 self .select_longest_names = select_longest_names
340343 if do_barcodes is not None :
341344 self .do_barcodes = do_barcodes
345+ if strict_dl_category_expiry is not None :
346+ self .strict_dl_category_expiry = strict_dl_category_expiry
342347
343348 @property
344349 def generate_dtcvc (self ):
@@ -1679,6 +1684,29 @@ def do_barcodes(self, do_barcodes):
16791684
16801685 self ._do_barcodes = do_barcodes
16811686
1687+ @property
1688+ def strict_dl_category_expiry (self ):
1689+ """Gets the strict_dl_category_expiry of this ProcessParams. # noqa: E501
1690+
1691+ Set to force DL categories expiry date to affect the overall status or not. As documents usually have their own date of expiry, which might be less or greater than category expiry date, this might be handy for specific cases. # noqa: E501
1692+
1693+ :return: The strict_dl_category_expiry of this ProcessParams. # noqa: E501
1694+ :rtype: bool
1695+ """
1696+ return self ._strict_dl_category_expiry
1697+
1698+ @strict_dl_category_expiry .setter
1699+ def strict_dl_category_expiry (self , strict_dl_category_expiry ):
1700+ """Sets the strict_dl_category_expiry of this ProcessParams.
1701+
1702+ Set to force DL categories expiry date to affect the overall status or not. As documents usually have their own date of expiry, which might be less or greater than category expiry date, this might be handy for specific cases. # noqa: E501
1703+
1704+ :param strict_dl_category_expiry: The strict_dl_category_expiry of this ProcessParams. # noqa: E501
1705+ :type strict_dl_category_expiry: bool
1706+ """
1707+
1708+ self ._strict_dl_category_expiry = strict_dl_category_expiry
1709+
16821710 def to_dict (self ):
16831711 """Returns the model properties as a dict"""
16841712 result = {}
0 commit comments