@@ -107,7 +107,8 @@ class ProcessParams(BaseModel):
107107 bsi_tr03135 : SkipValidation [Optional [BsiTr03135 ]] = Field (alias = "bsiTr03135" , default = None )
108108 strict_expiry_date : SkipValidation [Optional [bool ]] = Field (alias = "strictExpiryDate" , default = None , description = "When disabled, date of expiry doesn't affect the MRZ and text statuses." )
109109 check_vds : SkipValidation [Optional [bool ]] = Field (alias = "checkVDS" , default = None , description = "This parameter is used to enable Visible Digital Seal check. Disabled by default." )
110- __properties : ClassVar [List [str ]] = ["generateDTCVC" , "lcidFilter" , "checkLiveness" , "lcidIgnoreFilter" , "oneShotIdentification" , "useFaceApi" , "faceApi" , "doDetectCan" , "imageOutputMaxHeight" , "imageOutputMaxWidth" , "scenario" , "resultTypeOutput" , "doublePageSpread" , "generateDoublePageSpreadImage" , "fieldTypesFilter" , "fieldTypesIgnoreFilter" , "dateFormat" , "measureSystem" , "imageDpiOutMax" , "alreadyCropped" , "customParams" , "config" , "log" , "logLevel" , "forceDocID" , "matchTextFieldMask" , "fastDocDetect" , "updateOCRValidityByGlare" , "checkRequiredTextFields" , "returnCroppedBarcode" , "imageQa" , "strictImageQuality" , "respectImageQuality" , "forceDocFormat" , "noGraphics" , "depersonalizeLog" , "multiDocOnImage" , "shiftExpiryDate" , "minimalHolderAge" , "returnUncroppedImage" , "mrzFormatsFilter" , "forceReadMrzBeforeLocate" , "parseBarcodes" , "convertCase" , "splitNames" , "disablePerforationOCR" , "documentGroupFilter" , "processAuth" , "deviceId" , "deviceType" , "deviceTypeHex" , "ignoreDeviceIdFromImage" , "documentIdList" , "rfid" , "checkAuth" , "authParams" , "mrzDetectMode" , "generateNumericCodes" , "strictBarcodeDigitalSignatureCheck" , "selectLongestNames" , "doBarcodes" , "strictDLCategoryExpiry" , "generateAlpha2Codes" , "pdfPagesLimit" , "disableAuthResolutionFilter" , "strictSecurityChecks" , "returnTransliteratedFields" , "bsiTr03135" , "strictExpiryDate" , "checkVDS" ]
110+ strict_age_check : SkipValidation [Optional [bool ]] = Field (alias = "strictAgeCheck" , default = None , description = "When enabled, the age check status affects the overall status." )
111+ __properties : ClassVar [List [str ]] = ["generateDTCVC" , "lcidFilter" , "checkLiveness" , "lcidIgnoreFilter" , "oneShotIdentification" , "useFaceApi" , "faceApi" , "doDetectCan" , "imageOutputMaxHeight" , "imageOutputMaxWidth" , "scenario" , "resultTypeOutput" , "doublePageSpread" , "generateDoublePageSpreadImage" , "fieldTypesFilter" , "fieldTypesIgnoreFilter" , "dateFormat" , "measureSystem" , "imageDpiOutMax" , "alreadyCropped" , "customParams" , "config" , "log" , "logLevel" , "forceDocID" , "matchTextFieldMask" , "fastDocDetect" , "updateOCRValidityByGlare" , "checkRequiredTextFields" , "returnCroppedBarcode" , "imageQa" , "strictImageQuality" , "respectImageQuality" , "forceDocFormat" , "noGraphics" , "depersonalizeLog" , "multiDocOnImage" , "shiftExpiryDate" , "minimalHolderAge" , "returnUncroppedImage" , "mrzFormatsFilter" , "forceReadMrzBeforeLocate" , "parseBarcodes" , "convertCase" , "splitNames" , "disablePerforationOCR" , "documentGroupFilter" , "processAuth" , "deviceId" , "deviceType" , "deviceTypeHex" , "ignoreDeviceIdFromImage" , "documentIdList" , "rfid" , "checkAuth" , "authParams" , "mrzDetectMode" , "generateNumericCodes" , "strictBarcodeDigitalSignatureCheck" , "selectLongestNames" , "doBarcodes" , "strictDLCategoryExpiry" , "generateAlpha2Codes" , "pdfPagesLimit" , "disableAuthResolutionFilter" , "strictSecurityChecks" , "returnTransliteratedFields" , "bsiTr03135" , "strictExpiryDate" , "checkVDS" , "strictAgeCheck" ]
111112
112113 model_config = ConfigDict (
113114 populate_by_name = True ,
@@ -253,7 +254,8 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
253254 "returnTransliteratedFields" : obj .get ("returnTransliteratedFields" ),
254255 "bsiTr03135" : BsiTr03135 .from_dict (obj ["bsiTr03135" ]) if obj .get ("bsiTr03135" ) is not None else None ,
255256 "strictExpiryDate" : obj .get ("strictExpiryDate" ),
256- "checkVDS" : obj .get ("checkVDS" )
257+ "checkVDS" : obj .get ("checkVDS" ),
258+ "strictAgeCheck" : obj .get ("strictAgeCheck" )
257259 })
258260 return _obj
259261
0 commit comments