Package org.pgpainless.util.selection.key.impl
Implementations of Key Selection Strategies.
-
Class Summary Class Description And And.PubKeySelectionStrategy And.SecKeySelectionStrategy 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 KeyBelongsToKeyRing KeyBelongsToKeyRing.PubkeySelectionStrategy 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.Or Or.PubKeySelectionStrategy Or.SecKeySelectionStrategy SignatureKeySelectionStrategy Key Selection Strategy that only acceptsPGPSecretKey
s which are capable of signing.