Package org.pgpainless.key.selection.key.impl
Implementations of Key Selection Strategies.
-
Class Summary Class Description EncryptionKeySelectionStrategy Key Selection Strategy that only acceptsPGPPublicKey
s which are capable of encryption.HasAllKeyFlagSelectionStrategy Selection Strategy that accepts a key if it carries all of the specified key flags.HasAllKeyFlagSelectionStrategy.PublicKey HasAllKeyFlagSelectionStrategy.SecretKey HasAnyKeyFlagSelectionStrategy Selection Strategies that accept a key if it carries at least one of the given key flags.HasAnyKeyFlagSelectionStrategy.PublicKey HasAnyKeyFlagSelectionStrategy.SecretKey NoRevocation Key Selection Strategies that do accept only keys, which have no revocation.NoRevocation.PubKeySelectionStrategy Key Selection Strategy which only acceptsPGPPublicKey
s which have no revocation.NoRevocation.SecKeySelectionStrategy Key Selection Strategy which only acceptsPGPSecretKey
s which have no revocation.SignatureKeySelectionStrategy Key Selection Strategy that only acceptsPGPSecretKey
s which are capable of signing.SignedByMasterKey SignedByMasterKey.PubkeySelectionStrategy