在Go中有一个功能:
func (s *CertPool) AppendCertsFromPEM(pemCerts []byte) (ok bool)
但没有相反的方法。
如何将x509.CertPool转换为PEM字节?
最佳答案
struct field containing the []*Certificate
is unexported,并且没有暴露它们的函数。可能会保护他们免受您想要做的事情的影响。因此,按原样使用该程序包是不可能的。也没有定义interface
,因此您将无法使用此添加的功能提供自己的CertPool
实现。
关于go - 将x509 certPool转换为pemBytes,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58241987/