tls

package
v0.4.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 25, 2020 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewTlsDownWithConfig

func NewTlsDownWithConfig(conf *Config) stream.Handler

func NewTlsUpWithConfig

func NewTlsUpWithConfig(conf *Config) stream.Handler

Types

type Config

type Config struct {
	Handler stream.Handler
	TLS     tls.TLS
}

type TlsDown

type TlsDown struct {
	// contains filtered or unexported fields
}

func NewTlsDown

func NewTlsDown(handler stream.Handler, tlsConfig tls.TLS) *TlsDown

func (*TlsDown) ServeStream

func (t *TlsDown) ServeStream(ctx context.Context, stm stream.Stream)

type TlsUp

type TlsUp struct {
	// contains filtered or unexported fields
}

func NewTlsUp

func NewTlsUp(handler stream.Handler, tlsConfig tls.TLS) *TlsUp

func (*TlsUp) ServeStream

func (t *TlsUp) ServeStream(ctx context.Context, stm stream.Stream)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL