Package com.incode.welcome_sdk
Class DelayedOnboardingHandler
-
- All Implemented Interfaces:
public final class DelayedOnboardingHandler
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
DelayedOnboardingHandler.Companion
-
Field Summary
Fields Modifier and Type Field Description private final List<Modules>
supportedModuleList
public final static DelayedOnboardingHandler.Companion
Companion
-
Constructor Summary
Constructors Constructor Description DelayedOnboardingHandler()
-
Method Summary
Modifier and Type Method Description final List<Modules>
getSupportedModuleList()
final Unit
createDelayedOnboardingEntry(SessionConfig sessionConfig, FlowConfig flowConfig)
final Unit
completeProcessId()
final Unit
completeFaceMatch()
final Unit
completeOrUpdateIdScan(String idImagePath, String idType, Boolean isSecondId, ValidationPhase validationPhase)
final Unit
completeDocumentScan(File documentFile, DocumentType documentType, String mimeType)
final Completable
completeSelfieScan(Bitmap selfieImage, Map<String, Float> coordinates)
final Unit
setIdType(IdScan.IdType idType)
final Unit
markDelayedOnboardingCompleted()
final Unit
restartCurrentModuleIndex()
final Unit
setInterviewId(String interviewId, SessionConfigEntity sessionConfigEntity)
final Completable
deleteAllDelayedOnboardings()
final Completable
cleanupSyncedFiles()
-
-
Method Detail
-
getSupportedModuleList
final List<Modules> getSupportedModuleList()
-
createDelayedOnboardingEntry
final Unit createDelayedOnboardingEntry(SessionConfig sessionConfig, FlowConfig flowConfig)
-
completeProcessId
final Unit completeProcessId()
-
completeFaceMatch
final Unit completeFaceMatch()
-
completeOrUpdateIdScan
final Unit completeOrUpdateIdScan(String idImagePath, String idType, Boolean isSecondId, ValidationPhase validationPhase)
-
completeDocumentScan
final Unit completeDocumentScan(File documentFile, DocumentType documentType, String mimeType)
-
completeSelfieScan
final Completable completeSelfieScan(Bitmap selfieImage, Map<String, Float> coordinates)
-
setIdType
final Unit setIdType(IdScan.IdType idType)
-
markDelayedOnboardingCompleted
final Unit markDelayedOnboardingCompleted()
-
restartCurrentModuleIndex
final Unit restartCurrentModuleIndex()
-
setInterviewId
final Unit setInterviewId(String interviewId, SessionConfigEntity sessionConfigEntity)
-
deleteAllDelayedOnboardings
final Completable deleteAllDelayedOnboardings()
-
cleanupSyncedFiles
final Completable cleanupSyncedFiles()
-
-
-
-