Package-level declarations

Types

Link copied to clipboard
class AuthenticationScopeForConfigIdUseCase(serverConfigurationDAO: <Error class: unknown class>, serverConfigMapper: ServerConfigMapper, authenticationScopeFactory: (ServerConfig) -> AuthenticationScope)

Returns an AuthenticationScope for a stored server configuration ID, skipping the network round-trip that AutoVersionAuthScopeUseCase performs.

Link copied to clipboard
class AutoVersionAuthScopeUseCase(kaliumConfigs: KaliumConfigs, serverLinks: ServerConfig.Links, coreLogic: CoreLogicCommon)

This use case is responsible for obtaining the authentication scope for the current version of the app. It will try to validate if the current client is able to talk to a specific backend version.