Class SecretKeyRingSelectionStrategy<O>
- java.lang.Object
-
- org.pgpainless.util.selection.keyring.SecretKeyRingSelectionStrategy<O>
-
- All Implemented Interfaces:
KeyRingSelectionStrategy<org.bouncycastle.openpgp.PGPSecretKeyRing,org.bouncycastle.openpgp.PGPSecretKeyRingCollection,O>
- Direct Known Subclasses:
ExactUserId.SecRingSelectionStrategy
,Whitelist.SecRingSelectionStrategy
,Wildcard.SecRingSelectionStrategy
public abstract class SecretKeyRingSelectionStrategy<O> extends Object implements KeyRingSelectionStrategy<org.bouncycastle.openpgp.PGPSecretKeyRing,org.bouncycastle.openpgp.PGPSecretKeyRingCollection,O>
-
-
Constructor Summary
Constructors Constructor Description SecretKeyRingSelectionStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<org.bouncycastle.openpgp.PGPSecretKeyRing>
selectKeyRingsFromCollection(O identifier, org.bouncycastle.openpgp.PGPSecretKeyRingCollection keyRingCollection)
MultiMap<O,org.bouncycastle.openpgp.PGPSecretKeyRing>
selectKeyRingsFromCollections(MultiMap<O,org.bouncycastle.openpgp.PGPSecretKeyRingCollection> 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
-
SecretKeyRingSelectionStrategy
public SecretKeyRingSelectionStrategy()
-
-
Method Detail
-
selectKeyRingsFromCollection
public Set<org.bouncycastle.openpgp.PGPSecretKeyRing> selectKeyRingsFromCollection(O identifier, @Nonnull org.bouncycastle.openpgp.PGPSecretKeyRingCollection keyRingCollection)
- Specified by:
selectKeyRingsFromCollection
in interfaceKeyRingSelectionStrategy<org.bouncycastle.openpgp.PGPSecretKeyRing,org.bouncycastle.openpgp.PGPSecretKeyRingCollection,O>
-
selectKeyRingsFromCollections
public MultiMap<O,org.bouncycastle.openpgp.PGPSecretKeyRing> selectKeyRingsFromCollections(@Nonnull MultiMap<O,org.bouncycastle.openpgp.PGPSecretKeyRingCollection> keyRingCollections)
- Specified by:
selectKeyRingsFromCollections
in interfaceKeyRingSelectionStrategy<org.bouncycastle.openpgp.PGPSecretKeyRing,org.bouncycastle.openpgp.PGPSecretKeyRingCollection,O>
-
-