1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2025-09-09 18:29:39 +02:00

Update documentation of SignatureVerification

This commit is contained in:
Paul Schaub 2025-05-08 12:47:53 +02:00
parent 3ccc8601d7
commit 380191c35b
Signed by: vanitasvitae
GPG key ID: 62BEE9264BF17311

View file

@ -6,16 +6,12 @@ package org.pgpainless.decryption_verification
import org.bouncycastle.openpgp.PGPSignature
import org.bouncycastle.openpgp.api.OpenPGPSignature.OpenPGPDocumentSignature
import org.pgpainless.decryption_verification.SignatureVerification.Failure
import org.pgpainless.exception.SignatureValidationException
import org.pgpainless.key.SubkeyIdentifier
import org.pgpainless.signature.SignatureUtils
/**
* Tuple of a signature and an identifier of its corresponding verification key. Semantic meaning of
* the signature verification (success, failure) is merely given by context. E.g.
* [MessageMetadata.verifiedSignatures] contains verified verifications, while the class [Failure]
* contains failed verifications.
* An evaluated document signature.
*
* @param documentSignature OpenPGPDocumentSignature object
*/