Package com.incode.welcome_sdk
Class FlowConfig
-
- All Implemented Interfaces:
public final class FlowConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
FlowConfig.Builder
-
Field Summary
Fields Modifier and Type Field Description private final String
flowTag
private final Boolean
isRecordSession
private final Boolean
isRecordSessionMandatory
-
Method Summary
Modifier and Type Method Description final String
getFlowTag()
final Boolean
isRecordSession()
final Boolean
isRecordSessionMandatory()
final BaseModule
getModuleAt(Integer index)
final Boolean
contains(Modules module)
final BaseModule
get(Modules module)
final List<BaseModule>
getAllModules()
final List<BaseModule>
getAll(Modules module)
final Unit
removeModulesBefore(Modules startModule)
final IdScan
getIdModule(List<BaseModule> moduleConfigs, IdCategory category)
final Boolean
findFaceMaskCheckEnabled(List<BaseModule> moduleConfigs)
final VideoSelfie
getVideoSelfieModule(List<BaseModule> moduleConfigs)
final Boolean
findIdModule(List<BaseModule> moduleConfigs, IdCategory category)
final Boolean
findFaceMatchModule(List<BaseModule> moduleConfigs, IdCategory category)
final FaceMatch
getFaceMatchModule(List<BaseModule> moduleConfigs, IdCategory category)
final Boolean
findAddressModule(List<BaseModule> moduleConfigs)
final DocumentScan
getAddressModule(List<BaseModule> moduleConfigs)
-
-
Method Detail
-
getFlowTag
final String getFlowTag()
-
isRecordSession
final Boolean isRecordSession()
-
isRecordSessionMandatory
final Boolean isRecordSessionMandatory()
-
getModuleAt
final BaseModule getModuleAt(Integer index)
-
get
final BaseModule get(Modules module)
-
getAllModules
final List<BaseModule> getAllModules()
-
getAll
final List<BaseModule> getAll(Modules module)
-
removeModulesBefore
final Unit removeModulesBefore(Modules startModule)
-
getIdModule
final IdScan getIdModule(List<BaseModule> moduleConfigs, IdCategory category)
-
findFaceMaskCheckEnabled
final Boolean findFaceMaskCheckEnabled(List<BaseModule> moduleConfigs)
-
getVideoSelfieModule
final VideoSelfie getVideoSelfieModule(List<BaseModule> moduleConfigs)
-
findIdModule
final Boolean findIdModule(List<BaseModule> moduleConfigs, IdCategory category)
-
findFaceMatchModule
final Boolean findFaceMatchModule(List<BaseModule> moduleConfigs, IdCategory category)
-
getFaceMatchModule
final FaceMatch getFaceMatchModule(List<BaseModule> moduleConfigs, IdCategory category)
-
findAddressModule
final Boolean findAddressModule(List<BaseModule> moduleConfigs)
-
getAddressModule
final DocumentScan getAddressModule(List<BaseModule> moduleConfigs)
-
-
-
-