diff options
| author | Emīls <pinkisemils@mullvad.net> | 2020-02-10 16:06:11 +0000 |
|---|---|---|
| committer | Emīls <pinkisemils@mullvad.net> | 2020-02-11 17:01:04 +0000 |
| commit | e9b6b581b2f085e47ba6ddbd01502f7fd91d8fd7 (patch) | |
| tree | 08a8f1814eb5eb2410e7c31ff59c95d47b4148da /android | |
| parent | 5c77625d1606312edec12a57a4a1966d33d5ae61 (diff) | |
| download | mullvadvpn-e9b6b581b2f085e47ba6ddbd01502f7fd91d8fd7.tar.xz mullvadvpn-e9b6b581b2f085e47ba6ddbd01502f7fd91d8fd7.zip | |
Fetch account history from daemon
Add JNI functions to call into the daemon to fetch the account history.
Diffstat (limited to 'android')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt index e61567a0fe..a0dabf1a53 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt @@ -45,6 +45,10 @@ class MullvadDaemon(val vpnService: MullvadVpnService) { return getAccountData(daemonInterfaceAddress, accountToken) } + fun getAccountHistory(): ArrayList<String> { + return getAccountHistory(daemonInterfaceAddress) + } + fun getWwwAuthToken(): String { return getWwwAuthToken(daemonInterfaceAddress) } @@ -107,6 +111,7 @@ class MullvadDaemon(val vpnService: MullvadVpnService) { daemonInterfaceAddress: Long, accountToken: String ): GetAccountDataResult + private external fun getAccountHistory(daemonInterfaceAddress: Long): ArrayList<String> private external fun getWwwAuthToken(daemonInterfaceAddress: Long): String private external fun getCurrentLocation(daemonInterfaceAddress: Long): GeoIpLocation? private external fun getCurrentVersion(daemonInterfaceAddress: Long): String |
