Package com.incode.welcome_sdk.modules
Class IdScan
-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class IdScan extends BaseModule implements Parcelable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enum
IdScan.IdType
public enum
IdScan.ScanStep
public class
IdScan.AutocaptureUXMode
public final class
IdScan.Builder
-
Field Summary
Fields Modifier and Type Field Description private final Boolean
isShowIdTutorials
private final Boolean
isWaitForTutorials
private final Boolean
isEnabledFrontShownAsBackCheck
private final Boolean
isEnabledBackShownAsFrontCheck
private final IdScan.IdType
idType
private final IdCategory
idCategory
private final IdScan.ScanStep
scanStep
private final Boolean
isShowRetakeScreenForManualCapture
private final Boolean
isShowRetakeScreenForAutoCapture
private final Boolean
isEnabledRotationOnRetakeScreen
private final IdScan.AutocaptureUXMode
autocaptureUXMode
private final Boolean
isShowIdOverlay
private final Boolean
isStreamFramesEnabled
private final Integer
autoCaptureTimeout
private final Integer
autoCaptureNoIdTimeout
private final Integer
captureAttempts
private final Boolean
isStreamAudioEnabled
private final Boolean
isAgeAssuranceUXEnabled
private final Modules
name
-
Method Summary
Modifier and Type Method Description final Boolean
isShowIdTutorials()
final Boolean
isWaitForTutorials()
final Boolean
isEnabledFrontShownAsBackCheck()
final Boolean
isEnabledBackShownAsFrontCheck()
final IdScan.IdType
getIdType()
final IdCategory
getIdCategory()
final IdScan.ScanStep
getScanStep()
final Boolean
isShowRetakeScreenForManualCapture()
final Boolean
isShowRetakeScreenForAutoCapture()
final Boolean
isEnabledRotationOnRetakeScreen()
final IdScan.AutocaptureUXMode
getAutocaptureUXMode()
final Boolean
isShowIdOverlay()
final Boolean
isStreamFramesEnabled()
final Integer
getAutoCaptureTimeout()
final Integer
getAutoCaptureNoIdTimeout()
final Integer
getCaptureAttempts()
final Boolean
isStreamAudioEnabled()
final Boolean
isAgeAssuranceUXEnabled()
final Boolean
isRecordingSupported()
Unit
verifyConfiguration(List<Modules> modules)
-
-
Method Detail
-
isShowIdTutorials
final Boolean isShowIdTutorials()
-
isWaitForTutorials
final Boolean isWaitForTutorials()
-
isEnabledFrontShownAsBackCheck
final Boolean isEnabledFrontShownAsBackCheck()
-
isEnabledBackShownAsFrontCheck
final Boolean isEnabledBackShownAsFrontCheck()
-
getIdType
final IdScan.IdType getIdType()
-
getIdCategory
final IdCategory getIdCategory()
-
getScanStep
final IdScan.ScanStep getScanStep()
-
isShowRetakeScreenForManualCapture
final Boolean isShowRetakeScreenForManualCapture()
-
isShowRetakeScreenForAutoCapture
final Boolean isShowRetakeScreenForAutoCapture()
-
isEnabledRotationOnRetakeScreen
final Boolean isEnabledRotationOnRetakeScreen()
-
getAutocaptureUXMode
final IdScan.AutocaptureUXMode getAutocaptureUXMode()
-
isShowIdOverlay
final Boolean isShowIdOverlay()
-
isStreamFramesEnabled
final Boolean isStreamFramesEnabled()
-
getAutoCaptureTimeout
final Integer getAutoCaptureTimeout()
-
getAutoCaptureNoIdTimeout
final Integer getAutoCaptureNoIdTimeout()
-
getCaptureAttempts
final Integer getCaptureAttempts()
-
isStreamAudioEnabled
final Boolean isStreamAudioEnabled()
-
isAgeAssuranceUXEnabled
final Boolean isAgeAssuranceUXEnabled()
-
isRecordingSupported
final Boolean isRecordingSupported()
-
verifyConfiguration
Unit verifyConfiguration(List<Modules> modules)
-
-
-
-