Safe Haskell | None |
---|
Data.Conduit.OpenPGP.Filter
Documentation
conduitFilter :: Monad m => FilterPredicates -> Conduit Pkt m PktSource
data FilterPredicates Source
Constructors
FilterPredicates | |
data PKPPredicate Source
Constructors
PKPPredicate PKPVar PKPOp PKPValue |
Constructors
PKPVVersion | public key version |
PKPVPKA | public key algorithm |
PKPVKeysize | public key size (in bits) |
PKPVTimestamp | public key creation time |
PKPVEOKI | public key's eight-octet key ID |
PKPVTOF | public key's twenty-octet fingerprint |
Constructors
PKEquals | |
PKLessThan | |
PKGreaterThan |
Constructors
PKPInt Int | |
PKPPKA PubKeyAlgorithm | |
PKPEOKI (Either String EightOctetKeyId) | |
PKPTOF TwentyOctetFingerprint |
data SPPredicate Source
Constructors
SPPredicate SPVar SPOp SPValue |
Constructors
SPVVersion | signature packet version |
SPVSigType | signature packet tyep |
SPVPKA | signature packet public key algorithm |
SPVHA | signature packet hash algorithm |
Constructors
SPEquals | |
SPLessThan | |
SPGreaterThan |
Constructors
SPInt Int | |
SPSigType SigType | |
SPPKA PubKeyAlgorithm | |
SPHA HashAlgorithm |
data OPredicate Source
Constructors
OPredicate OVar OOp OValue |
Constructors
OEquals | |
OLessThan | |
OGreaterThan |