SybrinLivenessDetectionConfiguration.Builder
Last updated
Last updated
import com.sybrin.livenessdetection.SybrinLivenessDetectionConfiguration
Builder for the immutable SybrinLivenessDetectionConfiguration class
public Builder (String license)
Creates a new Builder using a Sybrin Biometrics Android License.
public
SybrinLivenessDetectionConfiguration
build ()
Creates and returns a built SybrinLivenessDetectionConfiguration object.
public
SybrinLivenessDetectionConfiguration.Builder
cloneConfiguration(
SybrinLivenessDetectionConfiguration
configuration)
Clones the properties from an already created SybrinLivenessDetectionConfiguration object.
public
SybrinLivenessDetectionConfiguration.Builder
enableOfflinePassiveLiveness (boolean offlinePassiveLiveness)
Default value: true
Sets the visibility of the torch button.
public
SybrinLivenessDetectionConfiguration.Builder
enableTorchButton (boolean enableTorchButton)
Default value: true
Sets the visibility of the torch button.
public
SybrinLivenessDetectionConfiguration.Builder
saveImages (boolean saveImages)
Default value: false
Sets whether the SDK should save all captured images to the device upon completion of the liveness detection process.
public
SybrinLivenessDetectionConfiguration.Builder
setCameraFacing (
CameraFacing
cameraFacing)
Default value: CameraFacing.Back
Sets the direction of the camera that is used for the scanning process.
public
SybrinLivenessDetectionConfiguration.Builder
setCorrelationId(String correlationId)
Sets a unique value that is associated with the scan. Can be used to associate different SDK components in the back-end.
public
SybrinLivenessDetectionConfiguration.Builder
setCustomAuthorizationToken (String customAuthorizationToken)
Specifies a custom authorization token to be used during the online calls within the SDK.
public
SybrinLivenessDetectionConfiguration.Builder
setEnvironmentKey(String environmentKey)
Sets key that defines the SDK's internal environment variables.
public
SybrinLivenessDetectionConfiguration.Builder
setLanguage(Language language)
Sets the language to be used within the SDK.
public
SybrinLivenessDetectionConfiguration.Builder
setOverlayBorderColor (int overlayBorderColor)
Default value: Color.WHITE
Sets the color of the overlay cutout border.
public
SybrinLivenessDetectionConfiguration.Builder
setOverlayBorderThickness (int overlayBorderThickness)
Default value: 7
Sets the thickness of the overlay cutout border.
public
SybrinLivenessDetectionConfiguration.Builder
setOverlayBrandingSubtitleColor (int overlayBrandingSubtitleColor)
Default value: Color.WHITE
Sets the text color of the branding subtitle.
public
SybrinLivenessDetectionConfiguration.Builder
setOverlayBrandingSubtitleText (String overlayBrandingSubtitleText)
Default value: "A DIVISION OF SYBRIN"
Sets the text of the branding subtitle.
public
SybrinLivenessDetectionConfiguration.Builder
setOverlayBrandingTitleColor (int overlayBrandingTitleColor)
Default value: Color.WHITE
Sets the text color of the branding title.
public
SybrinLivenessDetectionConfiguration.Builder
setOverlayBrandingTitleText (String overlayBrandingTitleText)
Default value: "INNOVATIONS LAB"
Sets the text of the branding title.
public
SybrinLivenessDetectionConfiguration.Builder
setOverlayColor (int overlayColor)
Default value: Color.argb(80, Color.red(Color.BLACK), Color.green(Color.BLACK), Color.blue(Color.BLACK))
Sets the color of the overlay.
public
SybrinLivenessDetectionConfiguration.Builder
setOverlayLabelTextColor (int overlayLabelTextColor)
Default value: Color.WHITE
Sets the color of the overlay label text.
public
SybrinLivenessDetectionConfiguration.Builder
setOverlaySubLabelTextColor (int overlaySubLabelTextColor)
Default value: Color.WHITE
Sets the color of the overlay sub-label text.
public
SybrinLivenessDetectionConfiguration.Builder
setTorchButtonColor (int torchButtonColor)
Default value: Color.WHITE
Sets the color of the torch button.