Package com.regula.facesdk.configuration
Class BaseLivenessConfiguration.Builder<C extends BaseLivenessConfiguration,B extends BaseLivenessConfiguration.Builder<C,B>>
java.lang.Object
com.regula.facesdk.configuration.CameraConfiguration.Builder<C,B>
com.regula.facesdk.configuration.BaseLivenessConfiguration.Builder<C,B>
- Direct Known Subclasses:
LivenessConfiguration.Builder
- Enclosing class:
BaseLivenessConfiguration
protected abstract static class BaseLivenessConfiguration.Builder<C extends BaseLivenessConfiguration,B extends BaseLivenessConfiguration.Builder<C,B>>
extends CameraConfiguration.Builder<C,B>
-
Field Summary
Fields inherited from class com.regula.facesdk.configuration.CameraConfiguration.Builder
cameraId, cameraRotationAngle, hasCopyright, isCameraSwitchEnabled, isCloseButtonEnabled, isTorchButtonEnabled, overrideCameraRotationAngle, preventScreenRecording, screenOrientation, uiFragment, vibrateOnSteps -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpreBuild()registerProcessingFragment(Class<? extends BaseFaceLivenessProcessingFragment> fragment) setAttemptsCount(int count) Set count of attempts for the liveness processsetLocationTrackingEnabled(boolean isShow) setMetadata(JSONObject metadata) setRecordingProcess(RecordingProcess process) Set the flag fromRecordingProcessenum to recording liveness process by defaultRecordingProcess.ASYNCHRONOUS_UPLOADsetSkipStep(LivenessSkipStep... skipStep) setType(LivenessType livenessType) setUseBackCameraInFront(boolean isUseBackCameraAsFront) Methods inherited from class com.regula.facesdk.configuration.CameraConfiguration.Builder
build, createInstance, registerUiFragmentClass, self, setCameraId, setCameraRotationAngle, setCameraSwitchEnabled, setCloseButtonEnabled, setCopyright, setOverrideCameraRotationAngle, setPreventScreenRecording, setRecordingProcess, setScreenOrientation, setScreenOrientationInt, setTorchButtonEnabled, setVibrateOnStep
-
Constructor Details
-
Builder
protected Builder() -
Builder
protected Builder(Parcel source)
-
-
Method Details
-
setUseBackCameraInFront
-
setAttemptsCount
Set count of attempts for the liveness process- Parameters:
count- the number of attempts to set.- Returns:
- the Builder
-
preBuild
public void preBuild()- Overrides:
preBuildin classCameraConfiguration.Builder<C extends BaseLivenessConfiguration,B extends BaseLivenessConfiguration.Builder<C, B>>
-
setLocationTrackingEnabled
-
registerProcessingFragment
-
setRecordingProcess
Set the flag fromRecordingProcessenum to recording liveness process by defaultRecordingProcess.ASYNCHRONOUS_UPLOAD- Parameters:
process- the flag allows recording process video.- Returns:
- the Builder
-
setTag
-
setSkipStep
-
setType
-
setMetadata
-