Versions in this module Expand all Collapse all v0 v0.1.0 Mar 30, 2021 Changes in this version + var Set = wire.NewSet(ProvideCLIConfigHandler, ProvideDebugMux, ProvideFileHandler, ProvideHealthz, ...) + type CLIConfigHandler http.Handler + func ProvideCLIConfigHandler(cfg *common.Config, latchWrapper LatchWrapper, pprofWrapper PProfWrapper, ...) CLIConfigHandler + type DebugMux struct + func ProvideDebugMux(metrics metrics.Handler, healthz Healthz) DebugMux + type FileHandler http.Handler + func ProvideFileHandler(blobs *blob.Store, enforcer *enforcer.Enforcer, f *fs.Store, ...) FileHandler + type Healthz http.Handler + func ProvideHealthz(db *pgxpool.Pool, logger *log.Logger) Healthz + type LatchWrapper Wrapper + func ProvideLatchWrapper(latch common.BusyLatch) LatchWrapper + type PProfWrapper Wrapper + func ProvidePProfWrapper() PProfWrapper + type Provision http.Handler + func ProvideProvision(cfg *common.Config, connector *oidc.Connector, logger *log.Logger, ...) (Provision, error) + type PublicMux struct + func ProvidePublicMux(cliConfig CLIConfigHandler, connector *oidc.Connector, fileHandler FileHandler, ...) PublicMux + type Retrieve http.Handler + func ProvideRetrieve(logger *log.Logger, fs *fs.Store, pprofWrapper PProfWrapper, ...) Retrieve + type SessionWrapper Wrapper + func ProvideSessionWrapper(bootstrap *bootstrap.Bootstrapper, connector *oidc.Connector, ...) SessionWrapper + type VHostWrapper Wrapper + func ProvideVHostWrapper(logger *log.Logger, mapper *common.VHostMap) VHostWrapper + type Wrapper func(http.Handler) http.Handler