thunderbird-android/app/k9mail
cketti 8e7a5f3541 Add an AuthStateStorage parameter to ServerSettingsValidator
Typically we use `Account` to hold the (OAuth 2.0) authorization state. But during account setup we don't have an `Account` instance yet. So we allow a `ServerSettingsValidator` caller to pass an `AuthStateStorage` that we then use with `OAuth2TokenProviderFactory` to create an `OAuth2TokenProvider` instance. When setting up an account we can use an `AuthStateStorage` implementation that will simply hold the state in memory.
2023-07-29 23:36:02 +02:00
..
src Add an AuthStateStorage parameter to ServerSettingsValidator 2023-07-29 23:36:02 +02:00
build.gradle.kts Add FeatureFlagFactory to K9 app and use the flag in MessageList 2023-07-03 15:37:22 +02:00
proguard-rules.pro Don't let R8 remove TokenCompleteTextView 2023-05-01 19:29:19 +02:00