Package org.pgpainless.decryption_verification
Classes used to decryption and verification of OpenPGP encrypted / signed data.
-
Interface Summary Interface Description DecryptionBuilderInterface DecryptionBuilderInterface.DecryptWith MissingPublicKeyCallback -
Class Summary Class Description CloseForResultInputStream ConsumerOptions Options for decryption and signature verification.DecryptionBuilder DecryptionStream Decryption Stream that handles updating and verification of detached signatures, as well as verification of integrity-protected input streams once the stream gets closed.DecryptionStreamFactory IntegrityProtectedInputStream MessageInspector Inspect an OpenPGP message to determine IDs of its encryption keys or whether it is passphrase protected.MessageInspector.EncryptionInfo OpenPgpMetadata OpenPgpMetadata.Builder SignatureInputStream SignatureInputStream.VerifySignatures SignatureVerification Tuple of a signature and an identifier of its corresponding verification key.SignatureVerification.Failure Tuple object of aSignatureVerification
and the correspondingSignatureValidationException
that caused the verification to fail. -
Enum Summary Enum Description MissingKeyPassphraseStrategy Strategy defining how missing secret key passphrases are handled.