Documentation
¶
Index ¶
- Variables
- func NewHTTPServer(c *Config, gw *service.UserCenterService, middlewares []middleware.Middleware) *http.Server
- func NewMiddlewares(logger krtlog.Logger, a authn.Authenticator) []middleware.Middleware
- func NewServers(hs *http.Server) []transport.Server
- func NewWhiteListMatcher() selector.MatchFunc
- type Config
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet(NewServers, NewHTTPServer, NewMiddlewares)
Functions ¶
func NewHTTPServer ¶
func NewHTTPServer(c *Config, gw *service.UserCenterService, middlewares []middleware.Middleware) *http.Server
func NewMiddlewares ¶
func NewMiddlewares(logger krtlog.Logger, a authn.Authenticator) []middleware.Middleware
func NewWhiteListMatcher ¶
Types ¶
type Config ¶
type Config struct { HTTP genericoptions.HTTPOptions TLS genericoptions.TLSOptions }
Click to show internal directories.
Click to hide internal directories.