【发布时间】:2019-10-04 19:08:41
【问题描述】:
Go 中有一个函数:
func (s *CertPool) AppendCertsFromPEM(pemCerts []byte) (ok bool)
但没有办法反其道而行之。
如何将 x509.CertPool 转换为 PEM 字节?
【问题讨论】:
Go 中有一个函数:
func (s *CertPool) AppendCertsFromPEM(pemCerts []byte) (ok bool)
但没有办法反其道而行之。
如何将 x509.CertPool 转换为 PEM 字节?
【问题讨论】:
struct field containing the []*Certificate is unexported,并且没有公开它们的函数。可能会保护他们免受您想要做的事情的影响。因此,按原样使用包,没有办法做到这一点。也没有定义 interfaces,因此您也无法使用此附加功能提供自己的 CertPool 实现。
【讨论】: