AutoVersionAuthScopeUseCase
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.
Constructors
Link copied to clipboard
constructor(kaliumConfigs: KaliumConfigs, serverLinks: ServerConfig.Links, coreLogic: CoreLogicCommon)
Functions
Link copied to clipboard
suspend operator fun invoke(proxyCredentials: ProxyCredentials?): AutoVersionAuthScopeUseCase.Result