Versions in this module Expand all Collapse all v0 v0.1.1 Oct 12, 2023 v0.1.0 Sep 14, 2023 Changes in this version + type Bastion struct + func New(c *Config) (*Bastion, error) + func (b *Bastion) ConfigureServer(srv *http.Server) error + func (b *Bastion) ServeHTTP(w http.ResponseWriter, r *http.Request) + type Config struct + AllowedBackend func(keyHash [sha256.Size]byte) bool + GetCertificate func(*tls.ClientHelloInfo) (*tls.Certificate, error) + Log *log.Logger