| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Codec.Encryption.OpenPGP.SecretKey
Documentation
data SecretKeyEncryptOptions Source #
Constructors
| SecretKeyEncryptOptions | |
Fields
| |
decryptSecretKeyAddendum :: SomePKPayload -> SKAddendum -> Passphrase -> Either SecretKeyError (SKey, SKAddendum) Source #
encryptSecretKey :: MonadRandom m => SomePKPayload -> SKey -> Passphrase -> SecretKeyEncryptOptions -> m (Either SecretKeyError SKAddendum) Source #
encryptSecretKeyWithPolicy :: MonadRandom m => OpenPGPPolicy -> SomePKPayload -> SKey -> Passphrase -> m (Either SecretKeyError SKAddendum) Source #
reencryptSecretKey :: MonadRandom m => SecretKey -> Passphrase -> Passphrase -> SecretKeyEncryptOptions -> m (Either SecretKeyError SecretKey) Source #
reencryptSecretKeyRandom :: MonadRandom m => SecretKey -> Passphrase -> Passphrase -> OpenPGPPolicy -> m (Either SecretKeyError SecretKey) Source #