|
|
@@ -170,10 +170,11 @@ func Dial(network, addr string, config *Config) (*Conn, error) { |
|
|
|
return DialWithDialer(new(net.Dialer), network, addr, config) |
|
|
|
} |
|
|
|
|
|
|
|
// LoadX509KeyPair reads and parses a public/private key pair from a pair of |
|
|
|
// files. The files must contain PEM encoded data. On successful return, |
|
|
|
// Certificate.Leaf will be nil because the parsed form of the certificate is |
|
|
|
// not retained. |
|
|
|
// LoadX509KeyPair reads and parses a public/private key pair from a pair |
|
|
|
// of files. The files must contain PEM encoded data. The certificate file |
|
|
|
// may contain intermediate certificates following the leaf certificate to |
|
|
|
// form a certificate chain. On successful return, Certificate.Leaf will |
|
|
|
// be nil because the parsed form of the certificate is not retained. |
|
|
|
func LoadX509KeyPair(certFile, keyFile string) (Certificate, error) { |
|
|
|
certPEMBlock, err := ioutil.ReadFile(certFile) |
|
|
|
if err != nil { |
|
|
|