Versions in this module Expand all Collapse all v1 v1.2.5 Jan 15, 2020 Changes in this version + func CaCreate(cmd *cmdr.Command, args []string) (err error) + func CertCreate(cmd *cmdr.Command, args []string) (err error) + type CmdrTlsConfig struct + Cacert string + Cert string + ClientAuth bool + Enabled bool + Key string + MinTlsVersion uint16 + ServerCert string + func NewCmdrTlsConfig(prefixInConfigFile, prefixInCommandline string) *CmdrTlsConfig + func (s *CmdrTlsConfig) Dial(network, addr string) (conn net.Conn, err error) + func (s *CmdrTlsConfig) InitTlsConfigFromCommandline(prefix string) + func (s *CmdrTlsConfig) InitTlsConfigFromConfigFile(prefix string) + func (s *CmdrTlsConfig) IsCertValid() bool + func (s *CmdrTlsConfig) IsClientAuthValid() bool + func (s *CmdrTlsConfig) IsServerCertValid() bool + func (s *CmdrTlsConfig) NewTlsListener(l net.Listener) (listener net.Listener, err error) + func (s *CmdrTlsConfig) ToServerTlsConfig() (config *tls.Config) + func (s *CmdrTlsConfig) ToTlsConfig() (config *tls.Config)