Versions in this module Expand all Collapse all v0 v0.19.32 Aug 26, 2021 Changes in this version + var DefaultTimeout = 30 * time.Second + var PassThroughAuth runtime.ClientAuthInfoWriter + func APIKeyAuth(name, in, value string) runtime.ClientAuthInfoWriter + func BasicAuth(username, password string) runtime.ClientAuthInfoWriter + func BearerToken(token string) runtime.ClientAuthInfoWriter + func Compose(auths ...runtime.ClientAuthInfoWriter) runtime.ClientAuthInfoWriter + func KeepAliveTransport(rt http.RoundTripper) http.RoundTripper + func TLSClient(opts TLSClientOptions) (*http.Client, error) + func TLSClientAuth(opts TLSClientOptions) (*tls.Config, error) + func TLSTransport(opts TLSClientOptions) (http.RoundTripper, error) + type Runtime struct + BasePath string + Consumers map[string]runtime.Consumer + Context context.Context + Debug bool + DefaultAuthentication runtime.ClientAuthInfoWriter + DefaultMediaType string + Formats strfmt.Registry + Host string + Jar http.CookieJar + Producers map[string]runtime.Producer + Transport http.RoundTripper + func New(host, basePath string, schemes []string) *Runtime + func NewWithClient(host, basePath string, schemes []string, client *http.Client) *Runtime + func (r *Runtime) EnableConnectionReuse() + func (r *Runtime) SetDebug(debug bool) + func (r *Runtime) SetLogger(logger logger.Logger) + func (r *Runtime) Submit(operation *runtime.ClientOperation) (interface{}, error) + func (r *Runtime) WithOpenTracing(opts ...opentracing.StartSpanOption) runtime.ClientTransport + type TLSClientOptions struct + CA string + Certificate string + ClientSessionCache tls.ClientSessionCache + InsecureSkipVerify bool + Key string + LoadedCA *x509.Certificate + LoadedCAPool *x509.CertPool + LoadedCertificate *x509.Certificate + LoadedKey crypto.PrivateKey + ServerName string + SessionTicketsDisabled bool + VerifyPeerCertificate func(rawCerts [][]byte, verifiedChains [][]*x509.Certificate) error