CertificateObject: Enable auto-reload for cacert & Add buildChain & Fixes (#3607)

这个提交存在于:
lelemka0 2024-07-29 14:58:58 +08:00 提交者 GitHub
父节点 a342db3e28
当前提交 4531a7e228
找不到此签名对应的密钥
GPG 密钥 ID: B5690EEEBB952194
共有 5 个文件被更改,包括 163 次插入125 次删除

查看文件

@ -385,6 +385,7 @@ type TLSCertConfig struct {
Usage string `json:"usage"`
OcspStapling uint64 `json:"ocspStapling"`
OneTimeLoading bool `json:"oneTimeLoading"`
BuildChain bool `json:"buildChain"`
}
// Build implements Buildable.
@ -423,6 +424,7 @@ func (c *TLSCertConfig) Build() (*tls.Certificate, error) {
certificate.OneTimeLoading = c.OneTimeLoading
}
certificate.OcspStapling = c.OcspStapling
certificate.BuildChain = c.BuildChain
return certificate, nil
}