Configuration

data class Configuration(val common: CommonConfiguration = CommonConfiguration(), val camera: CameraConfiguration = CameraConfiguration( facing = CameraFacing.FRONT, ), val faceLibraryComponent: FaceLibraryComponentConfiguration = FaceLibraryComponentConfiguration( faceSizeRatioInterval = FaceAutoCaptureController.Configuration.DEFAULT_FACE_SIZE_RATIO_INTERVAL, ), val isDetectionLayerVisible: Boolean = false, qualityAttributeThresholds: QualityAttributeThresholds = QualityAttributeThresholds())

Configuration for the UI Smile Liveness component.

Constructors

Link copied to clipboard
constructor(common: CommonConfiguration = CommonConfiguration(), camera: CameraConfiguration = CameraConfiguration( facing = CameraFacing.FRONT, ), faceLibraryComponent: FaceLibraryComponentConfiguration = FaceLibraryComponentConfiguration( faceSizeRatioInterval = FaceAutoCaptureController.Configuration.DEFAULT_FACE_SIZE_RATIO_INTERVAL, ), isDetectionLayerVisible: Boolean = false, qualityAttributeThresholds: QualityAttributeThresholds = QualityAttributeThresholds())

Properties

Link copied to clipboard

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

Link copied to clipboard

Common configuration for all components. Default value is CommonConfiguration.

Link copied to clipboard

Configuration for face library components. Default value is FaceLibraryComponentConfiguration with properties: Default faceSizeRatioInterval is [0.1, 0.3].

Link copied to clipboard

If detection UI layer (tracking circle) is visible. Default value is false.