Package com.incode.welcome_sdk
Interface IIncodeWelcome
-
- All Implemented Interfaces:
public interface IIncodeWelcome
-
-
Method Summary
-
-
Method Detail
-
setCommonConfig
abstract Unit setCommonConfig(CommonConfig commonConfig)
-
setSdkMode
abstract Unit setSdkMode(SdkMode sdkMode)
-
getSdkMode
abstract SdkMode getSdkMode()
-
startOnboarding
abstract Unit startOnboarding(Context context, SessionConfig sessionConfig, FlowConfig flowConfig, IncodeWelcome.OnboardingListener onboardingListener)
-
setupOnboardingSession
abstract Unit setupOnboardingSession(SessionConfig sessionConfig, OnboardingSessionListener onboardingSessionListener)
-
startOnboardingSection
abstract Unit startOnboardingSection(Context context, FlowConfig flowConfig, IncodeWelcome.OnboardingListener onboardingListener)
-
startOnboardingSection
abstract Unit startOnboardingSection(Context context, SessionConfig sessionConfig, FlowConfig flowConfig, IncodeWelcome.OnboardingListener onboardingListener)
-
syncDelayedOnboardings
abstract Unit syncDelayedOnboardings(SyncDelayedOnboardingListener syncDelayedOnboardingListener)
-
deleteAllDelayedOnboardings
abstract Unit deleteAllDelayedOnboardings()
-
startWorkflow
abstract Unit startWorkflow(Context context, SessionConfig sessionConfig, IncodeWelcome.OnboardingListener onboardingListener)
-
startFaceLogin
abstract Unit startFaceLogin(Context context, SelfieScan selfieScan, SelfieScanListener selfieScanListener)
-
startQrFaceLogin
abstract Unit startQrFaceLogin(Context context, SelfieScan selfieScan, QrFaceLoginListener qrFaceLoginListener)
-
finishOnboarding
abstract Unit finishOnboarding(Context context, FinishOnboardingListener finishOnboardingListener)
-
getUserScore
abstract Unit getUserScore(IncodeWelcome.IDResultsFetchMode idResultsFetchMode, String interviewId, GetUserScoreListener getUserScoreListener)
-
getReport
abstract Unit getReport(String interviewId, ReportListener reportListener)
-
getInterviewId
abstract String getInterviewId()
-
getVideoSelfiePath
abstract String getVideoSelfiePath()
-
isTokenInitialized
abstract Boolean isTokenInitialized()
-
faceMatch
abstract Unit faceMatch(String interviewId, IdCategory idCategory, FaceMatchListener faceMatchListener)
-
geolocation
abstract Unit geolocation(Context context, String interviewId, GeolocationListener geolocationListener)
-
processId
abstract Unit processId(String interviewId, IdCategory idCategory, IdProcessListener idProcessListener)
-
processLaborHistory
abstract Unit processLaborHistory(String interviewId, String curp, ProcessLaborHistoryListener laborHistoryListener)
-
processPaymentProof
abstract Unit processPaymentProof(String interviewId, ProcessPaymentProofListener processPaymentProofListener)
-
getPaymentProofInfo
abstract Unit getPaymentProofInfo(String interviewId, PaymentProofInfoListener getPaymentProofInfoListener)
-
setStrings
abstract Unit setStrings(Locale locale, Map<String, CharSequence> strings)
-
setStringArray
abstract Unit setStringArray(Locale locale, Map<String, Array<CharSequence>> stringArray)
-
setQuantityStrings
abstract Unit setQuantityStrings(Locale locale, Map<String, Map<QuantityKeyword, CharSequence>> quantityStrings)
-
processCustomWatchlist
abstract Unit processCustomWatchlist(String interviewId, ProcessCustomWatchlistListener processCustomWatchlistListener)
-
addNOM151Archive
abstract Unit addNOM151Archive(String interviewId, AddNOM151ArchiveListener addNOM151ArchiveListener)
-
getUserOCRData
abstract Unit getUserOCRData(String token, GetUserOCRDataListener getUserOCRDataListener)
-
removeFace
abstract Unit removeFace(String customerUUID)
-
getFaces
abstract Unit getFaces(FaceInfoListener faceInfoListener)
-
processAntifraud
abstract Unit processAntifraud(String interviewId, AntifraudListener antifraudListener)
-
fetchAllFlows
@Deprecated(message = "This method is deprecated and should no longer be used.") abstract Unit fetchAllFlows(String adminToken, IncodeWelcome.FetchFlowsListener fetchFlowsListener)
-
fetchFlow
@Deprecated(message = "This method is deprecated and should no longer be used.") abstract Unit fetchFlow(String flowId, String token, IncodeWelcome.FetchFlowListener fetchFlowListener)
-
fetchRegions
@Deprecated(message = "This method is deprecated as the region is no longer necessary in the onboarding flow.") abstract Unit fetchRegions(FetchRegionsListener fetchRegionsListener)
-
downloadLibraries
@Deprecated(message = "Libraries are now bundled with the SDK, and always available. This function should not be used anymore.") abstract Unit downloadLibraries()
-
isLibrariesReady
@Deprecated(message = "Libraries are now bundled with the SDK, and always available. This function always returns true.") abstract Boolean isLibrariesReady()
-
subscribeForLibrariesReady
@Deprecated(message = "Libraries are now bundled with the SDK, and always available. FaceRecognitionPrepareListener#onFaceRecognitionReady() is called immediately") abstract Unit subscribeForLibrariesReady(FaceRecognitionPrepareListener faceRecognitionReadyListener)
-
-
-
-