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