- onInputStream(InputStream) - Method in class org.pgpainless.decryption_verification.DecryptionBuilder
-
- onInputStream(InputStream) - Method in interface org.pgpainless.decryption_verification.DecryptionBuilderInterface
-
- onMissingPublicKeyEncountered(Long) - Method in interface org.pgpainless.decryption_verification.MissingPublicKeyCallback
-
This method gets called if we encounter a signature of an unknown key.
- onOutputStream(OutputStream) - Method in class org.pgpainless.encryption_signing.EncryptionBuilder
-
- onOutputStream(OutputStream) - Method in interface org.pgpainless.encryption_signing.EncryptionBuilderInterface
-
- OpenPgpMetadata - Class in org.pgpainless.decryption_verification
-
- OpenPgpMetadata(Set<Long>, OpenPgpV4Fingerprint, SymmetricKeyAlgorithm, CompressionAlgorithm, boolean, Set<Long>, Set<OpenPgpV4Fingerprint>) - Constructor for class org.pgpainless.decryption_verification.OpenPgpMetadata
-
- OpenPgpV4Fingerprint - Class in org.pgpainless.key
-
This class represents an hex encoded, uppercase OpenPGP v4 fingerprint.
- OpenPgpV4Fingerprint(String) - Constructor for class org.pgpainless.key.OpenPgpV4Fingerprint
-
- OpenPgpV4Fingerprint(byte[]) - Constructor for class org.pgpainless.key.OpenPgpV4Fingerprint
-
- OpenPgpV4Fingerprint(PGPPublicKey) - Constructor for class org.pgpainless.key.OpenPgpV4Fingerprint
-
- OpenPgpV4Fingerprint(PGPSecretKey) - Constructor for class org.pgpainless.key.OpenPgpV4Fingerprint
-
- OpenPgpV4Fingerprint(PGPPublicKeyRing) - Constructor for class org.pgpainless.key.OpenPgpV4Fingerprint
-
- OpenPgpV4Fingerprint(PGPSecretKeyRing) - Constructor for class org.pgpainless.key.OpenPgpV4Fingerprint
-
- Or - Class in org.pgpainless.key.selection.key.impl
-
- Or() - Constructor for class org.pgpainless.key.selection.key.impl.Or
-
- Or.PubKeySelectionStrategy<O> - Class in org.pgpainless.key.selection.key.impl
-
- Or.SecKeySelectionStrategy<O> - Class in org.pgpainless.key.selection.key.impl
-
- org.pgpainless - package org.pgpainless
-
PGPainless - Use OpenPGP Painlessly!
- org.pgpainless.algorithm - package org.pgpainless.algorithm
-
Enums which map to OpenPGP's algorithm IDs.
- org.pgpainless.decryption_verification - package org.pgpainless.decryption_verification
-
Classes used to decryption and verification of OpenPGP encrypted / signed data.
- org.pgpainless.encryption_signing - package org.pgpainless.encryption_signing
-
Classes used to encrypt or sign data using OpenPGP.
- org.pgpainless.exception - package org.pgpainless.exception
-
Exceptions.
- org.pgpainless.key - package org.pgpainless.key
-
Classes related to OpenPGP keys.
- org.pgpainless.key.collection - package org.pgpainless.key.collection
-
OpenPGP key collections.
- org.pgpainless.key.generation - package org.pgpainless.key.generation
-
Classes related to OpenPGP key generation.
- org.pgpainless.key.generation.type - package org.pgpainless.key.generation.type
-
Classes describing different OpenPGP key types.
- org.pgpainless.key.generation.type.curve - package org.pgpainless.key.generation.type.curve
-
Classes related to elliptic curve cryptography.
- org.pgpainless.key.generation.type.length - package org.pgpainless.key.generation.type.length
-
Classes describing the lengths of different public key crypto systems.
- org.pgpainless.key.parsing - package org.pgpainless.key.parsing
-
Classes related to OpenPGP key reading.
- org.pgpainless.key.protection - package org.pgpainless.key.protection
-
Classes related to OpenPGP secret key password protection.
- org.pgpainless.key.selection.key - package org.pgpainless.key.selection.key
-
Different Key Selection Strategies.
- org.pgpainless.key.selection.key.impl - package org.pgpainless.key.selection.key.impl
-
Implementations of Key Selection Strategies.
- org.pgpainless.key.selection.keyring - package org.pgpainless.key.selection.keyring
-
Different Key Ring Selection Strategies.
- org.pgpainless.key.selection.keyring.impl - package org.pgpainless.key.selection.keyring.impl
-
Implementations of Key Ring Selection Strategies.
- org.pgpainless.symmetric_encryption - package org.pgpainless.symmetric_encryption
-
Classes related to OpenPGP symmetric encryption.
- org.pgpainless.util - package org.pgpainless.util
-
Utility classes.
- valueOf(String) - Static method in enum org.pgpainless.algorithm.CompressionAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pgpainless.algorithm.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pgpainless.algorithm.HashAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pgpainless.algorithm.KeyFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pgpainless.algorithm.PublicKeyAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pgpainless.algorithm.SymmetricKeyAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pgpainless.key.generation.type.curve.EllipticCurve
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pgpainless.key.generation.type.length.DiffieHellmanLength
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pgpainless.key.generation.type.length.ElGamalLength
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pgpainless.key.generation.type.length.RsaLength
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.pgpainless.algorithm.CompressionAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pgpainless.algorithm.Feature
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pgpainless.algorithm.HashAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pgpainless.algorithm.KeyFlag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pgpainless.algorithm.PublicKeyAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pgpainless.algorithm.SymmetricKeyAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pgpainless.key.generation.type.curve.EllipticCurve
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pgpainless.key.generation.type.length.DiffieHellmanLength
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pgpainless.key.generation.type.length.ElGamalLength
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pgpainless.key.generation.type.length.RsaLength
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.pgpainless.util.MultiMap
-
- verifyWith(PGPPublicKeyRingCollection) - Method in interface org.pgpainless.decryption_verification.DecryptionBuilderInterface.VerifyWith
-
- verifyWith(Set<OpenPgpV4Fingerprint>, PGPPublicKeyRingCollection) - Method in interface org.pgpainless.decryption_verification.DecryptionBuilderInterface.VerifyWith
-
- verifyWith(Set<PGPPublicKeyRing>) - Method in interface org.pgpainless.decryption_verification.DecryptionBuilderInterface.VerifyWith
-