Constructors

Link copied to clipboard
constructor(authenticationScopeProvider: AuthenticationScopeProvider, rootPathsProvider: RootPathsProvider, appContext: <Error class: unknown class>, globalScope: GlobalKaliumScope, globalDatabaseBuilder: <Error class: unknown class>, kaliumConfigs: KaliumConfigs, globalPreferences: <Error class: unknown class>, globalCallManager: GlobalCallManager, userStorageProvider: UserStorageProvider, networkStateObserver: <Error class: unknown class>, logoutCallback: LogoutCallback, userAgent: String)
constructor(authenticationScopeProvider: <Error class: unknown class>, rootPathsProvider: <Error class: unknown class>, globalScope: <Error class: unknown class>, kaliumConfigs: <Error class: unknown class>, globalPreferences: <Error class: unknown class>, globalCallManager: GlobalCallManager, globalDatabaseBuilder: <Error class: unknown class>, userStorageProvider: <Error class: unknown class>, networkStateObserver: <Error class: unknown class>, logoutCallback: <Error class: unknown class>, userAgent: String)
constructor(authenticationScopeProvider: AuthenticationScopeProvider, rootPathsProvider: RootPathsProvider, globalScope: GlobalKaliumScope, kaliumConfigs: KaliumConfigs, globalPreferences: <Error class: unknown class>, globalCallManager: GlobalCallManager, globalDatabaseBuilder: <Error class: unknown class>, userStorageProvider: UserStorageProvider, networkStateObserver: <Error class: unknown class>, logoutCallback: LogoutCallback, userAgent: String, useInMemoryDatabase: Boolean)

Functions

Link copied to clipboard
open override fun create(userId: <Error class: unknown class>): UserSessionScope
open fun create(userId: <Error class: unknown class>): <Error class: unknown class>
open override fun create(userId: <Error class: unknown class>): UserSessionScope
Link copied to clipboard
open suspend override fun delete(userId: <Error class: unknown class>)
expect open suspend override fun delete(userId: <Error class: unknown class>)
open suspend override fun delete(userId: <Error class: unknown class>)
Link copied to clipboard
open override fun get(userId: <Error class: unknown class>): UserSessionScope?
expect open override fun get(userId: <Error class: unknown class>): UserSessionScope?
open override fun get(userId: <Error class: unknown class>): UserSessionScope?
Link copied to clipboard
open override fun getOrCreate(userId: <Error class: unknown class>): UserSessionScope
open override fun <T> getOrCreate(userId: <Error class: unknown class>, action: UserSessionScope.() -> T): T
expect open override fun getOrCreate(userId: <Error class: unknown class>): UserSessionScope
expect open override fun <T> getOrCreate(userId: <Error class: unknown class>, action: UserSessionScope.() -> T): T
open override fun getOrCreate(userId: <Error class: unknown class>): UserSessionScope
open override fun <T> getOrCreate(userId: <Error class: unknown class>, action: UserSessionScope.() -> T): T