@@ -12,7 +12,6 @@ import com.schibsted.account.webflows.persistence.EncryptedSharedPrefsStorage
12
12
import com.schibsted.account.webflows.persistence.SessionStorage
13
13
import com.schibsted.account.webflows.persistence.StateStorage
14
14
import com.schibsted.account.webflows.persistence.StorageError
15
- import com.schibsted.account.webflows.persistence.compat.MigratingSessionStorage
16
15
import com.schibsted.account.webflows.token.TokenError
17
16
import com.schibsted.account.webflows.token.TokenHandler
18
17
import com.schibsted.account.webflows.token.UserTokens
@@ -46,23 +45,12 @@ class Client : ClientInterface {
46
45
context: Context ,
47
46
configuration: ClientConfiguration ,
48
47
httpClient: OkHttpClient ,
49
- sessionStorageConfig: SessionStorageConfig ? = null ,
50
48
logoutCallback: (() -> Unit )? = null
51
49
) {
52
50
this .configuration = configuration
53
51
stateStorage = StateStorage (context.applicationContext)
54
52
55
- sessionStorage = if (sessionStorageConfig != null ) {
56
- MigratingSessionStorage (
57
- context.applicationContext,
58
- this ,
59
- sessionStorageConfig.legacyClientId,
60
- sessionStorageConfig.legacyClientSecret,
61
- sessionStorageConfig.legacySharedPrefsFilename
62
- )
63
- } else {
64
- EncryptedSharedPrefsStorage (context.applicationContext)
65
- }
53
+ sessionStorage = EncryptedSharedPrefsStorage (context.applicationContext)
66
54
67
55
schibstedAccountApi =
68
56
SchibstedAccountApi (configuration.serverUrl.toString().toHttpUrl(), httpClient)
@@ -332,9 +320,3 @@ sealed class RefreshTokenError {
332
320
}
333
321
334
322
typealias LoginResultHandler = (Either <LoginError , User >) -> Unit
335
-
336
- data class SessionStorageConfig (
337
- val legacyClientId : String ,
338
- val legacyClientSecret : String ,
339
- val legacySharedPrefsFilename : String? = null
340
- )
0 commit comments