Package | Description |
---|---|
org.pgpainless.encryption_signing |
Classes used to encrypt or sign data using OpenPGP.
|
org.pgpainless.key.selection.key |
Different Key Selection Strategies.
|
org.pgpainless.key.selection.keyring |
Different Key Ring Selection Strategies.
|
org.pgpainless.key.selection.keyring.impl |
Implementations of Key Ring Selection Strategies.
|
org.pgpainless.util |
Utility classes.
|
Modifier and Type | Method and Description |
---|---|
<O> EncryptionBuilderInterface.WithAlgorithms |
EncryptionBuilderInterface.WithAlgorithms.andToSelf(PublicKeyRingSelectionStrategy<O> selectionStrategy,
MultiMap<O,org.bouncycastle.openpgp.PGPPublicKeyRingCollection> keys) |
<O> EncryptionBuilderInterface.Armor |
EncryptionBuilderInterface.SignWith.signWith(SecretKeyRingSelectionStrategy<O> selectionStrategy,
SecretKeyRingProtector decryptor,
MultiMap<O,org.bouncycastle.openpgp.PGPSecretKeyRingCollection> keys) |
<O> EncryptionBuilderInterface.WithAlgorithms |
EncryptionBuilderInterface.ToRecipients.toRecipients(PublicKeyRingSelectionStrategy<O> selectionStrategy,
MultiMap<O,org.bouncycastle.openpgp.PGPPublicKeyRingCollection> keys) |
Modifier and Type | Method and Description |
---|---|
MultiMap<O,org.bouncycastle.openpgp.PGPPublicKey> |
PublicKeySelectionStrategy.selectKeysFromKeyRings(MultiMap<O,org.bouncycastle.openpgp.PGPPublicKeyRing> keyRings) |
MultiMap<O,org.bouncycastle.openpgp.PGPSecretKey> |
SecretKeySelectionStrategy.selectKeysFromKeyRings(MultiMap<O,org.bouncycastle.openpgp.PGPSecretKeyRing> keyRings) |
MultiMap<O,K> |
KeySelectionStrategy.selectKeysFromKeyRings(MultiMap<O,R> rings) |
Modifier and Type | Method and Description |
---|---|
MultiMap<O,org.bouncycastle.openpgp.PGPPublicKey> |
PublicKeySelectionStrategy.selectKeysFromKeyRings(MultiMap<O,org.bouncycastle.openpgp.PGPPublicKeyRing> keyRings) |
MultiMap<O,org.bouncycastle.openpgp.PGPSecretKey> |
SecretKeySelectionStrategy.selectKeysFromKeyRings(MultiMap<O,org.bouncycastle.openpgp.PGPSecretKeyRing> keyRings) |
MultiMap<O,K> |
KeySelectionStrategy.selectKeysFromKeyRings(MultiMap<O,R> rings) |
Modifier and Type | Method and Description |
---|---|
MultiMap<O,R> |
KeyRingSelectionStrategy.selectKeyRingsFromCollections(MultiMap<O,C> keyRingCollections) |
MultiMap<O,org.bouncycastle.openpgp.PGPPublicKeyRing> |
PublicKeyRingSelectionStrategy.selectKeyRingsFromCollections(MultiMap<O,org.bouncycastle.openpgp.PGPPublicKeyRingCollection> keyRingCollections) |
MultiMap<O,org.bouncycastle.openpgp.PGPSecretKeyRing> |
SecretKeyRingSelectionStrategy.selectKeyRingsFromCollections(MultiMap<O,org.bouncycastle.openpgp.PGPSecretKeyRingCollection> keyRingCollections) |
Modifier and Type | Method and Description |
---|---|
MultiMap<O,R> |
KeyRingSelectionStrategy.selectKeyRingsFromCollections(MultiMap<O,C> keyRingCollections) |
MultiMap<O,org.bouncycastle.openpgp.PGPPublicKeyRing> |
PublicKeyRingSelectionStrategy.selectKeyRingsFromCollections(MultiMap<O,org.bouncycastle.openpgp.PGPPublicKeyRingCollection> keyRingCollections) |
MultiMap<O,org.bouncycastle.openpgp.PGPSecretKeyRing> |
SecretKeyRingSelectionStrategy.selectKeyRingsFromCollections(MultiMap<O,org.bouncycastle.openpgp.PGPSecretKeyRingCollection> keyRingCollections) |
Constructor and Description |
---|
PubRingSelectionStrategy(MultiMap<O,Long> whitelist) |
SecRingSelectionStrategy(MultiMap<O,Long> whitelist) |
Constructor and Description |
---|
MultiMap(MultiMap<K,V> other) |