CoreLogic
This class is only for platform specific variables, and it should only override functions/variables from CoreLogicCommon
Samples
samples.logic.CoreLogicSamples.versionedAuthScopeConstructors
Link copied to clipboard
constructor(userAgent: String, appContext: <Error class: unknown class>, rootPath: String, kaliumConfigs: KaliumConfigs)
constructor(rootPath: String, kaliumConfigs: <Error class: unknown class>, userAgent: String, useInMemoryStorage: Boolean = false)
constructor(rootPath: String, kaliumConfigs: KaliumConfigs, userAgent: String, useInMemoryStorage: Boolean = false)
Properties
Functions
Link copied to clipboard
inline fun <T> authenticationScope(serverConfig: ServerConfig, proxyCredentials: ProxyCredentials?, action: AuthenticationScope.() -> T): T
inline fun <T> authenticationScope(serverConfig: ServerConfig, proxyCredentials: ProxyCredentials?, action: AuthenticationScope.() -> T): T
inline fun <T> authenticationScope(serverConfig: ServerConfig, proxyCredentials: ProxyCredentials?, action: AuthenticationScope.() -> T): T
Link copied to clipboard
Link copied to clipboard
fun getAuthenticationScope(serverConfig: ServerConfig, proxyCredentials: ProxyCredentials?): AuthenticationScope
fun getAuthenticationScope(serverConfig: ServerConfig, proxyCredentials: ProxyCredentials?): AuthenticationScope
fun getAuthenticationScope(serverConfig: ServerConfig, proxyCredentials: ProxyCredentials?): AuthenticationScope
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> sessionScope(userId: <Error class: unknown class>, action: UserSessionScope.() -> T): T
inline fun <T> sessionScope(userId: <Error class: unknown class>, action: UserSessionScope.() -> T): T
inline fun <T> sessionScope(userId: <Error class: unknown class>, action: UserSessionScope.() -> T): T
Link copied to clipboard