| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.KeyStore.IO.IC
Synopsis
- data IC = IC {}
- data CtxParams = CtxParams {}
- defaultCtxParams :: CtxParams
- defaultSettingsFilePath :: FilePath
- settingsFilePath :: String -> FilePath
- defaultKeyStoreFilePath :: FilePath
- determineCtx :: CtxParams -> IO (Ctx, State)
- establishState :: Ctx -> IO State
- newGenerator :: IO CPRNG
- readKeyStore :: Ctx -> IO KeyStore
- readSettings :: FilePath -> IO Settings
- scanEnv :: KeyStore -> IO (KeyStore, [LogEntry])
- errorIO :: String -> IO a
- logit :: Ctx -> LogEntry -> IO ()
Documentation
The parameters used to set up a KeyStore session.
Constructors
| CtxParams | |
defaultCtxParams :: CtxParams Source #
Suitable default CtxParams.
defaultSettingsFilePath :: FilePath Source #
The default place for keystore settings (settings).
settingsFilePath :: String -> FilePath Source #
Add the standard file extension to a base name (.json).
defaultKeyStoreFilePath :: FilePath Source #
The default file for a keystore (keystore.json).
newGenerator :: IO CPRNG Source #