Class PublicKeyRingSelectionStrategy<O>
- java.lang.Object
-
- org.pgpainless.util.selection.keyring.PublicKeyRingSelectionStrategy<O>
-
- All Implemented Interfaces:
KeyRingSelectionStrategy<org.bouncycastle.openpgp.PGPPublicKeyRing,org.bouncycastle.openpgp.PGPPublicKeyRingCollection,O>
- Direct Known Subclasses:
ExactUserId.PubRingSelectionStrategy
,Whitelist.PubRingSelectionStrategy
,Wildcard.PubRingSelectionStrategy
public abstract class PublicKeyRingSelectionStrategy<O> extends Object implements KeyRingSelectionStrategy<org.bouncycastle.openpgp.PGPPublicKeyRing,org.bouncycastle.openpgp.PGPPublicKeyRingCollection,O>
-
-
Constructor Summary
Constructors Constructor Description PublicKeyRingSelectionStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<org.bouncycastle.openpgp.PGPPublicKeyRing>
selectKeyRingsFromCollection(O identifier, org.bouncycastle.openpgp.PGPPublicKeyRingCollection keyRingCollection)
MultiMap<O,org.bouncycastle.openpgp.PGPPublicKeyRing>
selectKeyRingsFromCollections(MultiMap<O,org.bouncycastle.openpgp.PGPPublicKeyRingCollection> keyRingCollections)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pgpainless.util.selection.keyring.KeyRingSelectionStrategy
accept
-
-
-
-
Constructor Detail
-
PublicKeyRingSelectionStrategy
public PublicKeyRingSelectionStrategy()
-
-
Method Detail
-
selectKeyRingsFromCollection
public Set<org.bouncycastle.openpgp.PGPPublicKeyRing> selectKeyRingsFromCollection(@Nonnull O identifier, @Nonnull org.bouncycastle.openpgp.PGPPublicKeyRingCollection keyRingCollection)
- Specified by:
selectKeyRingsFromCollection
in interfaceKeyRingSelectionStrategy<org.bouncycastle.openpgp.PGPPublicKeyRing,org.bouncycastle.openpgp.PGPPublicKeyRingCollection,O>
-
selectKeyRingsFromCollections
public MultiMap<O,org.bouncycastle.openpgp.PGPPublicKeyRing> selectKeyRingsFromCollections(@Nonnull MultiMap<O,org.bouncycastle.openpgp.PGPPublicKeyRingCollection> keyRingCollections)
- Specified by:
selectKeyRingsFromCollections
in interfaceKeyRingSelectionStrategy<org.bouncycastle.openpgp.PGPPublicKeyRing,org.bouncycastle.openpgp.PGPPublicKeyRingCollection,O>
-
-