mirror of
https://github.com/etesync/android
synced 2025-07-05 14:22:37 +00:00
Account settings: add support for storing an etebase session.
This commit is contained in:
parent
1062ed5833
commit
65861b3f1c
@ -73,6 +73,9 @@ constructor(internal val context: Context, internal val account: Account) {
|
|||||||
get() = accountManager.getUserData(account, KEY_WIFI_ONLY_SSID)
|
get() = accountManager.getUserData(account, KEY_WIFI_ONLY_SSID)
|
||||||
set(ssid) = accountManager.setUserData(account, KEY_WIFI_ONLY_SSID, ssid)
|
set(ssid) = accountManager.setUserData(account, KEY_WIFI_ONLY_SSID, ssid)
|
||||||
|
|
||||||
|
var etebaseSession: String?
|
||||||
|
get() = accountManager.getUserData(account, KEY_ETEBASE_SESSION)
|
||||||
|
set(value) = accountManager.setUserData(account, KEY_ETEBASE_SESSION, value)
|
||||||
|
|
||||||
// CalDAV settings
|
// CalDAV settings
|
||||||
|
|
||||||
@ -216,6 +219,7 @@ constructor(internal val context: Context, internal val account: Account) {
|
|||||||
private val KEY_ASYMMETRIC_PRIVATE_KEY = "asymmetric_private_key"
|
private val KEY_ASYMMETRIC_PRIVATE_KEY = "asymmetric_private_key"
|
||||||
private val KEY_ASYMMETRIC_PUBLIC_KEY = "asymmetric_public_key"
|
private val KEY_ASYMMETRIC_PUBLIC_KEY = "asymmetric_public_key"
|
||||||
private val KEY_WIFI_ONLY = "wifi_only"
|
private val KEY_WIFI_ONLY = "wifi_only"
|
||||||
|
private val KEY_ETEBASE_SESSION = "etebase_session"
|
||||||
// sync on WiFi only (default: false)
|
// sync on WiFi only (default: false)
|
||||||
private val KEY_WIFI_ONLY_SSID = "wifi_only_ssid" // restrict sync to specific WiFi SSID
|
private val KEY_WIFI_ONLY_SSID = "wifi_only_ssid" // restrict sync to specific WiFi SSID
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user