Safe Haskell | None |
---|---|
Language | Haskell2010 |
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.
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 #