-
public final class IdentityVerificationViewModel extends ViewModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classIdentityVerificationViewModel.IdentityVerificationWrapper
-
Field Summary
Fields Modifier and Type Field Description private PollingcustomerJobprivate PollingidentityJobprivate StringcustomerGuidprivate MutableState<KYCView.KYCViewState>uiStateprivate final MutableState<Boolean>viewDismissprivate IdentityVerificationViewModel.IdentityVerificationWrapperlatestIdentityVerification
-
Constructor Summary
Constructors Constructor Description IdentityVerificationViewModel()
-
Method Summary
-
-
Method Detail
-
getCustomerJob
final Polling getCustomerJob()
-
setCustomerJob
final Unit setCustomerJob(Polling customerJob)
-
getIdentityJob
final Polling getIdentityJob()
-
setIdentityJob
final Unit setIdentityJob(Polling identityJob)
-
getCustomerGuid
final String getCustomerGuid()
-
setCustomerGuid
final Unit setCustomerGuid(String customerGuid)
-
getUiState
final MutableState<KYCView.KYCViewState> getUiState()
-
setUiState
final Unit setUiState(MutableState<KYCView.KYCViewState> uiState)
-
getViewDismiss
final MutableState<Boolean> getViewDismiss()
-
getLatestIdentityVerification
final IdentityVerificationViewModel.IdentityVerificationWrapper getLatestIdentityVerification()
-
setLatestIdentityVerification
final Unit setLatestIdentityVerification(IdentityVerificationViewModel.IdentityVerificationWrapper latestIdentityVerification)
-
setDataProvider
final Unit setDataProvider(ApiClient dataProvider)
-
createCustomerTest
final Unit createCustomerTest()
-
getCustomerStatus
final Unit getCustomerStatus()
-
getIdentityVerificationStatus
final Unit getIdentityVerificationStatus(IdentityVerificationViewModel.IdentityVerificationWrapper identityWrapper)
-
fetchIdentityVerificationWithDetailsStatus
final IdentityVerificationWithDetailsBankModel fetchIdentityVerificationWithDetailsStatus(String guid)
-
getLastIdentityVerification
final IdentityVerificationBankModel getLastIdentityVerification()
-
createIdentityVerification
final IdentityVerificationBankModel createIdentityVerification()
-
checkCustomerStatus
final Unit checkCustomerStatus(CustomerBankModel.State state)
-
checkIdentityRecordStatus
final Unit checkIdentityRecordStatus(IdentityVerificationViewModel.IdentityVerificationWrapper identityWrapper)
-
checkIdentityPersonaStatus
final Unit checkIdentityPersonaStatus(IdentityVerificationViewModel.IdentityVerificationWrapper identityWrapper)
-
dismissView
final Unit dismissView()
-
-
-
-