@@ -90,7 +90,8 @@ class ProcessParams(object):
90
90
'generate_numeric_codes' : 'bool' ,
91
91
'strict_barcode_digital_signature_check' : 'bool' ,
92
92
'select_longest_names' : 'bool' ,
93
- 'do_barcodes' : 'list[InputBarcodeType]'
93
+ 'do_barcodes' : 'list[InputBarcodeType]' ,
94
+ 'strict_dl_category_expiry' : 'bool'
94
95
}
95
96
96
97
attribute_map = {
@@ -152,10 +153,11 @@ class ProcessParams(object):
152
153
'generate_numeric_codes' : 'generateNumericCodes' ,
153
154
'strict_barcode_digital_signature_check' : 'strictBarcodeDigitalSignatureCheck' ,
154
155
'select_longest_names' : 'selectLongestNames' ,
155
- 'do_barcodes' : 'doBarcodes'
156
+ 'do_barcodes' : 'doBarcodes' ,
157
+ 'strict_dl_category_expiry' : 'strictDLCategoryExpiry'
156
158
}
157
159
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
159
161
"""ProcessParams - a model defined in OpenAPI""" # noqa: E501
160
162
if local_vars_configuration is None :
161
163
local_vars_configuration = Configuration ()
@@ -220,6 +222,7 @@ def __init__(self, generate_dtcvc=None, lcid_filter=None, lcid_ignore_filter=Non
220
222
self ._strict_barcode_digital_signature_check = None
221
223
self ._select_longest_names = None
222
224
self ._do_barcodes = None
225
+ self ._strict_dl_category_expiry = None
223
226
self .discriminator = None
224
227
225
228
if generate_dtcvc is not None :
@@ -339,6 +342,8 @@ def __init__(self, generate_dtcvc=None, lcid_filter=None, lcid_ignore_filter=Non
339
342
self .select_longest_names = select_longest_names
340
343
if do_barcodes is not None :
341
344
self .do_barcodes = do_barcodes
345
+ if strict_dl_category_expiry is not None :
346
+ self .strict_dl_category_expiry = strict_dl_category_expiry
342
347
343
348
@property
344
349
def generate_dtcvc (self ):
@@ -1679,6 +1684,29 @@ def do_barcodes(self, do_barcodes):
1679
1684
1680
1685
self ._do_barcodes = do_barcodes
1681
1686
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
+
1682
1710
def to_dict (self ):
1683
1711
"""Returns the model properties as a dict"""
1684
1712
result = {}
0 commit comments