hOpenPGP-1.8: native Haskell implementation of OpenPGP (RFC4880)

Safe HaskellNone

Data.Conduit.OpenPGP.Filter

Synopsis

Documentation

data Expr a Source

Constructors

EAny 
E a 
EAnd (Expr a) (Expr a) 
EOr (Expr a) (Expr a) 
ENot (Expr a) 

data PKPPredicate Source

Deprecated: Use UPredicate instead

Constructors

PKPPredicate PKPVar PKPOp PKPValue

Deprecated: Use UPredicate instead

data PKPVar Source

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

data PKPOp Source

Instances

Enum PKPOp 

data SPPredicate Source

Deprecated: Use UPredicate instead

Constructors

SPPredicate SPVar SPOp SPValue

Deprecated: Use UPredicate instead

data SPVar Source

Constructors

SPVVersion

signature packet version

SPVSigType

signature packet tyep

SPVPKA

signature packet public key algorithm

SPVHA

signature packet hash algorithm

data SPOp Source

Instances

Enum SPOp 

data OPredicate Source

Deprecated: Use UPredicate instead

Constructors

OPredicate OVar OOp OValue

Deprecated: Use UPredicate instead

data OVar Source

Constructors

OVTag

OpenPGP packet tag

OVLength

packet length (length of what, though?)

data OOp Source

Instances

Enum OOp 

data OValue Source

Constructors

OInt Int 
OInteger Integer 

Instances

Eq OValue 
Ord OValue