mirror of
https://github.com/pgpainless/pgpainless.git
synced 2025-12-05 03:41:07 +01:00
Add missing MessageMetadata.isVerified{Inline|Detached}SignedBy(OpenPGPCertificate) methods
This commit is contained in:
parent
0a5c9d13c3
commit
652dd5b30e
1 changed files with 6 additions and 0 deletions
|
|
@ -322,12 +322,18 @@ class MessageMetadata(val message: Message) {
|
|||
fun isVerifiedDetachedSignedBy(keys: PGPKeyRing) =
|
||||
verifiedDetachedSignatures.any { keys.matches(it.signingKey) }
|
||||
|
||||
fun isVerifiedDetachedSignedBy(cert: OpenPGPCertificate) =
|
||||
verifiedDetachedSignatures.any { cert.pgpKeyRing.matches(it.signingKey) }
|
||||
|
||||
fun isVerifiedInlineSignedBy(fingerprint: OpenPgpFingerprint) =
|
||||
verifiedInlineSignatures.any { it.signingKey.matches(fingerprint) }
|
||||
|
||||
fun isVerifiedInlineSignedBy(keys: PGPKeyRing) =
|
||||
verifiedInlineSignatures.any { keys.matches(it.signingKey) }
|
||||
|
||||
fun isVerifiedInlineSignedBy(cert: OpenPGPCertificate) =
|
||||
verifiedInlineSignatures.any { cert.pgpKeyRing.matches(it.signingKey) }
|
||||
|
||||
// ##########################################################################################################
|
||||
// Literal Data
|
||||
// ##########################################################################################################
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue