aboutsummaryrefslogtreecommitdiff
path: root/cmd/cashier/config.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/cashier/config.go')
-rw-r--r--cmd/cashier/config.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/cmd/cashier/config.go b/cmd/cashier/config.go
index b6e583a..1196cbd 100644
--- a/cmd/cashier/config.go
+++ b/cmd/cashier/config.go
@@ -5,10 +5,11 @@ import (
)
type config struct {
- CA string `mapstructure:"ca"`
- Keytype string `mapstructure:"key_type"`
- Keysize int `mapstructure:"key_size"`
- Validity string `mapstructure:"validity"`
+ CA string `mapstructure:"ca"`
+ Keytype string `mapstructure:"key_type"`
+ Keysize int `mapstructure:"key_size"`
+ Validity string `mapstructure:"validity"`
+ ValidateTLSCertificate bool `mapstructure:"validate_tls_certificate"`
}
func setDefaults() {
@@ -16,6 +17,7 @@ func setDefaults() {
viper.SetDefault("key_type", "rsa")
viper.SetDefault("key_size", 2048)
viper.SetDefault("validity", "24h")
+ viper.SetDefault("validateTLSCertificate", true)
}
func readConfig(path string) (*config, error) {