Versions in this module Expand all Collapse all v0 v0.0.2 Mar 5, 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) IsClientAuthEnabled() 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)