Configuration

data class Configuration(val common: CommonConfiguration = CommonConfiguration(), val camera: CameraConfiguration = CameraConfiguration( facing = CameraFacing.BACK, ), val autoCapture: AutoCaptureConfiguration = AutoCaptureConfiguration( minValidSamplesInRowToStartCandidateSelection = DocumentAutoCaptureController.Configuration.DEFAULT_MIN_VALID_SAMPLES_IN_ROW_TO_START_CANDIDATE_SELECTION, candidateSelectionDurationMillis = DocumentAutoCaptureController.Configuration.DEFAULT_CANDIDATE_SELECTION_DURATION_MILLIS, ), val qualityAttributeThresholds: QualityAttributeThresholds = QualityAttributeThresholds.Presets.standard, val validationMode: ValidationMode = ValidationMode.STANDARD, val mrzValidation: MrzValidation = MrzValidation.NONE, val barcodeValidation: BarcodeValidation = BarcodeValidation.NONE)

Configuration for the UI Document Auto Capture component.

Constructors

Link copied to clipboard
constructor(common: CommonConfiguration = CommonConfiguration(), camera: CameraConfiguration = CameraConfiguration( facing = CameraFacing.BACK, ), autoCapture: AutoCaptureConfiguration = AutoCaptureConfiguration( minValidSamplesInRowToStartCandidateSelection = DocumentAutoCaptureController.Configuration.DEFAULT_MIN_VALID_SAMPLES_IN_ROW_TO_START_CANDIDATE_SELECTION, candidateSelectionDurationMillis = DocumentAutoCaptureController.Configuration.DEFAULT_CANDIDATE_SELECTION_DURATION_MILLIS, ), qualityAttributeThresholds: QualityAttributeThresholds = QualityAttributeThresholds.Presets.standard, validationMode: ValidationMode = ValidationMode.STANDARD, mrzValidation: MrzValidation = MrzValidation.NONE, barcodeValidation: BarcodeValidation = BarcodeValidation.NONE)

Properties

Link copied to clipboard

Configuration for auto capture components. Default value is AutoCaptureConfiguration with properties: Default minValidSamplesInRowToStartCandidateSelection is 2. Default candidateSelectionDurationMillis is 2_000.

Link copied to clipboard

Configuration of barcode validation mode. Default value is BarcodeValidation.NONE.

Link copied to clipboard

Configuration for components utilizing a camera. Default value is CameraConfiguration with properties: Default facing is CameraFacing.BACK.

Link copied to clipboard

Common configuration for all components. Default value is CommonConfiguration.

Link copied to clipboard

Configuration of MRZ (Machine Readable Zone) validation mode. Default value is MrzValidation.NONE.

Link copied to clipboard
Link copied to clipboard

How strict position validation is. Default value is ValidationMode.STANDARD.