func SecureTLSConfig() *tls.Config {
	return &tls.Config{
		CipherSuites: knownGoodCipherSuites,
		MinVersion:   tls.VersionTLS12,
	}
}
// SecureTLSConfig returns a tls.Config that conforms to Juju's security
// standards, so as to avoid known security vulnerabilities in certain
// configurations.
//
// Currently it excludes RC4 implementations from the available ciphersuites,
// requires ciphersuites that provide forward secrecy, and sets the minimum TLS
// version to 1.2.
SecureTLSConfig returns a tls.Config that conforms to Juju's security
standards, so as to avoid known security vulnerabilities in certain
configurations.

Currently it excludes RC4 implementations from the available ciphersuites,
requires ciphersuites that provide forward secrecy, and sets the minimum TLS
version to 1.2.
// SecureTLSConfig returns a tls . Config that conforms to Juju ' s security // standards so as to avoid known security vulnerabilities in certain // configurations . // // Currently it excludes RC4 implementations from the available ciphersuites // requires ciphersuites that provide forward secrecy and sets the minimum TLS // version to 1 . 2 .
func SecureTLSConfig() *tls.Config {
	return &tls.Config{
		CipherSuites: knownGoodCipherSuites,
		MinVersion:   tls.VersionTLS12,
	}
}
func SecureTLSConfig ( ) * tls . Config { return & tls . Config { CipherSuites : knownGoodCipherSuites , MinVersion : tls . VersionTLS12 , } }
SecureTLSConfig returns a tls.Config that conforms to Juju's security
standards, so as to avoid known security vulnerabilities in certain
configurations.
SecureTLSConfig returns a tls . Config that conforms to Juju ' s security standards so as to avoid known security vulnerabilities in certain configurations .