case
- Companion
- object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Value members
Concrete methods
read the configuration from the given path, prompting for the password via 'promptForInput' should the SecureConfig.SecureEnvVariableName environment variable not be set
read the configuration from the given path, prompting for the password via 'promptForInput' should the SecureConfig.SecureEnvVariableName environment variable not be set
- Value Params
- pathToEncryptedConfig
the path pointing at the encrypted config
- Returns
a configuration if the file exists
- Value Params
- defaultSecureConfigFilePath
the default path to store the configuration in, either from the --secure=x/y/z user arg, and env variable or default
- requiredPaths
a potentially empty list of configuration paths which need to have values specified
- Returns
the path to the secure config