ca证书
This commit is contained in:
@@ -30,6 +30,14 @@ type Config struct {
|
||||
HeartbeatMax int `json:"heartbeat_max"`
|
||||
LogDir string `json:"log_dir"`
|
||||
LogFile string `json:"log_file"`
|
||||
|
||||
//证书配置
|
||||
CA struct {
|
||||
RootCert string `json:"root_cert"` //root CA证书存放路径
|
||||
Cert string `json:"cert"` // 服务端CA证书存放路径
|
||||
PrivateKey string `json:"private_key"` // 服务端私钥存放路径
|
||||
Check bool `json:"check"` // 是否开启服务端证书检查功能
|
||||
} `json:"ca"`
|
||||
}
|
||||
|
||||
var OmcConf Config
|
||||
|
||||
@@ -18,5 +18,11 @@
|
||||
"mame":"nbi north alarm agent",
|
||||
"heartbeat_max": 180,
|
||||
"log_dir": "./nbi_alarm",
|
||||
"log_file":"nbi_alarm.log"
|
||||
"log_file":"nbi_alarm.log",
|
||||
"ca":{
|
||||
"root_cert":"ca/CA/demoCA/cacert.pem",
|
||||
"cert":"/ca/CA/certs/test1.crt",
|
||||
"private_key":"ca/CA/data/test1.key",
|
||||
"check":true
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user