Copyright | (c) FPComplete.com, 2015 |
---|---|
License | BSD3 |
Maintainer | Tim Dysinger <tim@fpcomplete.com> |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
- fullFingerprint :: (Monad m, MonadIO m, MonadThrow m) => Fingerprint -> m Fingerprint
- signPackage :: (Monad m, MonadIO m, MonadThrow m) => Path Abs File -> m Signature
- verifyFile :: (Monad m, MonadIO m, MonadThrow m) => Signature -> Path Abs File -> m Fingerprint
Documentation
fullFingerprint :: (Monad m, MonadIO m, MonadThrow m) => Fingerprint -> m Fingerprint Source
Extract the full long fingerprint
given a short (or long)
fingerprint
signPackage :: (Monad m, MonadIO m, MonadThrow m) => Path Abs File -> m Signature Source
Sign a file path with GPG, returning the Signature
.
verifyFile :: (Monad m, MonadIO m, MonadThrow m) => Signature -> Path Abs File -> m Fingerprint Source
Verify the Signature
of a file path returning the
Fingerprint
.