Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthProxyDialerService ¶
type AuthProxyDialerService struct {
// contains filtered or unexported fields
}
AuthProxyDialerService allows dialing local/remote auth service base on SNI value encoded as destination auth cluster name and ALPN set to teleport-auth protocol.
func NewAuthProxyDialerService ¶
func NewAuthProxyDialerService(reverseTunnelServer sitesGetter, localClusterName string, authServers []string, proxySigner multiplexer.PROXYHeaderSigner, log logrus.FieldLogger, tracer oteltrace.Tracer) *AuthProxyDialerService
NewAuthProxyDialerService create new instance of AuthProxyDialerService.
func (*AuthProxyDialerService) HandleConnection ¶
func (s *AuthProxyDialerService) HandleConnection(ctx context.Context, conn net.Conn, connInfo alpnproxy.ConnectionInfo) error
Click to show internal directories.
Click to hide internal directories.