Documentation ¶
Index ¶
- func BuildDefaultTLSConfig(cfg *config.TLSConfig)
- func ParseAdmission(cfg *config.AdmissionConfig) admission.Admission
- func ParseAuther(cfg *config.AutherConfig) auth.Authenticator
- func ParseAutherFromAuth(au *config.AuthConfig) auth.Authenticator
- func ParseBypass(cfg *config.BypassConfig) bypass.Bypass
- func ParseChain(cfg *config.ChainConfig) (chain.Chainer, error)
- func ParseHosts(cfg *config.HostsConfig) hosts.HostMapper
- func ParseRecorder(cfg *config.RecorderConfig) (r recorder.Recorder)
- func ParseResolver(cfg *config.ResolverConfig) (resolver.Resolver, error)
- func ParseService(cfg *config.ServiceConfig) (service.Service, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildDefaultTLSConfig ¶
func ParseAdmission ¶
func ParseAdmission(cfg *config.AdmissionConfig) admission.Admission
func ParseAuther ¶
func ParseAuther(cfg *config.AutherConfig) auth.Authenticator
func ParseAutherFromAuth ¶
func ParseAutherFromAuth(au *config.AuthConfig) auth.Authenticator
func ParseBypass ¶
func ParseBypass(cfg *config.BypassConfig) bypass.Bypass
func ParseChain ¶
func ParseChain(cfg *config.ChainConfig) (chain.Chainer, error)
func ParseHosts ¶
func ParseHosts(cfg *config.HostsConfig) hosts.HostMapper
func ParseRecorder ¶
func ParseRecorder(cfg *config.RecorderConfig) (r recorder.Recorder)
func ParseResolver ¶
func ParseResolver(cfg *config.ResolverConfig) (resolver.Resolver, error)
func ParseService ¶
func ParseService(cfg *config.ServiceConfig) (service.Service, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.