All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Class Description ExactUserId Implementations ofKeyRingSelectionStrategywhich select key rings based on the exact user-id.ExactUserId.PubRingSelectionStrategy PublicKeyRingSelectionStrategywhich acceptsPGPPublicKeyRingsif those have a user-id which exactly matches the givenExactUserId.SecRingSelectionStrategy SecretKeyRingSelectionStrategywhich acceptsPGPSecretKeyRingsif those have a user-id which exactly matches the givenGnuPGDummyExtension GnuPGDummyKeyUtil This class can be used to remove private keys from secret software-keys by replacing them with stub secret keys in the style of GnuPGs proprietary extensions.GnuPGDummyKeyUtil.Builder GnuPGDummyKeyUtil.KeyFilter Filter for selecting keys.KeyException KeyException.ExpiredKeyException KeyException.MissingSecretKeyException KeyException.PublicKeyAlgorithmPolicyException KeyException.RevokedKeyException KeyException.UnacceptableEncryptionKeyException KeyException.UnacceptableSelfSignatureException KeyException.UnacceptableSigningKeyException KeyException.UnacceptableThirdPartyCertificationKeyException KeyException.UnboundUserIdException KeyIntegrityException This exception gets thrown, when the integrity of an OpenPGP key is broken.KeyRingSelectionStrategy<R,C,O> Filter for selecting public / secret key rings based on identifiers (e.g. user-ids).MalformedOpenPgpMessageException Exception that gets thrown if the OpenPGP message is malformed.MessageNotIntegrityProtectedException MissingDecryptionMethodException Exception that is thrown when decryption fails due to a missing decryption key or decryption passphrase.MissingPassphraseException ModificationDetectionException Exception that gets thrown when the verification of a modification detection code failed.OpenPgpInputStream InputStream used to determine the nature of potential OpenPGP data.OpenPgpKeyAttributeUtil PublicKeyRingSelectionStrategy<O> AbstractKeyRingSelectionStrategyforPGPPublicKeyRings.SecretKeyRingSelectionStrategy<O> AbstractKeyRingSelectionStrategyforPGPSecretKeyRings.SignatureValidationException UnacceptableAlgorithmException Exception that gets thrown if unacceptable algorithms are encountered.Whitelist Implementations ofKeyRingSelectionStrategywhich accept PGP KeyRings based on a whitelist of acceptable keyIds.Whitelist.PubRingSelectionStrategy<O> KeyRingSelectionStrategywhich acceptsPGPPublicKeyRingsif theWhitelist.SecRingSelectionStrategy<O> KeyRingSelectionStrategywhich acceptsPGPSecretKeyRingsif theWildcard Implementations ofKeyRingSelectionStrategywhich accept all keyRings.Wildcard.PubRingSelectionStrategy<O> Wildcard.SecRingSelectionStrategy<O> WrongConsumingMethodException WrongPassphraseException XMPP Implementations ofKeyRingSelectionStrategywhich accept KeyRings containing a given XMPP address of the format "xmpp:alice@pgpainless.org".XMPP.PubRingSelectionStrategy PublicKeyRingSelectionStrategywhich accepts a givenPGPPublicKeyRingif its primary key has a user-id that matches the givenXMPP.SecRingSelectionStrategy SecretKeyRingSelectionStrategywhich accepts a givenPGPSecretKeyRingif its primary key has a user-id that matches the given