-
@RestrictTo(value = RestrictTo.Scope.LIBRARY) public class LoginController
-
-
Constructor Summary
Constructors Constructor Description LoginController(Context context, CleverTapInstanceConfig config, DeviceInfo deviceInfo, ValidationResultStack validationResultStack, BaseEventQueueManager eventQueueManager, AnalyticsManager analyticsManager, CoreMetaData coreMetaData, ControllerManager controllerManager, SessionManager sessionManager, LocalDataStore localDataStore, BaseCallbackManager callbackManager, DBManager dbManager, CTLockManager ctLockManager, LoginInfoProvider loginInfoProvider, ContentFetchManager contentFetchManager)
-
Method Summary
Modifier and Type Method Description voidasyncProfileSwitchUser(Map<String, Object> profile, String cacheGuid, String cleverTapID)voidnotifyChangeUserCallback()voidonUserLogin(Map<String, Object> profile, String cleverTapID)voidrecordDeviceIDErrors()-
-
Constructor Detail
-
LoginController
LoginController(Context context, CleverTapInstanceConfig config, DeviceInfo deviceInfo, ValidationResultStack validationResultStack, BaseEventQueueManager eventQueueManager, AnalyticsManager analyticsManager, CoreMetaData coreMetaData, ControllerManager controllerManager, SessionManager sessionManager, LocalDataStore localDataStore, BaseCallbackManager callbackManager, DBManager dbManager, CTLockManager ctLockManager, LoginInfoProvider loginInfoProvider, ContentFetchManager contentFetchManager)
-
-
Method Detail
-
asyncProfileSwitchUser
void asyncProfileSwitchUser(Map<String, Object> profile, String cacheGuid, String cleverTapID)
-
notifyChangeUserCallback
void notifyChangeUserCallback()
-
onUserLogin
void onUserLogin(Map<String, Object> profile, String cleverTapID)
-
recordDeviceIDErrors
void recordDeviceIDErrors()
-
-
-
-