| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Conduit.OpenPGP.Verify
Documentation
data VerificationMode Source #
Constructors
| VerificationStreaming | |
| VerificationBatch |
Instances
| Show VerificationMode Source # | |
Defined in Data.Conduit.OpenPGP.Verify | |
| Eq VerificationMode Source # | |
Defined in Data.Conduit.OpenPGP.Verify Methods (==) :: VerificationMode -> VerificationMode -> Bool Source # (/=) :: VerificationMode -> VerificationMode -> Bool Source # | |
data VerificationModeW (mode :: VerificationMode) where Source #
conduitVerify :: forall (m :: Type -> Type). Monad m => PublicKeyring -> Maybe UTCTime -> ConduitT Pkt (Either VerificationError Verification) m () Source #
verifyPacketsBatch :: PublicKeyring -> Maybe UTCTime -> [Pkt] -> [Either VerificationError Verification] Source #
verifyPacketsWithModeTyped :: forall (m :: Type -> Type) (mode :: VerificationMode). Monad m => VerificationModeW mode -> PublicKeyring -> Maybe UTCTime -> ConduitT Pkt (Either VerificationError Verification) m () Source #
verifyPacketsWithMode :: forall (m :: Type -> Type). Monad m => VerificationMode -> PublicKeyring -> Maybe UTCTime -> ConduitT Pkt (Either VerificationError Verification) m () Source #