Skip to content
Closed
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
77 changes: 76 additions & 1 deletion p-process.yml
Original file line number Diff line number Diff line change
Expand Up @@ -429,6 +429,8 @@ components:
type: boolean
description: "This parameter is used to enable authenticity checks"
# default: true
checkAuthFilter:
$ref: "#/components/schemas/CheckAuthFilter"
authParams:
$ref: '#/components/schemas/AuthParams'
mrzDetectMode:
Expand Down Expand Up @@ -536,64 +538,123 @@ components:
type: boolean
description: "This parameter is used to enable document liveness check"
# default: true
checkLivenessFilter:
$ref: "#/components/schemas/CheckAuthFilter"
livenessParams:
$ref: '#/components/schemas/LivenessParams'
$ref: "#/components/schemas/LivenessParams"
checkUVLuminiscence:
type: boolean
description: "This parameter is used to enable Document luminescence check in UV light"
# default: true
checkUVLuminiscenceFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkIRB900:
type: boolean
description: "This parameter is used to enable B900 ink MRZ contrast check in IR light"
# default: true
checkIRB900Filter:
$ref: "#/components/schemas/CheckAuthFilter"
checkImagePatterns:
type: boolean
description: "This parameter is used to enable Image patterns presence/absence check (position, shape, color)"
# default: true
checkImagePatternsFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkFibers:
type: boolean
description: "This parameter is used to enable Fibers detection"
# default: true
checkFibersFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkExtMRZ:
type: boolean
description: "This parameter is used to enable Extended MRZ Check"
# default: true
checkExtMRZFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkExtOCR:
type: boolean
description: "This parameter is used to enable Extended OCR Check"
# default: true
checkExtOCRFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkAxial:
type: boolean
description: "This parameter is used to enable laminate integrity check in axial light"
# default: true
checkAxialFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkBarcodeFormat:
type: boolean
description: "This parameter is used to enable Barcode format check (code metadata, data format, contents format, etc.)"
# default: true
checkBarcodeFormatFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkIRVisibility:
type: boolean
description: "This parameter is used to enable Document elements visibility check in IR light"
# default: true
checkIRVisibilityFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkIPI:
type: boolean
description: "This parameter is used to enable Invisible Personal Information (IPI) check"
# default: true
checkIPIFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkPhotoEmbedding:
type: boolean
description: "This parameter is used to enable Owner's photo embedding check (is photo printed or sticked)"
# default: true
checkPhotoEmbeddingFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkPhotoComparison:
type: boolean
description: "This parameter is used to enable Portrait comparison check"
# default: true
checkPhotoComparisonFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkLetterScreen:
type: boolean
description: "This parameter is used to enable LetterScreen check"
# default: false
checkLetterScreenFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkSecurityText:
type: boolean
description: "This parameter is used to enable Security text check"
# default: true
checkSecurityTextFilter:
$ref: "#/components/schemas/CheckAuthFilter"

CheckAuthFilter:
title: "CheckAuthFilter"
type: object
properties:
docIDs:
type: array
items:
type: integer
excludeDocIDs:
type: array
items:
type: integer
docFormats:
$ref: "./rt-doc-type-old.yml#/components/schemas/DocumentFormat"
excludeDocFormats:
$ref: "./rt-doc-type-old.yml#/components/schemas/DocumentFormat"
docCategories:
$ref: "./e-document-type.yml#/components/schemas/DocumentType"
excludeDocCategories:
$ref: "./e-document-type.yml#/components/schemas/DocumentType"
docCountries:
type: array
items:
type: string
excludeDocCountries:
type: array
items:
type: string

LivenessParams:
title: "LivenessParams"
Expand All @@ -603,30 +664,44 @@ components:
type: boolean
description: "This parameter is used to enable OVI check"
# default: true
checkOVIFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkMLI:
type: boolean
description: "This parameter is used to enable MLI check"
# default: true
checkMLIFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkHolo:
type: boolean
description: "This parameter is used to enable Hologram detection"
# default: true
checkHoloFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkED:
type: boolean
description: "This parameter is used to enable Electronic device detection"
# default: true
checkEDFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkBlackAndWhiteCopy:
type: boolean
description: "This parameter is used to enable Black and white copy check"
# default: true
checkBlackAndWhiteCopyFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkDynaprint:
type: boolean
description: "This parameter is used to enable Dynaprint check"
# default: true
checkDynaprintFilter:
$ref: "#/components/schemas/CheckAuthFilter"
checkGeometry:
type: boolean
description: "This parameter is used to enable Geometry check"
# default: true
checkGeometryFilter:
$ref: "#/components/schemas/CheckAuthFilter"

MeasureSystem:
title: "MeasureSystem"
Expand Down