Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrTLSDisabled = errors.New("tls disabled")
Functions ¶
This section is empty.
Types ¶
type TLSConfig ¶
type TLSConfig struct { Enabled bool `json:"enabled" yaml:"enabled"` Certificates certificate.CertificateTLSSource Source TLSSource }
func NewTLSConfig ¶
func (*TLSConfig) ValidateConfigFields ¶
type TLSSource ¶
type TLSSource interface { Get() (*tls.Config, error) RouteHandlers() router.RouteHandlers config.WithValidation }
Click to show internal directories.
Click to hide internal directories.