Class ExactUserId.PubRingSelectionStrategy
- java.lang.Object
-
- org.pgpainless.util.selection.keyring.PublicKeyRingSelectionStrategy<java.lang.String>
-
- org.pgpainless.util.selection.keyring.impl.ExactUserId.PubRingSelectionStrategy
-
- All Implemented Interfaces:
KeyRingSelectionStrategy<org.bouncycastle.openpgp.PGPPublicKeyRing,org.bouncycastle.openpgp.PGPPublicKeyRingCollection,java.lang.String>
- Direct Known Subclasses:
XMPP.PubRingSelectionStrategy
- Enclosing class:
- ExactUserId
public static class ExactUserId.PubRingSelectionStrategy extends PublicKeyRingSelectionStrategy<java.lang.String>
PublicKeyRingSelectionStrategy
which acceptsPGPPublicKeyRings
if those have a user-id which exactly matches the givenidentifier
.
-
-
Constructor Summary
Constructors Constructor Description PubRingSelectionStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accept(java.lang.String identifier, org.bouncycastle.openpgp.PGPPublicKeyRing keyRing)
Return true, if the filter accepts the given-
Methods inherited from class org.pgpainless.util.selection.keyring.PublicKeyRingSelectionStrategy
selectKeyRingsFromCollection, selectKeyRingsFromCollections
-
-
-
-
Method Detail
-
accept
public boolean accept(java.lang.String identifier, org.bouncycastle.openpgp.PGPPublicKeyRing keyRing)
Description copied from interface:KeyRingSelectionStrategy
Return true, if the filter accepts the givenkeyRing
based on the givenidentifier
.- Parameters:
identifier
- identifierkeyRing
- key ring- Returns:
- acceptance
-
-