Handle client certificate alias if currentUser is null (relates to #195)

Signed-off-by: Stephan Ritscher <no3pam@gmail.com>
This commit is contained in:
Stephan Ritscher 2020-03-07 23:28:39 +01:00 committed by Mario Đanić
parent 4521eac532
commit ab4ccf1db3

View File

@ -44,10 +44,11 @@ class MagicKeyManager(private val keyManager: X509KeyManager, private val usersR
user?.let {
it.clientCertificate?.let {
alias = it
} ?: run {
appPreferences.temporaryClientCertAlias?.let {
alias = it
}
}
}
if (alias == null) {
appPreferences.temporaryClientCertAlias?.let {
alias = it
}
}
@ -163,4 +164,4 @@ class MagicKeyManager(private val keyManager: X509KeyManager, private val usersR
private const val TAG = "MagicKeyManager"
}
}
}