GlobalKaliumScope

class GlobalKaliumScope(userAgent: String, globalDatabase: <Error class: unknown class>, globalPreferences: <Error class: unknown class>, kaliumConfigs: KaliumConfigs, userSessionScopeProvider: <Error class: unknown class><UserSessionScopeProvider>, authenticationScopeProvider: AuthenticationScopeProvider, val logoutCallbackManager: LogoutCallbackManager)

Scope that exposes all operations that are user and backend agnostic, like

  • Storing and retrieving sessions after authenticating

  • Updating client or device metadata (like push notification token)

  • Getting back-end information from a deeplink

See also

Constructors

Link copied to clipboard
internal constructor(userAgent: String, globalDatabase: <Error class: unknown class>, globalPreferences: <Error class: unknown class>, kaliumConfigs: KaliumConfigs, userSessionScopeProvider: <Error class: unknown class><UserSessionScopeProvider>, authenticationScopeProvider: AuthenticationScopeProvider, logoutCallbackManager: LogoutCallbackManager)

Properties

Link copied to clipboard
open val coroutineContext: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val unboundNetworkContainer: <Error class: unknown class>