Module
AWS.Crypto.Crypto
- Package
- purescript-aws-encryption-sdk
- Repository
- HivemindTechnologies/purescript-aws-encryption-sdk
#KmsKeyring Source
data KmsKeyring :: Type
#makeKeyring Source
makeKeyring :: Arn -> Array Arn -> Effect KmsKeyring
#EncryptionResult Source
type EncryptionResult = { ciphertext :: String }
#encrypt Source
encrypt :: forall a. Client -> KmsKeyring -> a -> String -> Aff EncryptionResult
#DecryptionResult Source
type DecryptionResult a = { encryptionContext :: a, plaintext :: String }
#decrypt Source
decrypt :: forall a. Client -> KmsKeyring -> String -> Aff (DecryptionResult a)
- Modules
- AWS.
Crypto. Crypto