Module

AWS.Crypto.Crypto

#KmsKeyring

#Arn

newtype Arn

Constructors

Instances

#Client

data Client :: Type

#makeClient

#makeKeyring

#EncryptionResult

type EncryptionResult = { ciphertext :: String }

#encrypt

encrypt :: forall a. Client -> KmsKeyring -> a -> String -> Aff EncryptionResult

#DecryptionResult

type DecryptionResult a = { encryptionContext :: a, plaintext :: String }

#decrypt

Modules