diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-12-11 21:59:17 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2021-03-29 14:22:55 +0000 |
| commit | 9e7be4bb3c11e4ece6998774346441cf7c77d9f5 (patch) | |
| tree | e29d2953d930c2a5d75ec0e7ce371357818fdd45 /android | |
| parent | 0b2016884852b7f8b855d9fc70655ba2e1864259 (diff) | |
| download | mullvadvpn-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.kt | 20 |
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() |
