Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type TLSManager ¶
type TLSManager struct {
// contains filtered or unexported fields
}
func MakeTLSManager ¶
func MakeTLSManager() (*TLSManager, error)
func (*TLSManager) GetCertificate ¶
func (man *TLSManager) GetCertificate(clientHello *tls.ClientHelloInfo) (*tls.Certificate, error)
func (*TLSManager) GetConfig ¶
func (man *TLSManager) GetConfig() *tls.Config
func (*TLSManager) SetDefaultServerName ¶
func (man *TLSManager) SetDefaultServerName(defaultServerName string)
func (*TLSManager) Stop ¶
func (man *TLSManager) Stop()
Source Files
¶
- certs.go
- ciphers.go
- manager.go
- sessionkeys.go
- util.go
Click to show internal directories.
Click to hide internal directories.