Versions in this module Expand all Collapse all v3 v3.2.0 Jan 9, 2023 v3.1.0 Jan 6, 2023 v3.0.6 Dec 22, 2022 v3.0.5 Dec 1, 2022 v3.0.4 Dec 1, 2022 v3.0.3 Nov 23, 2022 v3.0.2 Nov 23, 2022 v3.0.1 Nov 14, 2022 v3.0.0 Nov 11, 2022 Changes in this version + const HTTP01 + const TLSAlpn01 + func IssueCertificates(cacheDir, email, challengeType string, domains []string, useProduction bool, ...) (*tls.Config, error) + type AcmeConfig struct + AltHTTPPort int + AltTLSALPNPort int + CacheDir string + ChallengeType string + Domains []string + Email string + UseProductionEndpoint bool + func (ac *AcmeConfig) InitDefaults() error + type ClientAuthType string + const NoClientCert + const RequestClientCert + const RequireAndVerifyClientCert + const RequireAnyClientCert + const VerifyClientCertIfGiven + type HTTP2 struct + H2C bool + MaxConcurrentStreams uint32 + func (h2 *HTTP2) EnableHTTP2() bool + func (h2 *HTTP2) InitDefaults() error + type SSL struct + Acme *AcmeConfig + Address string + AuthType ClientAuthType + Cert string + Key string + Port int + Redirect bool + RootCA string + func (s *SSL) EnableACME() bool + func (s *SSL) InitDefaults() error + func (s *SSL) Valid() error + type Server struct + func NewHTTPSServer(handler http.Handler, cfg *SSL, cfgHTTP2 *HTTP2, errLog *log.Logger, ...) (*Server, error) + func (s *Server) GetServer() *http.Server + func (s *Server) Start(mdwr map[string]common.Middleware, order []string) error + func (s *Server) Stop() v3.0.0-beta.4 Nov 9, 2022 v3.0.0-beta.3 Nov 2, 2022 v3.0.0-beta.2 Oct 14, 2022 v3.0.0-beta.1 Oct 9, 2022 Other modules containing this package github.com/roadrunner-server/http/v4 github.com/roadrunner-server/http/v5