summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-12-11 21:59:17 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-03-29 14:22:55 +0000
commit9e7be4bb3c11e4ece6998774346441cf7c77d9f5 (patch)
treee29d2953d930c2a5d75ec0e7ce371357818fdd45 /android
parent0b2016884852b7f8b855d9fc70655ba2e1864259 (diff)
downloadmullvadvpn-9e7be4bb3c11e4ece6998774346441cf7c77d9f5.tar.xz
mullvadvpn-9e7be4bb3c11e4ece6998774346441cf7c77d9f5.zip
Refactor `KeygenEvent` to prepare for `Parcelize`
Diffstat (limited to 'android')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/model/KeygenEvent.kt20
1 files changed, 6 insertions, 14 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/model/KeygenEvent.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/model/KeygenEvent.kt
index 8c476ef5ff..126ee1737b 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/model/KeygenEvent.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/model/KeygenEvent.kt
@@ -1,20 +1,12 @@
package net.mullvad.mullvadvpn.model
sealed class KeygenEvent {
- class NewKey(val publicKey: PublicKey) : KeygenEvent() {
- var verified: Boolean? = null
- private set
- var replacementFailure: KeygenFailure? = null
- private set
-
- constructor(
- publicKey: PublicKey,
- verified: Boolean?,
- replacementFailure: KeygenFailure?
- ) : this(publicKey) {
- this.verified = verified
- this.replacementFailure = replacementFailure
- }
+ class NewKey(
+ val publicKey: PublicKey,
+ val verified: Boolean?,
+ val replacementFailure: KeygenFailure?
+ ) : KeygenEvent() {
+ constructor(publicKey: PublicKey) : this (publicKey, null, null)
}
object TooManyKeys : KeygenEvent()