mirror of
https://github.com/pgpainless/pgpainless.git
synced 2025-09-09 18:29:39 +02:00
Simplify SessionKey conversion
This commit is contained in:
parent
197c1337c6
commit
c99402dc3c
1 changed files with 4 additions and 7 deletions
|
@ -69,13 +69,10 @@ class DecryptImpl(private val api: PGPainless) : Decrypt {
|
||||||
val verificationList =
|
val verificationList =
|
||||||
metadata.verifiedInlineSignatures.map { VerificationHelper.mapVerification(it) }
|
metadata.verifiedInlineSignatures.map { VerificationHelper.mapVerification(it) }
|
||||||
|
|
||||||
var sessionKey: SessionKey? = null
|
val sessionKey: SessionKey? =
|
||||||
if (metadata.sessionKey != null) {
|
metadata.sessionKey?.let {
|
||||||
sessionKey =
|
SessionKey(it.algorithm.algorithmId.toByte(), it.key)
|
||||||
SessionKey(
|
}
|
||||||
metadata.sessionKey!!.algorithm.algorithmId.toByte(),
|
|
||||||
metadata.sessionKey!!.key)
|
|
||||||
}
|
|
||||||
return DecryptionResult(sessionKey, verificationList)
|
return DecryptionResult(sessionKey, verificationList)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue