Package org.pgpainless.key.selection.key
Interface KeySelectionStrategy<K,R>
-
- Type Parameters:
K
- Type of the KeyR
- Type of the PGPKeyRing
- All Known Implementing Classes:
And.PubKeySelectionStrategy
,And.SecKeySelectionStrategy
,Email.PubRingSelectionStrategy
,Email.SecRingSelectionStrategy
,EncryptionKeySelectionStrategy
,HasAllKeyFlagSelectionStrategy.PublicKey
,HasAllKeyFlagSelectionStrategy.SecretKey
,HasAnyKeyFlagSelectionStrategy.PublicKey
,HasAnyKeyFlagSelectionStrategy.SecretKey
,NoRevocation.PubKeySelectionStrategy
,NoRevocation.SecKeySelectionStrategy
,Or.PubKeySelectionStrategy
,Or.SecKeySelectionStrategy
,PartialUserId.PubRingSelectionStrategy
,PartialUserId.SecRingSelectionStrategy
,PublicKeySelectionStrategy
,SecretKeySelectionStrategy
,SignatureKeySelectionStrategy
,SignedByMasterKey.PubkeySelectionStrategy
public interface KeySelectionStrategy<K,R>
Interface that describes a selection strategy for OpenPGP keys.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
accept(K key)
java.util.Set<K>
selectKeysFromKeyRing(R ring)
-